criptic v1
Cosmic Ray Interstellar Propagation Tool using Itô Calculus
Loading...
Searching...
No Matches
Classes | Namespaces
Gas.H File Reference

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.
 

Detailed Description

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.

Author
Mark Krumholz