|
criptic v1
Cosmic Ray Interstellar Propagation Tool using Itô Calculus
|
Interface used to describe background gas. More...
#include <cmath>#include <vector>#include "GasData.H"#include "../MPI/MPIUtil.H"#include "../Utils/ErrCodes.H"#include "../Utils/Types.H"#include "../Utils/RealTensor2.H"#include "../Utils/Vec3.H"Go to the source code of this file.
Classes | |
| class | criptic::gas::Gas |
| Interface class to describe background gas. More... | |
Namespaces | |
| namespace | criptic |
| The primary namespace for criptic objects. | |
| namespace | criptic::gas |
| A namespace to hold quantities related to the background gas. | |
Interface used to describe background gas.
This file defines a class to provide information about the background gas through which CRs propagate. The gas can be described in many ways (e.g., analytic functions, interpolation on a Cartesian grid); all such descriptions are implemented as derived class from the base interface class defined here.