|
Mechanics of Defect Evolution Library
|
#include <WeakProblem.h>
Public Types | |
| using | Matrix = typename DirectSolverType::MatrixType |
| using | Vector = Eigen::VectorXd |
| using | Triplet = Eigen::Triplet<double> |
Public Member Functions | |
| template<class BWF, class LWF> | |
| WeakProblem (std::shared_ptr< BWF > bwf, std::shared_ptr< LWF > lwf, WeakProblemOptions opts={}) | |
| WeakProblem (const WeakProblem &)=delete | |
| WeakProblem (WeakProblem &&)=delete | |
| WeakProblem & | operator= (const WeakProblem &)=delete |
| WeakProblem & | operator= (WeakProblem &&)=delete |
| template<class LWF> | |
| void | setRightHandSide (std::shared_ptr< LWF > lwf) |
| void | setAffineModes (const Eigen::MatrixXd &modes) |
| void | setLinearConstraints (const Eigen::MatrixXd &rows) |
| void | setLinearConstraintValues (const Vector &values) |
| const Vector & | affineCoefficients () const |
| void | reassembleMatrix () |
| WeakProblemResult | solveWithMasterSlaveConstraints () |
| Matrix | reducedMatrix () const |
| const Matrix & | solverMatrix () const |
| const Vector & | reducedForceVector () const |
| size_t | factorizationCount () const |
Definition at line 40 of file WeakProblem.h.
| using model::WeakProblem< DirectSolverType, IterativeSolverType >::Matrix = typename DirectSolverType::MatrixType |
Definition at line 43 of file WeakProblem.h.
| using model::WeakProblem< DirectSolverType, IterativeSolverType >::Triplet = Eigen::Triplet<double> |
Definition at line 45 of file WeakProblem.h.
| using model::WeakProblem< DirectSolverType, IterativeSolverType >::Vector = Eigen::VectorXd |
Definition at line 44 of file WeakProblem.h.
|
inline |
Definition at line 436 of file WeakProblem.h.
|
delete |
|
delete |
|
inline |
Definition at line 498 of file WeakProblem.h.
|
inline |
Definition at line 630 of file WeakProblem.h.
|
delete |
|
delete |
|
inline |
Definition at line 505 of file WeakProblem.h.
|
inline |
Definition at line 626 of file WeakProblem.h.
|
inline |
Definition at line 613 of file WeakProblem.h.
|
inline |
Definition at line 471 of file WeakProblem.h.
|
inline |
Definition at line 480 of file WeakProblem.h.
|
inline |
Definition at line 490 of file WeakProblem.h.
|
inline |
Definition at line 460 of file WeakProblem.h.
|
inline |
Definition at line 622 of file WeakProblem.h.
|
inline |
Definition at line 511 of file WeakProblem.h.