pymcnp.inp.embed Subpackage¶
Table of Contents¶
AST Classes¶
Background Class¶
- class pymcnp.inp.embed.Background(number: str | int | Integer)¶
Represents INP background 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.
Calcvols Class¶
- class pymcnp.inp.embed.Calcvols(setting: str | String)¶
Represents INP calcvols 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.
Debug Class¶
Filetype Class¶
- class pymcnp.inp.embed.Filetype(kind: str | String)¶
Represents INP filetype 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.
Gmvfile Class¶
- class pymcnp.inp.embed.Gmvfile(filename: str | String)¶
Represents INP gmvfile 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.
Length Class¶
- class pymcnp.inp.embed.Length(factor: str | int | float | Real)¶
Represents INP length 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.
Matcell Class¶
- class pymcnp.inp.embed.Matcell(pairs: list[str] | list[Entry])¶
Represents INP matcell 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.
Mcnpumfile Class¶
- class pymcnp.inp.embed.Mcnpumfile(filename: str | String)¶
Represents INP mcnpumfile 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.
Meein Class¶
Meeout Class¶
- class pymcnp.inp.embed.Meeout(filename: str | String)¶
Represents INP meeout 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.
Meshgeo Class¶
Mgeoin Class¶
- class pymcnp.inp.embed.Mgeoin(filename: str | String)¶
Represents INP mgeoin 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.