Skip to content

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

@JulianKnodt

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