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

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

clearMemory() constsmith::DifferentiableBlockSolverinlinevirtual
completeSetup(const std::vector< FieldT > &us) overridesmith::LinearDifferentiableBlockSolvervirtual
DualPtr typedefsmith::DifferentiableBlockSolver
FieldD typedefsmith::DifferentiableBlockSolver
FieldPtr typedefsmith::DifferentiableBlockSolver
FieldT typedefsmith::DifferentiableBlockSolver
LinearDifferentiableBlockSolver(std::unique_ptr< mfem::Solver > s, std::unique_ptr< mfem::Solver > p)smith::LinearDifferentiableBlockSolver
MatrixPtr typedefsmith::DifferentiableBlockSolver
mfem_preconditionersmith::LinearDifferentiableBlockSolvermutable
mfem_solversmith::LinearDifferentiableBlockSolvermutable
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 overridesmith::LinearDifferentiableBlockSolvervirtual
solveAdjoint(const std::vector< DualPtr > &u_bars, std::vector< std::vector< MatrixPtr >> &jacobian_transposed) const overridesmith::LinearDifferentiableBlockSolvervirtual
~DifferentiableBlockSolver()smith::DifferentiableBlockSolverinlinevirtual