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