|
Smith
0.1
Smith is an implicit thermal structural mechanics simulation code.
|
This is the complete list of members for smith::NonlinearBlockSolverBase, including all inherited members.
| checkConvergence(double tolerance_multiplier, const std::vector< mfem::Vector > &residuals) const | smith::NonlinearBlockSolverBase | inline |
| clearMemory() const | smith::NonlinearBlockSolverBase | inlinevirtual |
| convergence_context_ | smith::NonlinearBlockSolverBase | mutableprotected |
| convergenceStatus(double tolerance_multiplier, const std::vector< mfem::Vector > &residuals) const | smith::NonlinearBlockSolverBase | inline |
| convergenceStatus(double tolerance_multiplier, const std::vector< mfem::Vector > &residuals, NonlinearConvergenceContext &context) const =0 | smith::NonlinearBlockSolverBase | pure virtual |
| DualPtr typedef | smith::NonlinearBlockSolverBase | |
| FieldD typedef | smith::NonlinearBlockSolverBase | |
| FieldPtr typedef | smith::NonlinearBlockSolverBase | |
| FieldT typedef | smith::NonlinearBlockSolverBase | |
| is_setup_ | smith::NonlinearBlockSolverBase | mutableprotected |
| MatrixPtr typedef | smith::NonlinearBlockSolverBase | |
| primeConvergenceContext(const std::vector< mfem::Vector > &residuals, NonlinearConvergenceContext &context) const =0 | smith::NonlinearBlockSolverBase | pure virtual |
| resetConvergenceState() const | smith::NonlinearBlockSolverBase | inlinevirtual |
| setInnerToleranceMultiplier(double multiplier)=0 | smith::NonlinearBlockSolverBase | pure virtual |
| solve(const std::vector< FieldPtr > &u_guesses, std::function< std::vector< mfem::Vector >(const std::vector< FieldPtr > &)> residuals, std::function< std::vector< std::vector< MatrixPtr >>(const std::vector< FieldPtr > &)> jacobians) const =0 | smith::NonlinearBlockSolverBase | pure virtual |
| solveAdjoint(const std::vector< DualPtr > &u_bars, std::vector< std::vector< MatrixPtr >> &jacobian_transposed) const =0 | smith::NonlinearBlockSolverBase | pure virtual |
| ~NonlinearBlockSolverBase() | smith::NonlinearBlockSolverBase | inlinevirtual |