pymcnp.inp.kopts Subpackage

AST Classes

Blocksize Class

class pymcnp.inp.kopts.Blocksize.Blocksize(ncy: str | int | Integer)

Represents INP blocksize 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 ncy: Integer

Number of cycles in every outer iteration

Raises:
  • InpError – SEMANTICS_OPTION.

  • TypeError

Fmat Class

class pymcnp.inp.kopts.Fmat(setting: str | String)

Represents INP fmat 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 setting: String

Yes/No FMAT

Raises:
  • InpError – SEMANTICS_OPTION.

  • TypeError

Fmataccel Class

class pymcnp.inp.kopts.Fmataccel(setting: str | String)

Represents INP fmataccel 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 setting: String

Fmataccel

Raises:
  • InpError – SEMANTICS_OPTION.

  • TypeError

Fmatncyc Class

class pymcnp.inp.kopts.Fmatncyc(fmat_ncyc: str | int | float | Real)

Represents INP fmatncyc 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 fmat_ncyc: Real

Fmat_ncyc

Raises:
  • InpError – SEMANTICS_OPTION.

  • TypeError

Fmatnx Class

class pymcnp.inp.kopts.Fmatnx(fmat_nx: str | int | float | Real)

Represents INP fmatnx 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 fmat_nx: Real

Fmat_nx

Raises:
  • InpError – SEMANTICS_OPTION.

  • TypeError

Fmatny Class

class pymcnp.inp.kopts.Fmatny(fmat_ny: str | int | float | Real)

Represents INP fmatny 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 fmat_ny: Real

Fmat_ny

Raises:
  • InpError – SEMANTICS_OPTION.

  • TypeError

Fmatnz Class

class pymcnp.inp.kopts.Fmatnz(fmat_nz: str | int | float | Real)

Represents INP fmatnz 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 fmat_nz: Real

Fmat_nz

Raises:
  • InpError – SEMANTICS_OPTION.

  • TypeError

Fmatreduce Class

class pymcnp.inp.kopts.Fmatreduce(setting: str | String)

Represents INP fmatreduce 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 setting: String

Fmatreduce

Raises:
  • InpError – SEMANTICS_OPTION.

  • TypeError

Fmatskpt Class

class pymcnp.inp.kopts.Fmatskpt(fmat_skip: str | int | float | Real)

Represents INP fmatskpt 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 fmat_skip: Real

Fmat_skip

Raises:
  • InpError – SEMANTICS_OPTION.

  • TypeError

Fmatspace Class

class pymcnp.inp.kopts.Fmatspace(fmat_space: str | int | float | Real)

Represents INP fmatspace 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 fmat_space: Real

Fmat_space

Raises:
  • InpError – SEMANTICS_OPTION.

  • TypeError

Kinetics Class

class pymcnp.inp.kopts.Kinetics(setting: str | String)

Represents INP kinetics 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 setting: String

Yes/No calculate point-kinetics parameters

Raises:
  • InpError – SEMANTICS_OPTION.

  • TypeError

Ksental Class

class pymcnp.inp.kopts.Ksental(fileopt: str | String)

Represents INP ksental 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 fileopt: String

Format of sensity profiles output file

Raises:
  • InpError – SEMANTICS_OPTION.

  • TypeError

Precursor Class

class pymcnp.inp.kopts.Precursor(setting: str | String)

Represents INP precursor 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 setting: String

Yes/No detailed precursor information

Raises:
  • InpError – SEMANTICS_OPTION.

  • TypeError