Celeritas 0.6.0-dev.116+3fbab5e0
Loading...
Searching...
No Matches
Namespaces | Typedefs
Quantities.hh File Reference

Derivative unit classes and annotated Quantity values. More...

#include "corecel/Macros.hh"
#include "corecel/math/Quantity.hh"
#include "UnitTypes.hh"

Namespaces

namespace  celeritas::units
 Units in Celeritas for macro-scale quantities.
 

Typedefs

using celeritas::units::LogMevEnergy = RealQuantity< LogMev >
 Special faux quantity for overloading cross section calculation.
 
Quantities for atomic scale/natural units
using celeritas::units::ElementaryCharge = RealQuantity< EElectron >
 
using celeritas::units::MevEnergy = RealQuantity< Mev >
 
using celeritas::units::MevMass = RealQuantity< MevPerCsq >
 
using celeritas::units::MevMomentum = RealQuantity< MevPerC >
 
using celeritas::units::MevMomentumSq = RealQuantity< UnitProduct< MevPerC, MevPerC > >
 
using celeritas::units::LightSpeed = RealQuantity< CLight >
 
using celeritas::units::AmuMass = RealQuantity< Amu >
 
Quantities for manual input and/or test harnesses
using celeritas::units::BarnXs = RealQuantity< Barn >
 
using celeritas::units::CmLength = RealQuantity< Centimeter >
 
using celeritas::units::InvCmXs = RealQuantity< UnitInverse< Centimeter > >
 
using celeritas::units::InvCcDensity = RealQuantity< InvCentimeterCubed >
 
using celeritas::units::MolCcDensity = RealQuantity< MolPerCentimeterCubed >
 
using celeritas::units::GramCcDensity = RealQuantity< GramPerCentimeterCubed >
 
using celeritas::units::FieldTesla = RealQuantity< Tesla >
 

Detailed Description

Derivative unit classes and annotated Quantity values.