pymcnp.inp.kpert Subpackage¶
AST Classes¶
Cell Class¶
- class pymcnp.inp.kpert.Cell(numbers: list[str] | list[int] | list[Integer])¶
Represents INP cell 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.
Erg Class¶
- class pymcnp.inp.kpert.Erg(energies: list[str] | list[float] | list[Real])¶
Represents INP erg 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.
Iso Class¶
- class pymcnp.inp.kpert.Iso(zaids: list[str] | list[Zaid])¶
Represents INP iso 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.
Linear Class¶
Mat Class¶
- class pymcnp.inp.kpert.Mat(numbers: list[str] | list[int] | list[Integer])¶
Represents INP mat 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.
Rho Class¶
- class pymcnp.inp.kpert.Rho(densities: list[str] | list[float] | list[Real])¶
Represents INP rho 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.
Rxn Class¶
- class pymcnp.inp.kpert.Rxn(numbers: list[str] | list[int] | list[Integer])¶
Represents INP rxn 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.