pymcnp.inp.mesh Subpackage¶
AST Classes¶
Axs Class¶
- class pymcnp.inp.mesh.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.
Geom Class¶
Iints Class¶
- class pymcnp.inp.mesh.Iints(number: list[str] | list[int] | list[Integer])¶
Represents INP iints 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.
Imesh Class¶
- class pymcnp.inp.mesh.Imesh(vector: list[str] | list[float] | list[Real])¶
Represents INP imesh 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.
Jints Class¶
- class pymcnp.inp.mesh.Jints(number: list[str] | list[int] | list[Integer])¶
Represents INP jints 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.
Jmesh Class¶
- class pymcnp.inp.mesh.Jmesh(vector: list[str] | list[float] | list[Real])¶
Represents INP jmesh 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.
Kints Class¶
- class pymcnp.inp.mesh.Kints(number: list[str] | list[int] | list[Integer])¶
Represents INP kints 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.
Kmesh Class¶
- class pymcnp.inp.mesh.Kmesh(vector: list[str] | list[float] | list[Real])¶
Represents INP kmesh 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.
Origin Class¶
- class pymcnp.inp.mesh.Origin(point: list[str] | list[float] | list[Real])¶
Represents INP origin 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.
Ref Class¶
- class pymcnp.inp.mesh.Ref(point: list[str] | list[float] | list[Real])¶
Represents INP ref 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.mesh.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.