pymcnp.inp.sdef Subpackage¶
Table of Contents¶
AST Classes¶
Ara_0 Class¶
- class pymcnp.inp.sdef.Ara_0(area: str | int | float | Real)¶
Represents INP ara elements variation #0.
- 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.
Ara_1 Class¶
- class pymcnp.inp.sdef.Ara_1(option: str | FOption)¶
Represents INP ara elements variation #1.
- 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.
Axs_0 Class¶
- class pymcnp.inp.sdef.Axs_0(x: str | int | float | Real, y: str | int | float | Real, z: str | int | float | Real)¶
Represents INP axs elements variation #0.
- 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¶
Reference vector for EXT and RAD x-component
- Raises:
InpError – SEMANTICS_OPTION.
TypeError –
Axs_1 Class¶
- class pymcnp.inp.sdef.Axs_1(option: str | FOption)¶
Represents INP axs elements variation #1.
- 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.
Bap_0 Class¶
- class pymcnp.inp.sdef.Bap_0(ba1: str | int | float | Real, ba2: str | int | float | Real, u: str | int | float | Real)¶
Represents INP bap elements variation #0.
- 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 ba1: Real¶
Beam aperture half-width in the x transverse direction
- Raises:
InpError – SEMANTICS_OPTION.
TypeError –
Bap_1 Class¶
- class pymcnp.inp.sdef.Bap_1(option: str | FOption)¶
Represents INP bap elements variation #1.
- 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.
Bem_0 Class¶
- class pymcnp.inp.sdef.Bem_0(exn: str | int | float | Real, eyn: str | int | float | Real, bml: str | int | float | Real)¶
Represents INP bem elements variation #0.
- 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 bml: Real¶
Distance from the aperture to the spot
- Raises:
InpError – SEMANTICS_OPTION.
TypeError –
Bem_1 Class¶
- class pymcnp.inp.sdef.Bem_1(option: str | FOption)¶
Represents INP bem elements variation #1.
- 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.
Ccc_0 Class¶
- class pymcnp.inp.sdef.Ccc_0(number: str | int | Integer)¶
Represents INP ccc elements variation #0.
- 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.
Ccc_1 Class¶
- class pymcnp.inp.sdef.Ccc_1(option: str | FOption)¶
Represents INP ccc elements variation #1.
- 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.
Cel_0 Class¶
- class pymcnp.inp.sdef.Cel_0(number: str | int | Integer)¶
Represents INP cel elements variation #0.
- 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.
Cel_1 Class¶
- class pymcnp.inp.sdef.Cel_1(number: str | Distribution)¶
Represents INP cel elements variation #1.
- 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 number: Distribution¶
Cell number
- Raises:
InpError – SEMANTICS_OPTION.
TypeError –
Cel_2 Class¶
- class pymcnp.inp.sdef.Cel_2(option: str | FOption)¶
Represents INP cel elements variation #2.
- 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.
Dat_0 Class¶
- class pymcnp.inp.sdef.Dat_0(month: str | int | Integer, day: str | int | Integer, year: str | int | Integer)¶
Represents INP dat elements variation #0.
- 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 day: Integer¶
Day for cosmic-ray & background sources
- Raises:
InpError – SEMANTICS_OPTION.
TypeError –
Dat_1 Class¶
- class pymcnp.inp.sdef.Dat_1(option: str | FOption)¶
Represents INP dat elements variation #1.
- 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.
Dir_0 Class¶
- class pymcnp.inp.sdef.Dir_0(cosine: str | int | float | Real = None)¶
Represents INP dir elements variation #0.
- 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.
Dir_1 Class¶
- class pymcnp.inp.sdef.Dir_1(cosine: str | Distribution)¶
Represents INP dir elements variation #1.
- 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 cosine: Distribution¶
Cosine of the angle between VEC and particle
- Raises:
InpError – SEMANTICS_OPTION.
TypeError –
Dir_2 Class¶
- class pymcnp.inp.sdef.Dir_2(option: str | FOption)¶
Represents INP dir elements variation #2.
- 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.
Eff_0 Class¶
- class pymcnp.inp.sdef.Eff_0(criterion: str | int | float | Real)¶
Represents INP eff elements variation #0.
- 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.
Eff_1 Class¶
- class pymcnp.inp.sdef.Eff_1(option: str | FOption)¶
Represents INP eff elements variation #1.
- 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.
Erg_0 Class¶
- class pymcnp.inp.sdef.Erg_0(energy: str | int | float | Real)¶
Represents INP erg elements variation #0.
- 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.
Erg_1 Class¶
- class pymcnp.inp.sdef.Erg_1(energy: str | Distribution)¶
Represents INP erg elements variation #1.
- 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 energy: Distribution¶
Kinetic energy
- Raises:
InpError – SEMANTICS_OPTION.
TypeError –
Erg_2 Class¶
- class pymcnp.inp.sdef.Erg_2(option: str | FOption)¶
Represents INP erg elements variation #2.
- 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.
Ext_0 Class¶
- class pymcnp.inp.sdef.Ext_0(distance_cosine: str | int | float | Real)¶
Represents INP ext elements variation #0.
- 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.
Ext_1 Class¶
- class pymcnp.inp.sdef.Ext_1(distance_cosine: str | Distribution)¶
Represents INP ext elements variation #1.
- 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 distance_cosine: Distribution¶
Distance for POS along AXS or Cosine of angle from AXS
- Raises:
InpError – SEMANTICS_OPTION.
TypeError –
Ext_2 Class¶
- class pymcnp.inp.sdef.Ext_2(option: str | FOption)¶
Represents INP ext elements variation #2.
- 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.
Loc_0 Class¶
- class pymcnp.inp.sdef.Loc_0(latitude: str | int | float | Real, longitude: str | int | float | Real, altitude: str | int | float | Real)¶
Represents INP loc elements variation #0.
- 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 altitude: Real¶
Altitude for cosmic source
- Raises:
InpError – SEMANTICS_OPTION.
TypeError –
Loc_1 Class¶
- class pymcnp.inp.sdef.Loc_1(option: str | FOption)¶
Represents INP loc elements variation #1.
- 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.
Nrm_0 Class¶
- class pymcnp.inp.sdef.Nrm_0(sign: str | int | Integer)¶
Represents INP nrm elements variation #0.
- 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.
Nrm_1 Class¶
- class pymcnp.inp.sdef.Nrm_1(option: str | FOption)¶
Represents INP nrm elements variation #1.
- 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.
Par_0 Class¶
- class pymcnp.inp.sdef.Par_0(kind: str | String)¶
Represents INP par elements variation #0.
- 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.
Par_1 Class¶
- class pymcnp.inp.sdef.Par_1(option: str | FOption)¶
Represents INP par elements variation #1.
- 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.
Pos_0 Class¶
- class pymcnp.inp.sdef.Pos_0(x: str | int | float | Real, y: str | int | float | Real, z: str | int | float | Real)¶
Represents INP pos elements variation #0.
- 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: _Tuple¶
Position sampling x-coordinate.
- Raises:
InpError – SEMANTICS_OPTION.
TypeError –
Pos_1 Class¶
- class pymcnp.inp.sdef.Pos_1(vector: str | Distribution)¶
Represents INP pos elements variation #1.
- 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.
Pos_2 Class¶
- class pymcnp.inp.sdef.Pos_2(option: str | FOption)¶
Represents INP pos elements variation #2.
- 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.
Rad_0 Class¶
- class pymcnp.inp.sdef.Rad_0(radial_distance: str | int | float | Real)¶
Represents INP rad elements variation #0.
- 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.
Rad_1 Class¶
- class pymcnp.inp.sdef.Rad_1(radial_distance: str | Distribution)¶
Represents INP rad elements variation #1.
- 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 radial_distance: Distribution¶
Radial distance fo the position from POS or AXS
- Raises:
InpError – SEMANTICS_OPTION.
TypeError –
Rad_2 Class¶
- class pymcnp.inp.sdef.Rad_2(option: str | FOption)¶
Represents INP rad elements variation #2.
- 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.
Sur_0 Class¶
- class pymcnp.inp.sdef.Sur_0(number: str | int | Integer)¶
Represents INP sur elements variation #0.
- 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.
Sur_1 Class¶
- class pymcnp.inp.sdef.Sur_1(option: str | FOption)¶
Represents INP sur elements variation #1.
- 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.
Tme_0 Class¶
- class pymcnp.inp.sdef.Tme_0(time: str | int | float | Real)¶
Represents INP tme elements variation #0.
- 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.
Tme_1 Class¶
- class pymcnp.inp.sdef.Tme_1(time: str | Embedded)¶
Represents INP tme elements variation #1.
- 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.
Tme_2 Class¶
- class pymcnp.inp.sdef.Tme_2(option: str | FOption)¶
Represents INP tme elements variation #2.
- 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.
Tr_0 Class¶
- class pymcnp.inp.sdef.Tr_0(number: str | int | Integer)¶
Represents INP tr elements variation #0.
- 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.
Tr_1 Class¶
- class pymcnp.inp.sdef.Tr_1(number: str | Distribution)¶
Represents INP tr elements variation #1.
- 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 number: Distribution¶
Particle weight
- Raises:
InpError – SEMANTICS_OPTION.
TypeError –
Tr_2 Class¶
- class pymcnp.inp.sdef.Tr_2(option: str | FOption)¶
Represents INP tr elements variation #2.
- 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_0 Class¶
- class pymcnp.inp.sdef.Vec_0(x: str | int | float | Real, y: str | int | float | Real, z: str | int | float | Real)¶
Represents INP vec elements variation #0.
- 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¶
Reference vector for DIR x-component
- Raises:
InpError – SEMANTICS_OPTION.
TypeError –
Vec_1 Class¶
- class pymcnp.inp.sdef.Vec_1(option: str | FOption)¶
Represents INP vec elements variation #1.
- 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.
Wgt_0 Class¶
- class pymcnp.inp.sdef.Wgt_0(weight: str | int | float | Real)¶
Represents INP wgt elements variation #0.
- 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.
Wgt_1 Class¶
- class pymcnp.inp.sdef.Wgt_1(option: str | FOption)¶
Represents INP wgt elements variation #1.
- 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.
X_0 Class¶
- class pymcnp.inp.sdef.X_0(position: str | int | float | Real)¶
Represents INP x elements variation #0.
- 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.
X_1 Class¶
- class pymcnp.inp.sdef.X_1(position: str | Distribution)¶
Represents INP x elements variation #1.
- 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 position: Distribution¶
Position x-component
- Raises:
InpError – SEMANTICS_OPTION.
TypeError –
X_2 Class¶
- class pymcnp.inp.sdef.X_2(option: str | FOption)¶
Represents INP x elements variation #2.
- 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.
Y_0 Class¶
- class pymcnp.inp.sdef.Y_0(position: str | int | float | Real)¶
Represents INP y elements variation #0.
- 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.
Y_1 Class¶
- class pymcnp.inp.sdef.Y_1(position: str | Distribution)¶
Represents INP y elements variation #1.
- 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 position: Distribution¶
Position y-component
- Raises:
InpError – SEMANTICS_OPTION.
TypeError –
Y_2 Class¶
- class pymcnp.inp.sdef.Y_2(option: str | FOption)¶
Represents INP y elements variation #2.
- 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.
Z_0 Class¶
- class pymcnp.inp.sdef.Z_0(position: str | int | float | Real)¶
Represents INP z elements variation #0.
- 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.
Z_1 Class¶
- class pymcnp.inp.sdef.Z_1(position: str | Distribution)¶
Represents INP z elements variation #1.
- 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 position: Distribution¶
Position z-component
- Raises:
InpError – SEMANTICS_OPTION.
TypeError –
Z_2 Class¶
- class pymcnp.inp.sdef.Z_2(option: str | FOption)¶
Represents INP z elements variation #2.
- 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.