MeshEikonalSolverIFIM

This class computes the traveling time T using the Informed Fast Iterative Method (IFIM) for arbitrary triangulated meshes. Compare PhD thesis B. Zoennchen Section 9.5. The quality of the result depends on the quality of the triangulation. For a high accuracy the triangulation should not contain too many non-acute triangles. @param the type of the vertices of the triangulation @param the type of the half-edges of the triangulation @param the type of the faces of the triangulation @author Benedikt Zoennchen


Field: speedChange [IVertexContainerBoolean]

---


Field: i [int]

---


Field: nameDefiningSimplex [java.lang.String]

---


Field: epsilon [double]

---


Field: iteration [int]

---


Field: oldPotential [IVertexContainerDouble]

---


Field: activeList [LinkedList]

The narrow-band of the fast marching method.


Field: logger [Logger]

---


Field: nThreds [int]

---


Field: nameSpeedChanged [java.lang.String]

---


Field: oldDefiningSimplex [Pair>]

---


Field: oldTimeCosts [IVertexContainerDouble]

---


Field: definingSimplex [Pair>]

---


Field: updates [Integer>]

---


Field: identifier [java.lang.String]

---


Field: bufferedWriter [BufferedWriter]

---


Field: nameOldDefiningSimplex [java.lang.String]

---


Field: nameOldPotential [java.lang.String]

---


Field: narrowBandSizes [Integer>>]

---


Field: nameOldSpeed [java.lang.String]

---


Field: calculationFinished [boolean]

Indicates that the computation of T has been completed.


Field: nUpdates [int]

---