.TH "src/include/serif/utils/error/codes.hpp" 3 "Version v0.0.1a" "SERiF" \" -*- nroff -*- .ad l .nh .SH NAME src/include/serif/utils/error/codes.hpp .SH SYNOPSIS .br .PP \fR#include \fP .br \fR#include 'serif/meta/enums\&.hpp'\fP .br .SS "Namespaces" .in +1c .ti -1c .RI "namespace \fBserif\fP" .br .ti -1c .RI "namespace \fBserif::utils\fP" .br .ti -1c .RI "namespace \fBserif::utils::errors\fP" .br .in -1c .SS "Enumerations" .in +1c .ti -1c .RI "enum class \fBserif::utils::errors::SERiFErrorCode\fP : uint16_t { \fBserif::utils::errors::UNKNOWN_ERROR\fP = 0, \fBserif::utils::errors::INVALID_ARGUMENT\fP = 100, \fBserif::utils::errors::INVALID_QUADRATURE_ORDER\fP, \fBserif::utils::errors::INVALID_DOMAIN_ERROR\fP =110, \fBserif::utils::errors::NEGATIVE_VALUE_ERROR\fP, \fBserif::utils::errors::NON_FINITE_VALUE_ERROR\fP, \fBserif::utils::errors::JACOBIAN_ERROR\fP = 200, \fBserif::utils::errors::INVERTED_JACOBIAN\fP, \fBserif::utils::errors::NON_FINITE_DETERMINATE\fP, \fBserif::utils::errors::EOS_ERROR\fP = 300, \fBserif::utils::errors::EOS_UNSUPPORTED_RELATION\fP, \fBserif::utils::errors::EOS_UNSUPPORTED_DERIVATIVE\fP, \fBserif::utils::errors::EOS_WRONG_INPUT_COUNT\fP, \fBserif::utils::errors::EOS_WRONG_INPUT_QUANTITY\fP, \fBserif::utils::errors::EOS_NONFINITE_INPUT\fP, \fBserif::utils::errors::EOS_OUTSIDE_DOMAIN\fP, \fBserif::utils::errors::EOS_NONFINITE_RESULT\fP, \fBserif::utils::errors::EOS_INVALID_THERMODYNAMIC_INPUT\fP, \fBserif::utils::errors::INVALID_DIMENSION\fP = 400, \fBserif::utils::errors::NON_FINITE_MAPPING_INPUT\fP, \fBserif::utils::errors::INVALID_REFERENCE_RADIUS\fP, \fBserif::utils::errors::AT_COMPACTIFIED_INFINITY\fP, \fBserif::utils::errors::OUTSIDE_REFERENCE_DOMAIN\fP, \fBserif::utils::errors::NON_FINITE_MAPPING_RESULT\fP, \fBserif::utils::errors::NON_POSITIVE_DETERMINATE\fP, \fBserif::utils::errors::INVALID_MAPPING\fP, \fBserif::utils::errors::MISC_MAPPING_ERROR\fP =410, \fBserif::utils::errors::INVALID_DOF_COUNT\fP, \fBserif::utils::errors::INVALID_ELEMENT_GEOMETRY\fP, \fBserif::utils::errors::INVALID_DOF_ORDERING\fP, \fBserif::utils::errors::INVALID_COMPACTIFICATION_RANK\fP, \fBserif::utils::errors::INVALID_COMPACTIFICATION_TYPE\fP, \fBserif::utils::errors::INVALID_COMPACTIFICATION_DERIVATIVE_TYPE\fP, \fBserif::utils::errors::INVALID_VACUUM_ELEMENT_ATTRIBUTE_ID\fP, \fBserif::utils::errors::MISSING_EXTERIOR_MAP\fP, \fBserif::utils::errors::COMPACTIFICATION_MISMATCH\fP, \fBserif::utils::errors::MISSING_FACE_ELEMENT\fP, \fBserif::utils::errors::JACOBIAN_SHAPE_ERROR\fP, \fBserif::utils::errors::MISSING_DISPLACEMENT_FINITE_ELEMENT_SPACE\fP, \fBserif::utils::errors::MISMATCHED_MESHING_MAPS\fP, \fBserif::utils::errors::IMPROPERLY_ORDERED_REFERENCE_RADII\fP = 450, \fBserif::utils::errors::INVALID_COORDINATE_TOLERANCE\fP, \fBserif::utils::errors::EVALUATOR_ERROR\fP =460, \fBserif::utils::errors::CACHE_FE_BINDING_ERROR\fP, \fBserif::utils::errors::INVALID_ELEMENT_ID_ERROR\fP, \fBserif::utils::errors::ELEMENT_NULLPTR_ERROR\fP, \fBserif::utils::errors::DISCRETIZATION_ERROR\fP = 500, \fBserif::utils::errors::SCHEMA_ERROR\fP = 510, \fBserif::utils::errors::INVALID_SCHEMA_ARGUMENTS\fP = 512, \fBserif::utils::errors::MATRIX_SHAPE_ERROR\fP = 600, \fBserif::utils::errors::OUT_OF_RANGE_ERROR\fP, \fBserif::utils::errors::SOLVER_ERROR\fP = 700, \fBserif::utils::errors::NORMALIZATION_ERROR\fP = 730, \fBserif::utils::errors::NORMALIZATION_VECTOR_SIZE_MISMATCH\fP, \fBserif::utils::errors::NORMALIZATION_BUFFER_OVERLAP\fP, \fBserif::utils::errors::PRECONDITIONER_ERROR\fP = 750, \fBserif::utils::errors::PRECONDITIONER_INVALID_OPTIONS\fP, \fBserif::utils::errors::PRECONDITIONER_INVALID_OPERATOR\fP, \fBserif::utils::errors::PRECONDITIONER_SIZE_MISMATCH\fP, \fBserif::utils::errors::PRECONDITIONER_NONFINITE_VALUE\fP, \fBserif::utils::errors::PRECONDITIONER_SINGULAR_OPERATOR\fP, \fBserif::utils::errors::PRECONDITIONER_ILL_CONDITIONED_OPERATOR\fP, \fBserif::utils::errors::PRECONDITIONER_STALE_LINEARIZATION\fP, \fBserif::utils::errors::PRECONDITIONER_INCOMPATIBLE_STRATEGY\fP, \fBserif::utils::errors::PRECONDITIONER_UNPREPARED\fP, \fBserif::utils::errors::PRECONDITIONER_INVALID_CALIBRATION\fP, \fBserif::utils::errors::EQUATION_ERROR\fP = 800, \fBserif::utils::errors::FAILED_TYPE_INVARIANT\fP = 1000 }" .br .in -1c .SS "Variables" .in +1c .ti -1c .RI "auto \fBserif::utils::errors::SERiFErrorCodeNameToTypeMap\fP = \fBmeta::enum_to_string_enum_map\fP<\fBSERiFErrorCode\fP>()" .br .ti -1c .RI "auto \fBserif::utils::errors::SERiFErrorCodeTypeToNameMap\fP = \fBmeta::enum_to_enum_string_map\fP<\fBSERiFErrorCode\fP>()" .br .in -1c .SH "Author" .PP Generated automatically by Doxygen for SERiF from the source code\&.