G+Smo
25.01.0
Geometry + Simulation Modules
|
Operators for the gsStructuralAnalysis module.
T | Double type |
Public Types | |
typedef std::function< bool(gsVector< T > const &, const T, gsVector< T > &)> | ALResidual_t |
Arc-Length Residual, Fint-lambda*Fext. | |
typedef std::function< bool(gsVector< T > const &, gsSparseMatrix< T > &) > | Damping_t |
Damping matrix. | |
typedef std::function< bool(gsVector< T > const &, gsVector< T > const &, gsSparseMatrix< T > &) > | dJacobian_t |
Jacobian with solution update as argument. | |
typedef std::function< bool(gsVector< T > const &, T &)> | Energy_t |
Residual energy. | |
typedef std::function< bool(gsVector< T > &)> | Force_t |
Force. | |
typedef std::function< bool(gsVector< T > const &, gsSparseMatrix< T > &) > | Jacobian_t |
Jacobian. | |
typedef std::function< bool(gsSparseMatrix< T > &) > | Mass_t |
Mass matrix. | |
typedef std::function< bool(gsVector< T > const &, gsVector< T > &)> | Residual_t |
Residual, Fint-Fext. | |
typedef std::function< bool(gsSparseMatrix< T > &) > | Stiffness_t |
Stiffness matrix. | |
typedef std::function< bool(gsVector< T > const &, const T, gsSparseMatrix< T > &) > | TDamping_t |
Time-dependent Damping matrix. | |
typedef std::function< bool(const T, gsVector< T > &)> | TForce_t |
Time-dependent force. | |
typedef std::function< bool(gsVector< T > const &, const T, gsSparseMatrix< T > &) > | TJacobian_t |
Jacobian. | |
typedef std::function< bool(const T, gsSparseMatrix< T > &) > | TMass_t |
Time-dependent mass matrix. | |
typedef std::function< bool(gsVector< T > const &, const T, gsVector< T > &)> | TResidual_t |
Time-dependent Residual Fint(t)-Fext(t) | |