|
criptic v1
Cosmic Ray Interstellar Propagation Tool using Itô Calculus
|
A propagation model where all propagation parameters are zero. More...
#include <NoPropagation.H>
Public Member Functions | |
| NoPropagation (const ParmParser &pp) | |
| Constructor. | |
| virtual | ~NoPropagation () |
| Empty virtual destructor. | |
| virtual FieldQtyNeedType | fieldQtyNeed () const |
| Access to field quantities needed? | |
| virtual PropagationData | operator() (const RealVec &x, const Real t, const gas::GasData &gd, const CRPacket &packet, const FieldQty &qty, const FieldQtyGrad &qtyGrad) const |
| Return the propagation data. | |
Public Member Functions inherited from criptic::propagation::Propagation | |
| Propagation (const ParmParser &pp) | |
| Constructor. | |
| virtual | ~Propagation () |
| Empty virtual destructor. | |
| void | applyLimits (const gas::GasData &gd, const CRPacket &packet, PropagationData &pd) const |
| Apply the Bohm limit and manually-set limits. | |
A propagation model where all propagation parameters are zero.
|
inline |
Constructor.
| pp | criptic::ParmParser containing the input deck |
|
inlinevirtual |
Empty virtual destructor.
|
inlinevirtual |
Access to field quantities needed?
Implements criptic::propagation::Propagation.
|
inlinevirtual |
Return the propagation data.
| x | Position |
| t | Time |
| gd | Data on background gas state |
| packet | Packet data |
| qty | Field quantities at the specified (x,t) |
| qtyGrad | Gradients of field quantities at specified (x,t) |
Implements criptic::propagation::Propagation.