![]() |
ryujin 2.5.0 revision c64172211cf21344cb9b9b0f3a1266aa6400d392
|
#include <include/ryujin/euler_poisson/parabolic_system.h>


Public Member Functions | |
| ParabolicSystem (const std::string &subsection="/ParabolicSystem") | |
| ACCESSOR_READ_ONLY (magnetic_drift_limit) | |
| ACCESSOR_READ_ONLY (electrostatic_configuration) | |
| ACCESSOR_READ_ONLY (subsection) | |
Public Member Functions inherited from ryujin::Interface::ParabolicSystem | |
| const std::vector< std::string > & | state_names (const unsigned int dim) const |
| const std::vector< std::string > & | precomputed_names (const unsigned int dim) const |
Additional Inherited Members | |
Public Types inherited from ryujin::Interface::ParabolicSystem | |
| using | Names = std::array< std::vector< std::string >, 3 > |
Protected Member Functions inherited from ryujin::Interface::ParabolicSystem | |
| ParabolicSystem (const std::string &problem_name, const Names &state_names, const Names &precomputed_names, const std::string &subsection) | |
Protected Attributes inherited from ryujin::Interface::ParabolicSystem | |
| std::string | problem_name_ |
| Names | state_names_ |
| Names | precomputed_names_ |
| bool | is_identity_ |
A parabolic system describing an electrostatic force model with a background magnetic field. The electrostatic potential is obtained by solving a Poisson problem for the given density distribution.
Definition at line 28 of file parabolic_system.h.
|
inline |
Definition at line 50 of file parabolic_system.h.
| ryujin::EulerPoisson::ParabolicSystem::ACCESSOR_READ_ONLY | ( | magnetic_drift_limit | ) |
| ryujin::EulerPoisson::ParabolicSystem::ACCESSOR_READ_ONLY | ( | electrostatic_configuration | ) |
| ryujin::EulerPoisson::ParabolicSystem::ACCESSOR_READ_ONLY | ( | subsection | ) |