Navigation
API > API/Runtime > API/Runtime/GeometryCore
Generic adapter for building a Sparse Matrix. Generally sparse-matrix assembly code emits matrix entries as tuples of form (i,j,Value).
| Name | TSparseMatrixAssembler |
| Type | class |
| Header File | /Engine/Source/Runtime/GeometryCore/Public/Solvers/MatrixInterfaces.h |
| Include Path | #include "Solvers/MatrixInterfaces.h" |
Syntax
template<typename RealType>
class TSparseMatrixAssembler
Structs
| Name | Remarks |
|---|---|
| FTupleData |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| AddEntriesFunc | TUniqueFunction< void(const FTupleData *, int32)> | Add matrix entries (i,j,Value) and size of tuples | Solvers/MatrixInterfaces.h | |
| AddEntryFunc | TUniqueFunction< void(int32, int32, RealType)> | Add matrix entry tuple (i,j,Value) | Solvers/MatrixInterfaces.h | |
| ReserveEntriesFunc | TUniqueFunction< void(int32)> | Hint to reserve space for at least this many entries | Solvers/MatrixInterfaces.h |