MURE
Loading...
Searching...
No Matches
Classes | Enumerations
Material.hxx File Reference

Header file for Material class. More...

#include <cmath>
#include <vector>
#include <map>
#include <string>
#include <algorithm>
#include <iosfwd>
#include "Reaction.hxx"
#include "Nucleus.hxx"
#include "NucleiTree.hxx"
#include "ZAI.hxx"

Go to the source code of this file.

Classes

class  Material
 A Material constituing a Cell. More...
 

Enumerations

enum  ProportionUnitType {
  kpUNDEFINED = - 1 , kpMOL = 1 , kpMASS , kpATCM3 ,
  kpATBCM
}
 Define the proportion units. More...
 
enum  DensityUnitType { kdUNDEFINED = - 1 , kdGCM3 = 1 , kdATCM3 , kdATBCM }
 Define the density units. More...
 

Detailed Description

Header file for Material class.

Enumeration Type Documentation

◆ DensityUnitType

Define the density units.

Possible values are kdGCM3 (g/cm3) (default), kdATCM3(at/cm3) or kdATBCM(at/barn.cm). the kdUNDEFINED must not be used by a user.

Enumerator
kdUNDEFINED 
kdGCM3 
kdATCM3 
kdATBCM 

◆ ProportionUnitType

Define the proportion units.

Possible values are kpMOL (% mol) (default), kpMASS (% mass), kpATCM3(at/cm3) or kpATBCM(at/barn.cm). the kpUNDEFINED must not be used by a user.

Enumerator
kpUNDEFINED 
kpMOL 
kpMASS 
kpATCM3 
kpATBCM 

MURE Project, documentation generated by Doxygen 1.9.7 - Fri Jan 19 2024