SpECTRE
v2024.12.16
|
Functionality to test parallel linear solvers on multiple elements. More...
Classes | |
struct | CollectOperatorAction |
struct | ComputeOperatorAction |
struct | ExpectedResult |
struct | InitializeElement |
struct | LinearOperator |
struct | ScalarFieldTag |
struct | Source |
struct | TestResult |
Typedefs | |
using | fields_tag = Tags::Variables< tmpl::list< ScalarFieldTag > > |
using | sources_tag = db::add_tag_prefix<::Tags::FixedSource, fields_tag > |
using | operator_applied_to_fields_tag = db::add_tag_prefix< LinearSolver::Tags::OperatorAppliedTo, fields_tag > |
template<typename Metavariables , typename LinearSolverType = typename Metavariables::linear_solver, typename PreconditionerType = typename Metavariables::preconditioner> | |
using | initialization_actions = implementation defined |
template<typename Metavariables , typename LinearSolverType = typename Metavariables::linear_solver, typename PreconditionerType = typename Metavariables::preconditioner> | |
using | register_actions = implementation defined |
template<typename Metavariables , typename LinearSolverType = typename Metavariables::linear_solver, typename PreconditionerType = typename Metavariables::preconditioner> | |
using | solve_actions = implementation defined |
template<typename Metavariables , typename LinearSolverType = typename Metavariables::linear_solver, typename PreconditionerType = typename Metavariables::preconditioner> | |
using | test_actions = implementation defined |
template<typename Metavariables > | |
using | ElementArray = elliptic::DgElementArray< Metavariables, tmpl::list< Parallel::PhaseActions< Parallel::Phase::Initialization, initialization_actions< Metavariables > >, Parallel::PhaseActions< Parallel::Phase::Register, register_actions< Metavariables > >, Parallel::PhaseActions< Parallel::Phase::Solve, solve_actions< Metavariables > >, Parallel::PhaseActions< Parallel::Phase::Testing, test_actions< Metavariables > > > > |
template<typename Metavariables > | |
using | component_list = implementation defined |
Functions | |
size_t | get_index (const ElementId< 1 > &element_id) |
Functionality to test parallel linear solvers on multiple elements.