Smith  0.1
Smith is an implicit thermal structural mechanics simulation code.
smith::LinearDifferentiableSolver Member List

This is the complete list of members for smith::LinearDifferentiableSolver, including all inherited members.

clearMemory() constsmith::DifferentiableSolverinlinevirtual
completeSetup(const smith::FiniteElementState &u) overridesmith::LinearDifferentiableSolvervirtual
LinearDifferentiableSolver(std::unique_ptr< mfem::Solver > s, std::unique_ptr< mfem::Solver > p)smith::LinearDifferentiableSolver
mfem_preconditionersmith::LinearDifferentiableSolvermutable
mfem_solversmith::LinearDifferentiableSolvermutable
solve(const smith::FiniteElementState &u_guess, std::function< mfem::Vector(const smith::FiniteElementState &)> equation, std::function< std::unique_ptr< mfem::HypreParMatrix >(const smith::FiniteElementState &)> jacobian) const overridesmith::LinearDifferentiableSolvervirtual
solveAdjoint(const smith::FiniteElementDual &u_bar, std::unique_ptr< mfem::HypreParMatrix > jacobian_transposed) const overridesmith::LinearDifferentiableSolvervirtual
~DifferentiableSolver()smith::DifferentiableSolverinlinevirtual