pymcnp.inp.t_1 Subpackage

AST Classes

Cbeg Class

class pymcnp.inp.t_1.Cbeg(time: str | int | float | Real)

Represents INP cbeg elements.

classmethod from_mcnp(source: str)

Generates Option from INP.

Parameters:

sourceOption for INP.

Returns:

Option.

Raises:

InpError – SYNTAX_OPTION.

to_mcnp()

Generates INP from Option.

Returns:

INP for Option.

property time: Real

Reference starting time

Raises:
  • InpError – SEMANTICS_OPTION.

  • TypeError

Cend Class

class pymcnp.inp.t_1.Cend(time: str | int | float | Real)

Represents INP cend elements.

classmethod from_mcnp(source: str)

Generates Option from INP.

Parameters:

sourceOption for INP.

Returns:

Option.

Raises:

InpError – SYNTAX_OPTION.

to_mcnp()

Generates INP from Option.

Returns:

INP for Option.

property time: Real

Reference ending time

Raises:
  • InpError – SEMANTICS_OPTION.

  • TypeError

Cfrq Class

class pymcnp.inp.t_1.Cfrq(frequency: str | int | float | Real)

Represents INP cfrq elements.

classmethod from_mcnp(source: str)

Generates Option from INP.

Parameters:

sourceOption for INP.

Returns:

Option.

Raises:

InpError – SYNTAX_OPTION.

to_mcnp()

Generates INP from Option.

Returns:

INP for Option.

property frequency: Real

Frequency of cycling

Raises:
  • InpError – SEMANTICS_OPTION.

  • TypeError

Cofi Class

class pymcnp.inp.t_1.Cofi(time: str | int | float | Real)

Represents INP cofi elements.

classmethod from_mcnp(source: str)

Generates Option from INP.

Parameters:

sourceOption for INP.

Returns:

Option.

Raises:

InpError – SYNTAX_OPTION.

to_mcnp()

Generates INP from Option.

Returns:

INP for Option.

property time: Real

Dead time interval

Raises:
  • InpError – SEMANTICS_OPTION.

  • TypeError

Coni Class

class pymcnp.inp.t_1.Coni(time: str | int | float | Real)

Represents INP coni elements.

classmethod from_mcnp(source: str)

Generates Option from INP.

Parameters:

sourceOption for INP.

Returns:

Option.

Raises:

InpError – SYNTAX_OPTION.

to_mcnp()

Generates INP from Option.

Returns:

INP for Option.

property time: Real

Alive time interval

Raises:
  • InpError – SEMANTICS_OPTION.

  • TypeError

Csub Class

class pymcnp.inp.t_1.Csub(count: str | int | Integer)

Represents INP csub elements.

classmethod from_mcnp(source: str)

Generates Option from INP.

Parameters:

sourceOption for INP.

Returns:

Option.

Raises:

InpError – SYNTAX_OPTION.

to_mcnp()

Generates INP from Option.

Returns:

INP for Option.

property count: Integer

Number of subdivisions to use

Raises:
  • InpError – SEMANTICS_OPTION.

  • TypeError