svMultiPhysics
Loading...
Searching...
No Matches
Classes
Exceptions

Basis-module exception hierarchy. More...

Collaboration diagram for Exceptions:

Classes

class  svmp::FE::basis::BasisException
 Base exception type for errors originating in the Basis module. More...
 
class  svmp::FE::basis::BasisConfigurationException
 Invalid Basis request or configuration. More...
 
class  svmp::FE::basis::BasisElementCompatibilityException
 Requested element topology is incompatible with the basis family. More...
 
class  svmp::FE::basis::BasisEvaluationException
 Basis evaluation request cannot be satisfied. More...
 
class  svmp::FE::basis::BasisNodeOrderingException
 Public-to-canonical node ordering or coordinate lookup failure. More...
 
class  svmp::FE::basis::BasisConstructionException
 Internal basis construction or transform setup failure. More...
 

Detailed Description

Basis-module exception hierarchy.

Every Basis exception derives from BasisException (and thus FEException), so a caller can catch a specific basis failure or the FE base type. See BasisException for why the module raises these basis-specific types rather than the generic FE exceptions.