pymcnp.errors Subpackage

pymcnp.errors contains wrappers for Python exceptions and errors codes.

Error Classes

PyMCNP represents errors with error classes.

CliError Class

class pymcnp.errors.CliError(code: Enum, info: str)

Represents cli errors.

InpError Class

class pymcnp.errors.InpError(code: Enum, info: str)

Represents inp errors.

MeshtalError Class

class pymcnp.errors.MeshtalError(code: Enum, info: str)

Represents meshtal errors.

OutpError Class

class pymcnp.errors.OutpError(code: Enum, info: str)

Represents outp errors.

PtracError Class

class pymcnp.errors.PtracError(code: Enum, info: str)

Represents ptrac errors.

TypesError Class

class pymcnp.errors.TypesError(code: Enum, info: str)

Represents types errors.

Code Classes

PyMCNP represents error codes with code classes.

CliCode Class

class pymcnp.errors.CliCode(cls, bases, classdict, *, boundary=None, _simple=False, **kwds)

Represents cli error codes.

InpCode Class

class pymcnp.errors.InpCode(cls, bases, classdict, *, boundary=None, _simple=False, **kwds)

Represents inp error codes.

Notes

0x - Syntax 1x - Semantics x0 - File x1 - Card x2 - Option x3 - Entry

MeshtalCode Class

class pymcnp.errors.MeshtalCode(cls, bases, classdict, *, boundary=None, _simple=False, **kwds)

Represents meshtal error codes.

Notes

0x - Syntax 1x - Semantics

OutpCode Class

class pymcnp.errors.OutpCode(cls, bases, classdict, *, boundary=None, _simple=False, **kwds)

Represents outp error codes.

Notes

0x - Syntax 1x - Semantics x0 - File x1 - Table

PtracCode Class

class pymcnp.errors.PtracCode(cls, bases, classdict, *, boundary=None, _simple=False, **kwds)

Represents ptrac error codes.

Notes

0x - Syntax 1x - Semantics

TypesCode Class

class pymcnp.errors.TypesCode(cls, bases, classdict, *, boundary=None, _simple=False, **kwds)

Represents types error codes.

Notes

0x - Syntax 1x - Semantics x0 - Type