|
criptic v1
Cosmic Ray Interstellar Propagation Tool using Itô Calculus
|
Interface used to describe a model for CR propagation parameters. More...
#include "../Core/CRPacket.H"#include "../Core/FieldQty.H"#include "../Gas/Gas.H"#include "../IO/ParmParser.H"#include "../Utils/Types.H"#include "../Utils/Vec3.H"Go to the source code of this file.
Classes | |
| struct | criptic::propagation::PropagationData |
| Structure contain the requires propagation parameters. More... | |
| class | criptic::propagation::Propagation |
| Interface to describe the CR propagation model. More... | |
Namespaces | |
| namespace | criptic |
| The primary namespace for criptic objects. | |
| namespace | criptic::propagation |
| A namespace to hold quantities related to CR propagation. | |
Enumerations | |
| enum | criptic::FieldQtyNeedType { criptic::noFieldQty = 0 , criptic::needFieldQty , criptic::needFieldQtyGrad } |
| Enum of types of field quantities to be computed. More... | |
Interface used to describe a model for CR propagation parameters.
This file defines a struct and a class that are used to provide information about CR propagation to the remainder of the code. The class is an abstract base class that can be specialized by users to provide their own physics models for how CRs propagate.