# `pymcnp.errors` Subpackage `pymcnp.errors` contains wrappers for Python exceptions and errors codes. ## Error Classes PyMCNP represents errors with error classes. ### `CliError` Class ```{eval-rst} .. autoclass:: pymcnp.errors.CliError :members: ``` ### `InpError` Class ```{eval-rst} .. autoclass:: pymcnp.errors.InpError :members: ``` ### `MeshtalError` Class ```{eval-rst} .. autoclass:: pymcnp.errors.MeshtalError :members: ``` ### `OutpError` Class ```{eval-rst} .. autoclass:: pymcnp.errors.OutpError :members: ``` ### `PtracError` Class ```{eval-rst} .. autoclass:: pymcnp.errors.PtracError :members: ``` ### `TypesError` Class ```{eval-rst} .. autoclass:: pymcnp.errors.TypesError :members: ``` ## Code Classes PyMCNP represents error codes with code classes. ### `CliCode` Class ```{eval-rst} .. autoclass:: pymcnp.errors.CliCode :members: ``` ### `InpCode` Class ```{eval-rst} .. autoclass:: pymcnp.errors.InpCode :members: ``` ### `MeshtalCode` Class ```{eval-rst} .. autoclass:: pymcnp.errors.MeshtalCode :members: ``` ### `OutpCode` Class ```{eval-rst} .. autoclass:: pymcnp.errors.OutpCode :members: ``` ### `PtracCode` Class ```{eval-rst} .. autoclass:: pymcnp.errors.PtracCode :members: ``` ### `TypesCode` Class ```{eval-rst} .. autoclass:: pymcnp.errors.TypesCode :members: ```