pymcnp.inp.fmesh Subpackage¶
AST Classes¶
Axs Class¶
- class pymcnp.inp.fmesh.Axs(x: str | int | float | Real, y: str | int | float | Real, z: str | int | float | 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.
- property x: Real¶
Cylindrical mesh axis vector x component
- Raises:
InpError – SEMANTICS_OPTION.
TypeError –
Eints Class¶
- class pymcnp.inp.fmesh.Eints(count: str | int | Integer)¶
Represents INP eints 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.
Emesh Class¶
- class pymcnp.inp.fmesh.Emesh(energy: str | int | float | Real)¶
Represents INP emesh 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.
Enorm Class¶
Factor Class¶
- class pymcnp.inp.fmesh.Factor(multiple: str | int | float | Real)¶
Represents INP factor 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.fmesh.Iints(count: 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.fmesh.Imesh(locations: 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.
Inc Class¶
- class pymcnp.inp.fmesh.Inc(lower: str | int | float | Real, upper: str | int | float | Real = None)¶
Represents INP inc 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.fmesh.Jints(count: 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.fmesh.Jmesh(locations: 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.
Kclear Class¶
- class pymcnp.inp.fmesh.Kclear(count: str | int | Integer)¶
Represents INP kclear 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.fmesh.Kints(count: 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.fmesh.Kmesh(locations: 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.fmesh.Origin(x: str | int | float | Real, y: str | int | float | Real, z: str | int | float | 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.
Out Class¶
Tints Class¶
- class pymcnp.inp.fmesh.Tints(count: str | int | Integer)¶
Represents INP tints 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.
Tmesh Class¶
- class pymcnp.inp.fmesh.Tmesh(time: str | int | float | Real)¶
Represents INP tmesh 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.
Tnorm Class¶
Tr Class¶
Type Class¶
Vec Class¶
- class pymcnp.inp.fmesh.Vec(x: str | int | float | Real, y: str | int | float | Real, z: str | int | float | 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.