pymcnp.inp.embee Subpackage¶
AST Classes¶
Atom Class¶
Embed Class¶
- class pymcnp.inp.embee.Embed(number: str | int | Integer)¶
Represents INP embed elements.
- classmethod from_mcnp(source: str)¶
Generates Option from INP.
- Parameters:
source – Option for INP.
- Returns:
Option.
- Raises:
InpError – SYNTAX_OPTION.
- to_mcnp()¶
Generates INP from Option.
- Returns:
INP for Option.
Energy Class¶
- class pymcnp.inp.embee.Energy(factor: str | int | float | Real)¶
Represents INP energy elements.
- classmethod from_mcnp(source: str)¶
Generates Option from INP.
- Parameters:
source – Option for INP.
- Returns:
Option.
- Raises:
InpError – SYNTAX_OPTION.
- to_mcnp()¶
Generates INP from Option.
- Returns:
INP for Option.
Factor Class¶
- class pymcnp.inp.embee.Factor(constant: str | int | float | Real)¶
Represents INP factor elements.
- classmethod from_mcnp(source: str)¶
Generates Option from INP.
- Parameters:
source – Option for INP.
- Returns:
Option.
- Raises:
InpError – SYNTAX_OPTION.
- to_mcnp()¶
Generates INP from Option.
- Returns:
INP for Option.
List Class¶
- class pymcnp.inp.embee.List(reactions: str | int | float | Real)¶
Represents INP list elements.
- classmethod from_mcnp(source: str)¶
Generates Option from INP.
- Parameters:
source – Option for INP.
- Returns:
Option.
- Raises:
InpError – SYNTAX_OPTION.
- to_mcnp()¶
Generates INP from Option.
- Returns:
INP for Option.
Mat Class¶
Mtype Class¶
Time Class¶
- class pymcnp.inp.embee.Time(factor: str | int | float | Real)¶
Represents INP time elements.
- classmethod from_mcnp(source: str)¶
Generates Option from INP.
- Parameters:
source – Option for INP.
- Returns:
Option.
- Raises:
InpError – SYNTAX_OPTION.
- to_mcnp()¶
Generates INP from Option.
- Returns:
INP for Option.