pymcnp.inp.bfld Subpackage¶
AST Classes¶
Axs Class¶
- class pymcnp.inp.bfld.Axs(vector: list[str] | list[float] | list[Real])¶
Represents INP axs 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.
Ffedges Class¶
- class pymcnp.inp.bfld.Ffedges(numbers: list[str] | list[float] | list[Real])¶
Represents INP ffedges 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.
Field Class¶
- class pymcnp.inp.bfld.Field(strength_gradient: str | int | float | Real)¶
Represents INP field 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.
Maxdeflc Class¶
- class pymcnp.inp.bfld.Maxdeflc(angle: str | int | float | Real)¶
Represents INP maxdeflc 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.
Maxstep Class¶
- class pymcnp.inp.bfld.Maxstep(size: str | int | float | Real)¶
Represents INP maxstep 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.
Refpnt Class¶
- class pymcnp.inp.bfld.Refpnt(point: list[str] | list[float] | list[Real])¶
Represents INP refpnt 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.
Vec Class¶
- class pymcnp.inp.bfld.Vec(vector: list[str] | list[float] | list[Real])¶
Represents INP vec 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.