|
Serac
0.1
Serac is an implicit thermal strucural mechanics simulation code.
|
This is the complete list of members for serac::TrustRegion, including all inherited members.
| assembleJacobian(const mfem::Vector &x) const | serac::TrustRegion | inline |
| computeEnergy(const mfem::Vector &r_local, const HessVecFunc &H, const mfem::Vector &z) const | serac::TrustRegion | inline |
| computeResidual(const mfem::Vector &x_, mfem::Vector &r_) const | serac::TrustRegion | inline |
| doglegStep(const mfem::Vector &cp, const mfem::Vector &newtonP, double trSize, mfem::Vector &s) const | serac::TrustRegion | inline |
| H_left_mosts | serac::TrustRegion | mutableprotected |
| hessVec(const mfem::Vector &x_, mfem::Vector &v_) const | serac::TrustRegion | inline |
| left_mosts | serac::TrustRegion | mutableprotected |
| linear_options | serac::TrustRegion | protected |
| Mult(const mfem::Vector &, mfem::Vector &X) const | serac::TrustRegion | inline |
| nonlinear_options | serac::TrustRegion | protected |
| num_hess_vecs | serac::TrustRegion | mutable |
| num_jacobian_assembles | serac::TrustRegion | mutable |
| num_preconds | serac::TrustRegion | mutable |
| num_residuals | serac::TrustRegion | mutable |
| num_subspace_solves | serac::TrustRegion | mutable |
| precond(const mfem::Vector &x_, mfem::Vector &v_) const | serac::TrustRegion | inline |
| projectToBoundaryBetweenWithCoefs(mfem::Vector &z, const mfem::Vector &y, double trSize, double zz, double zy, double yy) const | serac::TrustRegion | inline |
| projectToBoundaryWithCoefs(mfem::Vector &z, const mfem::Vector &d, double delta, double zz, double zd, double dd) const | serac::TrustRegion | inline |
| r_pred | serac::TrustRegion | mutableprotected |
| scratch | serac::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 | serac::TrustRegion | inline |
| solveTrustRegionModelProblem(const mfem::Vector &r0, mfem::Vector &rCurrent, HessVecFunc hess_vec_func, PrecondFunc precond, const TrustRegionSettings &settings, double &trSize, TrustRegionResults &results) const | serac::TrustRegion | inline |
| tr_precond | serac::TrustRegion | protected |
| x_pred | serac::TrustRegion | mutableprotected |