|
Smith
0.1
Smith is an implicit thermal structural mechanics simulation code.
|
This is the complete list of members for smith::TrustRegion, including all inherited members.
| assembleJacobian(const mfem::Vector &x) const | smith::TrustRegion | inline |
| computeEnergy(const mfem::Vector &r_local, const HessVecFunc &H, const mfem::Vector &z) const | smith::TrustRegion | inline |
| computeResidual(const mfem::Vector &x_, mfem::Vector &r_) const | smith::TrustRegion | inline |
| doglegStep(const mfem::Vector &cp, const mfem::Vector &newtonP, double trSize, mfem::Vector &s) const | smith::TrustRegion | inline |
| H_left_mosts | smith::TrustRegion | mutableprotected |
| hessVec(const mfem::Vector &x_, mfem::Vector &v_) const | smith::TrustRegion | inline |
| left_mosts | smith::TrustRegion | mutableprotected |
| linear_options | smith::TrustRegion | protected |
| Mult(const mfem::Vector &, mfem::Vector &X) const | smith::TrustRegion | inline |
| nonlinear_options | smith::TrustRegion | protected |
| num_hess_vecs | smith::TrustRegion | mutable |
| num_jacobian_assembles | smith::TrustRegion | mutable |
| num_preconds | smith::TrustRegion | mutable |
| num_residuals | smith::TrustRegion | mutable |
| num_subspace_solves | smith::TrustRegion | mutable |
| precond(const mfem::Vector &x_, mfem::Vector &v_) const | smith::TrustRegion | inline |
| print_level | smith::TrustRegion | mutableprotected |
| projectToBoundaryBetweenWithCoefs(mfem::Vector &z, const mfem::Vector &y, double trSize, double zz, double zy, double yy) const | smith::TrustRegion | inline |
| projectToBoundaryWithCoefs(mfem::Vector &z, const mfem::Vector &d, double delta, double zz, double zd, double dd) const | smith::TrustRegion | inline |
| r_pred | smith::TrustRegion | mutableprotected |
| scratch | smith::TrustRegion | mutableprotected |
| solveTheSubspaceProblem([[maybe_unused]] mfem::Vector &z, [[maybe_unused]] const HessVecFunc &hess_vec_func, [[maybe_unused]] const std::vector< const mfem::Vector * > ds, [[maybe_unused]] const std::vector< const mfem::Vector * > Hds, [[maybe_unused]] const mfem::Vector &g, [[maybe_unused]] double delta, [[maybe_unused]] int num_leftmost) const | smith::TrustRegion | inline |
| solveTrustRegionModelProblem(const mfem::Vector &r0, mfem::Vector &rCurrent, HessVecFunc hess_vec_func, PrecondFunc precond, const TrustRegionSettings &settings, double &trSize, TrustRegionResults &results) const | smith::TrustRegion | inline |
| tr_precond | smith::TrustRegion | protected |
| x_pred | smith::TrustRegion | mutableprotected |