pymcnp.inp.fmult Subpackage¶
AST Classes¶
Data Class¶
- class pymcnp.inp.fmult.Data(setting: str | int | Integer)¶
Represents INP data 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.
Method Class¶
- class pymcnp.inp.fmult.Method(setting: str | int | Integer)¶
Represents INP method 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.
Sfnu Class¶
- class pymcnp.inp.fmult.Sfnu(distribution: list[str] | list[float] | list[Real])¶
Represents INP sfnu 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.
Sfyield Class¶
- class pymcnp.inp.fmult.Sfyield(fission_yield: str | int | float | Real)¶
Represents INP sfyield 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.
Shift Class¶
- class pymcnp.inp.fmult.Shift(setting: str | int | Integer)¶
Represents INP shift 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.
Watt Class¶
- class pymcnp.inp.fmult.Watt(a: str | int | float | Real, b: str | int | float | Real)¶
Represents INP watt 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.
Width Class¶
- class pymcnp.inp.fmult.Width(width: str | int | float | Real)¶
Represents INP width 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.