ryujin 2.1.1 revision d0a94ad2ccc0c4c2e8c2485c52b06b90e2fc9853
Public Types | Public Member Functions | List of all members
ryujin::StubSolver< Description, dim, Number > Class Template Referencefinal

#include <source/stub_solver.h>

Inheritance diagram for ryujin::StubSolver< Description, dim, Number >:
Inheritance graph
[legend]
Collaboration diagram for ryujin::StubSolver< Description, dim, Number >:
Collaboration graph
[legend]

Public Types

using HyperbolicSystem = typename Description::HyperbolicSystem
 
using ParabolicSystem = typename Description::ParabolicSystem
 

Public Member Functions

 StubSolver (const MPI_Comm &, std::map< std::string, dealii::Timer > &, const HyperbolicSystem &, const ParabolicSystem &, const OfflineData< dim, Number > &, const InitialValues< Description, dim, Number > &, const std::string &subsection="StubSolver")
 

Detailed Description

template<typename Description, int dim, typename Number>
class ryujin::StubSolver< Description, dim, Number >

A stub parabolic solver that does nothing.

Todo:
Remove this class alltogether by generalizing the core ingredients of all StubSolver implementation(s) for the different equations and put them into ParabolicModule (with equation-dependent code in ParabolicSystem).

Definition at line 30 of file stub_solver.h.

Member Typedef Documentation

◆ HyperbolicSystem

template<typename Description , int dim, typename Number >
using ryujin::StubSolver< Description, dim, Number >::HyperbolicSystem = typename Description::HyperbolicSystem

Definition at line 33 of file stub_solver.h.

◆ ParabolicSystem

template<typename Description , int dim, typename Number >
using ryujin::StubSolver< Description, dim, Number >::ParabolicSystem = typename Description::ParabolicSystem

Definition at line 34 of file stub_solver.h.

Constructor & Destructor Documentation

◆ StubSolver()

template<typename Description , int dim, typename Number >
ryujin::StubSolver< Description, dim, Number >::StubSolver ( const MPI_Comm &  ,
std::map< std::string, dealii::Timer > &  ,
const HyperbolicSystem ,
const ParabolicSystem ,
const OfflineData< dim, Number > &  ,
const InitialValues< Description, dim, Number > &  ,
const std::string &  subsection = "StubSolver< Description, dim, Number >" 
)
inline

Constructor.

Definition at line 38 of file stub_solver.h.


The documentation for this class was generated from the following file: