This is the complete list of members for kynema_sgf::pde::DiffSolverIface< LinOp >, including all inherited members.
| DiffSolverIface(PDEFields &fields, bool has_overset, bool mesh_mapping, const std::string &prefix="diffusion") | kynema_sgf::pde::DiffSolverIface< LinOp > | |
| linsys_solve(amrex::Real dt) | kynema_sgf::pde::DiffSolverIface< LinOp > | virtual |
| linsys_solve_impl() | kynema_sgf::pde::DiffSolverIface< LinOp > | virtual |
| m_applier | kynema_sgf::pde::DiffSolverIface< LinOp > | protected |
| m_density | kynema_sgf::pde::DiffSolverIface< LinOp > | protected |
| m_mesh_mapping | kynema_sgf::pde::DiffSolverIface< LinOp > | protected |
| m_options | kynema_sgf::pde::DiffSolverIface< LinOp > | protected |
| m_pdefields | kynema_sgf::pde::DiffSolverIface< LinOp > | protected |
| m_solver | kynema_sgf::pde::DiffSolverIface< LinOp > | protected |
| set_acoeffs(LinOp &linop, FieldState fstate) | kynema_sgf::pde::DiffSolverIface< LinOp > | virtual |
| set_bcoeffs(L &linop, std::enable_if_t< std::is_same_v< L, amrex::MLTensorOp > > *=nullptr) | kynema_sgf::pde::DiffSolverIface< LinOp > | inline |
| set_bcoeffs(L &linop, std::enable_if_t< std::is_same_v< L, amrex::MLABecLaplacian > > *=nullptr) | kynema_sgf::pde::DiffSolverIface< LinOp > | inline |
| setup_operator(LinOp &linop, amrex::Real alpha, amrex::Real beta, FieldState fstate) | kynema_sgf::pde::DiffSolverIface< LinOp > | protectedvirtual |
| setup_solver(amrex::MLMG &mlmg) | kynema_sgf::pde::DiffSolverIface< LinOp > | protectedvirtual |
| ~DiffSolverIface()=default | kynema_sgf::pde::DiffSolverIface< LinOp > | virtual |