|
Vlasiator ebf0dd394 on dev (v5.4.0 + 1054 commits)
|
#include <cstdint>#include <vector>#include <functional>#include "../definitions.h"#include "../readparameters.h"#include "../spatial_cells/spatial_cell_wrapper.hpp"#include "sysboundarycondition.h"#include "../backgroundfield/fieldfunction.hpp"#include "../fieldsolver/fs_common.h"#include <Eigen/Sparse>#include <Eigen/Geometry>

Go to the source code of this file.
Classes | |
| struct | SBC::IonosphereSpeciesParameters |
| struct | SBC::SphericalTriGrid |
| struct | SBC::SphericalTriGrid::Element |
| struct | SBC::SphericalTriGrid::Node |
| struct | SBC::SphericalTriGrid::AtmosphericLayer |
| class | SBC::Ionosphere |
| Ionosphere is a class applying ionospheric boundary conditions. More... | |
Namespaces | |
| namespace | SBC |
Typedefs | |
| typedef Real | SBC::iSolverReal |
Enumerations | |
| enum | SBC::IonosphereBoundaryVDFmode { SBC::FixedMoments , SBC::AverageMoments , SBC::AverageAllMoments , SBC::CopyAndLosscone } |
Variables | |
| static constexpr int | SBC::productionNumAccEnergies = 60 |
| static constexpr int | SBC::productionNumTemperatures = 60 |
| static constexpr int | SBC::productionNumParticleEnergies = 100 |
| static constexpr Real | SBC::productionMinAccEnergy = 0.1 |
| static constexpr Real | SBC::productionMaxAccEnergy = 100. |
| static constexpr Real | SBC::productionMinTemperature = 0.1 |
| static constexpr Real | SBC::productionMaxTemperature = 100. |
| static constexpr Real | SBC::ion_electron_T_ratio = 4. |
| static const int | SBC::MAX_TOUCHING_ELEMENTS = 12 |
| static const int | SBC::MAX_DEPENDING_NODES = 22 |