|
Registry
|
Namespaces | |
| Obstacle | |
| Operation | |
| Preconditioner | |
| Restart | |
| Solver | |
Classes | |
| class | ConvCheck |
| Convergence Check. More... | |
| class | DebugWriterContext |
| class | DebugWritingObject |
| class | EnergyConvCheck |
| Energy Convergence Check. More... | |
| class | FixedConvergenceCheck |
| Convergence Check. More... | |
| class | IConvergenceCheck |
| class | IDebugWriter |
| class | ILinearIterator |
| class | ILinearOperator |
| class | ILinearOperatorInverse |
| class | IMatrixOperatorInverse |
| class | IOperator |
| class | IOperatorInverse |
| class | IPositionProvider |
| class | IPreconditionedLinearOperatorInverse |
| class | IPreconditioner |
| class | IVectorDebugWriter |
| class | IVectorWriter |
| class | Matrix |
| class | MatrixDiagonal |
| class | MatrixDiagonalInverse |
| class | MatrixOperator |
| class | VecScaleAddClass |
| class | Vector |
| class | VectorDebugWritingObject |
Functions | |
| bool | ApplyLinearSolver (SmartPtr< ILinearOperator > unnamed, Vector *unnamed, Vector *unnamed, SmartPtr< ILinearOperatorInverse > unnamed) |
| void | Assign (SmartPtr< Vector > unnamed, SmartPtr< VecScaleAddClass > unnamed) |
| SmartPtr< Vector > | Eval (SmartPtr< VecScaleAddClass > unnamed) |
| void | VecAssign (Vector *dest, const Vector *vec) |
| dest <- vec More... | |
| void | VecExp (Vector *dst, const Vector *vec) |
| exp(vec) (elementwise) More... | |
| void | VecHadamardProd (Vector *dst, const Vector *vec1, const Vector *vec2) |
| vec1 * vec2 (elementwise) More... | |
| void | VecLog (Vector *dst, const Vector *vec) |
| log(vec) (elementwise) More... | |
| void | VecScaleAdd2 (Vector *dest, double alpha1, const Vector *vec1, double alpha2, const Vector *vec2) |
| void | VecScaleAdd3 (Vector *dest, double alpha1, const Vector *vec1, double alpha2, const Vector *vec2, double alpha3, const Vector *vec3) |
| void | VecScaleAssign (Vector *dest, double alpha, const Vector *vec) |
| dest <- alpha * vec More... | |
| bool ug4Bridge::Algebra::ApplyLinearSolver | ( | SmartPtr< ILinearOperator > | unnamed, |
| Vector * | unnamed, | ||
| Vector * | unnamed, | ||
| SmartPtr< ILinearOperatorInverse > | unnamed | ||
| ) |
| [in] | unnamed | |
| [in] | unnamed | |
| [in] | unnamed | |
| [in] | unnamed |
| void ug4Bridge::Algebra::Assign | ( | SmartPtr< Vector > | unnamed, |
| SmartPtr< VecScaleAddClass > | unnamed | ||
| ) |
| [in] | unnamed | |
| [in] | unnamed |
| SmartPtr<Vector> ug4Bridge::Algebra::Eval | ( | SmartPtr< VecScaleAddClass > | unnamed | ) |
| [in] | unnamed |
dest <- vec
| [in] | dest | |
| [in] | vec |
exp(vec) (elementwise)
| [in] | dst | |
| [in] | vec |
vec1 * vec2 (elementwise)
| [in] | dst | |
| [in] | vec1 | |
| [in] | vec2 |
log(vec) (elementwise)
| [in] | dst | |
| [in] | vec |
| void ug4Bridge::Algebra::VecScaleAdd2 | ( | Vector * | dest, |
| double | alpha1, | ||
| const Vector * | vec1, | ||
| double | alpha2, | ||
| const Vector * | vec2 | ||
| ) |
| [in] | dest | |
| [in] | alpha1 | |
| [in] | vec1 | |
| [in] | alpha2 | |
| [in] | vec2 |
| void ug4Bridge::Algebra::VecScaleAdd3 | ( | Vector * | dest, |
| double | alpha1, | ||
| const Vector * | vec1, | ||
| double | alpha2, | ||
| const Vector * | vec2, | ||
| double | alpha3, | ||
| const Vector * | vec3 | ||
| ) |
| [in] | dest | |
| [in] | alpha1 | |
| [in] | vec1 | |
| [in] | alpha2 | |
| [in] | vec2 | |
| [in] | alpha3 | |
| [in] | vec3 |