pymcnp.inp.f_2 Subpackage

AST Classes

Ring Class

class pymcnp.inp.f_2.Ring(distance: str | int | float | Real, radius: str | int | float | Real, ro: str | int | Integer)

Represents INP ring elements.

classmethod from_mcnp(source: str)

Generates Entry from INP.

Parameters:

sourceEntry for INP.

Returns:

Entry.

Raises:

InpError – SYNTAX_OPTION.

to_mcnp()

Generates INP from Entry.

Returns:

INP for Entry.

property distance: Real

Ring position

Raises:
  • InpError – SEMANTICS_OPTION.

  • TypeError

property radius: Real

Ring radius

Raises:
  • InpError – SEMANTICS_OPTION.

  • TypeError

property ro: Integer

Ring radius

Raises:
  • InpError – SEMANTICS_OPTION.

  • TypeError