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

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

clearMemory() constsmith::DifferentiableBlockSolverinlinevirtual
completeSetup(const std::vector< FieldT > &us)=0smith::DifferentiableBlockSolverpure virtual
DualPtr typedefsmith::DifferentiableBlockSolver
FieldD typedefsmith::DifferentiableBlockSolver
FieldPtr typedefsmith::DifferentiableBlockSolver
FieldT typedefsmith::DifferentiableBlockSolver
MatrixPtr typedefsmith::DifferentiableBlockSolver
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 =0smith::DifferentiableBlockSolverpure virtual
solveAdjoint(const std::vector< DualPtr > &u_bars, std::vector< std::vector< MatrixPtr >> &jacobian_transposed) const =0smith::DifferentiableBlockSolverpure virtual
~DifferentiableBlockSolver()smith::DifferentiableBlockSolverinlinevirtual