![]() |
ryujin 2.5.0 revision 3a6c8d57210175dea14d8116e1fe878f349f8c1c
|
#include <include/ryujin/euler_poisson/electrostatic_configuration_function.h>


Public Types | |
| using | curl_type = ElectrostaticConfiguration< dim, Number >::curl_type |
Public Types inherited from ryujin::ElectrostaticConfiguration< dim, Number > | |
| using | curl_type = dealii::Tensor< 1, dim==2 ? 1 :dim, Number > |
Public Member Functions | |
| Function (const std::string &subsection) | |
| virtual double | background_density (const dealii::Point< dim > &point, Number t) const final |
| virtual curl_type | magnetic_field (const dealii::Point< dim > &point, Number t) const final |
Public Member Functions inherited from ryujin::ElectrostaticConfiguration< dim, Number > | |
| ElectrostaticConfiguration (const std::string &name, const std::string &subsection) | |
Additional Inherited Members | |
Protected Attributes inherited from ryujin::ElectrostaticConfiguration< dim, Number > | |
| bool | is_time_dependent_ |
A user-specified equation of state
Definition at line 23 of file electrostatic_configuration_function.h.
| using ryujin::ElectrostaticConfigurations::Function< dim, Number >::curl_type = ElectrostaticConfiguration<dim, Number>::curl_type |
Definition at line 26 of file electrostatic_configuration_function.h.
|
inline |
Definition at line 28 of file electrostatic_configuration_function.h.
References ryujin::ElectrostaticConfiguration< dim, Number >::is_time_dependent_.
|
inlinefinalvirtual |
Return a background (charge) density that is added to the (fluid) density when enforcing the Gauß law.
Implements ryujin::ElectrostaticConfiguration< dim, Number >.
Definition at line 94 of file electrostatic_configuration_function.h.
|
inlinefinalvirtual |
Return a background magnetic field.
Implements ryujin::ElectrostaticConfiguration< dim, Number >.
Definition at line 101 of file electrostatic_configuration_function.h.