Skip to content

MeshHeatVectorSolver::transport_tangent_vectors Non-finite matrix entry for finite input #29

Description

@JulianKnodt

I've read thru prior issues & didn't see any similar problems before, so I am logging this in case you're interested in updating it.

I am testing a mesh with many small triangles (area < 1e-8), and am hitting NaNs when trying to transport multiple transport vectors over the surface of the mesh. I noticed that the x-basis & y-basis provided by solver::get_tangent_frames also has some NaNs in it, so I suspect that the NaNs are internal to the algorithm. I triple checked that the input vectors I'm providing are not NaN. In this case, should I work to clean my input mesh, or is it likely I am using the API incorrectly?
If it is a problem with the input, what conditions should I change such that the input will work sufficiently well?

If you need the mesh to test, please let me know.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions