Assemble the coefficient matrix and solve the linear system, Mathematics

Solve discrete harmonic mapping of a given surface patch (suppose the surface is genus-0 and with one boundary)

1. Map the boundary loop onto a unit rectangle using chord-length parameterization:

a) Pick a random starting point B0, trace the boundary loop L, compute its total length |L|;

b) Starting from B0, find vertices B1, B2, B3 on L, such that the lengths of the boundary paths from B0 to B1, B2, and B3 , are (or just passed) |L|/4, |L|/2, and 3|L|/4, respectively;

c) Map B0, B1, B2, and B3, to (0,0), (1,0), (1,1), and (0,1) respectively, map curve segments (B0, B1), (B1, B2), (B2, B3), (B3, B0) to four boundaries of the unit square accordingly using chord-length parameterization. This fixes the boundary mapping: all boundary vertices are mapped.

2. For every interior vertex, map it to the weighted average center of its one-rings. The weight is the harmonic weight, i.e., the cotangent weight defined on the original mesh.

Initially, map all interior vertices to (0.5,0.5), then use one of the following two ways to find the solution:

A easier but slower way:

Iteratively move the mapping position of each vertex:

2207_equationm.png

Here u denotes the coordinates on the plane, and we use k and k+1 to indicate the position before and after the (k+1)-th iteration.

* You may need to do a few thousand iterations until you see the movement is small.

A faster way:

Assemble the coefficient matrix and solve the linear system (check slides)

Posted Date: 4/2/2013 1:32:31 AM | Location : United States







Related Discussions:- Assemble the coefficient matrix and solve the linear system, Assignment Help, Ask Question on Assemble the coefficient matrix and solve the linear system, Get Answer, Expert's Help, Assemble the coefficient matrix and solve the linear system Discussions

Write discussion on Assemble the coefficient matrix and solve the linear system
Your posts are moderated
Related Questions
We want to find the integral of a function at an arbitrary location x from the origin. Thus, where I(x=0) is the value of the integral for all times less than 0. (Essenti


Optimization : In this section we will learn optimization problems.  In optimization problems we will see for the largest value or the smallest value which a function can take.

If tanx+secx=sqr rt 3, 0 Ans) sec 2 x=(√3-tanx) 2 1+tan 2 x=3+tan 2 x-2√3tanx 2√3tanx=2 tanx=1/√3 x=30degree


#question.help.

Q. What are Mutually Exclusive events? Mutually Exclusive Events are mutually exclusive if they cannot occur at the same time. For example, if you roll one die, you canno

Left-handed limit We say provided we can make f(x) as close to L as we desire for all x sufficiently close to a and x Note that the change in notation is extremely m

Determine the solution to the subsequent differential equation. dv/dt = 9.8 - 0.196v Solution Initially we require finding out the differential equation in the accurate

Jackie invested money in two different accounts, one of that earned 12% interest per year and another that earned 15% interest per year. The amount invested at 15% was 100 more tha