#include "fesa/analysis/hht_dynamic_procedure.h" #include "analysis/hht_reduced_procedure.h" namespace fesa { HhtDynamicProcedureExecutor::HhtDynamicProcedureExecutor( const ParallelFor& parallel_for, LinearSolver& positive_solver, TangentSolver& tangent_solver) : parallel_for_(parallel_for), positive_solver_(positive_solver), tangent_solver_(tangent_solver) {} Result HhtDynamicProcedureExecutor::Execute( const Domain& domain, NewtonIterationLogWriter& log) const { return ExecuteReducedHht(domain, log, parallel_for_, positive_solver_, tangent_solver_); } } // namespace fesa