![]() |
PRISMS-PF Manual
|
#include <prismspf/core/dependencies.h>#include <prismspf/core/problem.h>#include <prismspf/core/simulation_timer.h>#include <prismspf/core/solution_output.h>#include <prismspf/core/solve_group.h>#include <prismspf/core/system_wide.h>#include <prismspf/core/timer.h>#include <prismspf/core/triangulation_manager.h>#include <prismspf/solvers/solver_base.h>#include <prismspf/solvers/solvers.h>#include <prismspf/user_inputs/temporal_discretization.h>#include <prismspf/user_inputs/user_input_parameters.h>#include <filesystem>#include "core/problem.inst"Functions | |
| template<unsigned int dim, unsigned int degree, typename number > | |
| PRISMS_PF_BEGIN_NAMESPACE std::vector< std::shared_ptr< SolverBase< dim, degree, number > > > | make_solvers (const std::vector< SolveGroup > &solve_groups, const SolveContext< dim, degree, number > &solve_context) |
| std::list< DependencyMap > | get_all_dependency_sets (const std::vector< SolveGroup > &solve_groups) |
| template<unsigned int dim, unsigned int degree, typename number > | |
| std::vector< GroupSolutionHandler< dim, number > * > | get_solution_managers_from_solvers (const std::vector< std::shared_ptr< SolverBase< dim, degree, number > > > &solvers) |
| std::list< DependencyMap > get_all_dependency_sets | ( | const std::vector< SolveGroup > & | solve_groups | ) |
| std::vector< GroupSolutionHandler< dim, number > * > get_solution_managers_from_solvers | ( | const std::vector< std::shared_ptr< SolverBase< dim, degree, number > > > & | solvers | ) |
| PRISMS_PF_BEGIN_NAMESPACE std::vector< std::shared_ptr< SolverBase< dim, degree, number > > > make_solvers | ( | const std::vector< SolveGroup > & | solve_groups, |
| const SolveContext< dim, degree, number > & | solve_context | ||
| ) |