-Removed unused includes.
-Added SparseMatrix.cpp
-Added a function for slicing the sparse matrix.
#rb jimmy.andrews
#preflight 644c0967864f15ebf5e71bef
#rnx
[CL 25309503 by rinat abdrashitov in ue5-main branch]
Otherwise, this also causes geometry processing unit tests to fail when testing for numerical failures where invalid matrices are supplied.
#rb trivial
#preflight 63fe7a5cdd78dd50f626fbd1
#rnx
[CL 24455832 by rinat abdrashitov in ue5-main branch]
Change consist of only forward declaration and additional includes
#preflight 63789c1de30d438849c48188
#rb none
[CL 23218412 by henrik karlsson in ue5-main branch]
Added extra comments clarifying the expected lifetime of the passed objects to the FSparsePowerMethod class constructors and the CreateSparseMatrixOperator() static method.
#rb jimmy.andrews
#rnx
#jira UE-147203
#preflight 6279b6e34561731dbe2deefe
[CL 20115637 by rinat abdrashitov in ue5-main branch]
-Added a DenseMatrix.h which contains wrappers around Eigen's DenseMatrix class.
#rb jimmy.andrews
#jira None
#preflight 62558d75cd5ed4dd0915fde7
[CL 19740532 by rinat abdrashitov in ue5-main branch]
Refactored existing LSCM/DNCP UV unwrapping since a lot of code is shared with the Spectral method.
#rb david.hill
#rb nathan.mitchell
#jira None
#preflight 62433f4de434babd8ad4ca34
[CL 19547023 by rinat abdrashitov in ue5-main branch]
Decrease the floor for the small triangle area to handle small yet still visible meshes.
Added the new TriangleArea option to the ECotangentWeightMode.
#rb nathan.mitchell
#jira None
#preflight 623c8e081302f69e9aa19472
[CL 19498265 by rinat abdrashitov in ue5-main branch]
MeshGeodesicSurfaceTracer.{h,cpp} - Add embedded path tracing.
GeodesicSurfaceTracerTests.cpp - unit tests for embedded path tracing
IntrinsicTriangulationMesh.{h, cpp} - Adds two Intrinsic Triangulation mesh types (the more sophisticaed requires embedded path tracing)
IntrinsicMeshTests.cpp - unit tests for Intrinsic mesh types.
MeshLaplacian.{h,cpp} - Adds new enum types for Intrinsic Delaunay Triangulation (IDT) Laplacians
LaplacianOperators.{h,cpp} - Adds wrappers and allow enum switches to build IDT Laplacians if requested
LaplacianMatrixAssembly.h - Actually construction of IDT Laplacian.
Laplacian.cpp - Added trivial unit test for construction of IDT Laplacian
#rb jimmy.andrews
#preflight 6138bca42d09b9000158c95a
#ROBOMERGE-AUTHOR: david.hill
#ROBOMERGE-SOURCE: CL 17458853 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v870-17433530)
[CL 17458863 by david hill in ue5-release-engine-test branch]