|
| | FPimpl () |
| |
| void | Reset (int32 NumRows) |
| |
| void | ReserveForParallelAdd (int32 NumDiagEntries, int32 NumOffDiagEntries) |
| |
| void | AddMatrixEntry (int32 Index0, int32 Index1, const Chaos::PMatrix< T, BlockSize, BlockSize > &AEntry) |
| |
| void | BuildMatrix () |
| |
| template<typename Preconditioner > |
| bool | Solve (const TConstArrayView< TVector< T, BlockSize > > &RHS, const TArrayView< TVector< T, BlockSize > > &Result, const int32 MaxNumCGIterations, const T CGResidualTolerance, bool bCheckResidual, int32 *OutIterations, T *OutError) |
| |
◆ ConstVectorType
◆ MatrixTripletType
◆ RealVectorType
◆ SparseMatrixType
◆ VectorType
◆ FPimpl()
◆ AddMatrixEntry()
◆ BuildMatrix()
◆ ReserveForParallelAdd()
◆ Reset()
◆ Solve()
| bool Chaos::TBlockSparseSymmetricLinearSystem< T, BlockSize >::FPimpl< T, BlockSize >::Solve |
( |
const TConstArrayView< TVector< T, BlockSize > > & |
RHS, |
|
|
const TArrayView< TVector< T, BlockSize > > & |
Result, |
|
|
const int32 |
MaxNumCGIterations, |
|
|
const T |
CGResidualTolerance, |
|
|
bool |
bCheckResidual, |
|
|
int32 * |
OutIterations, |
|
|
T * |
OutError |
|
) |
| |
|
inline |
◆ AMatrix
◆ MatrixBuilderTriplets
◆ TripletBuilderNum
The documentation for this struct was generated from the following file: