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

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

clearMemory() constsmith::DifferentiableSolverinlinevirtual
completeSetup(const smith::FiniteElementState &u)=0smith::DifferentiableSolverpure virtual
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 =0smith::DifferentiableSolverpure virtual
solveAdjoint(const smith::FiniteElementDual &u_bar, std::unique_ptr< mfem::HypreParMatrix > jacobian_transposed) const =0smith::DifferentiableSolverpure virtual
~DifferentiableSolver()smith::DifferentiableSolverinlinevirtual