COOLFluiD  Release kernel
COOLFluiD is a Collaborative Simulation Environment (CSE) focused on complex MultiPhysics simulations.
Public Member Functions | List of all members
ZeroDeterminant Struct Reference

Exception thrown when a Zero determinant matrix is found. More...

#include <MathExceptions.hpp>

Inherits Exception.

Public Member Functions

 ZeroDeterminant (const common::CodeLocation &where, const std::string &what)
 Constructor. More...
 
virtual ~ZeroDeterminant () throw ()
 
- Public Member Functions inherited from Exception
virtual ~Exception () throw ()
 Default copy constructor. More...
 
std::string full_description () const throw ()
 Returns a verbose message with all information about this exception. More...
 
const std::string & str () const throw ()
 Gets the what description string which does not contain EOL's. More...
 
const char * what () const throw ()
 
void append (const std::string &add) throw ()
 
std::string type_name () const throw ()
 
std::string msg () const throw ()
 

Additional Inherited Members

- Protected Member Functions inherited from Exception
 Exception (CodeLocation where, std::string msg, std::string className) throw ()
 
- Protected Attributes inherited from Exception
CodeLocation m_where
 
std::string m_msg
 Stores the message with explanation of what happened. More...
 
std::string m_class_name
 The subclass name. More...
 
std::string m_what
 

Detailed Description

Exception thrown when a Zero determinant matrix is found.

Author
Willem Deconinck

Definition at line 38 of file MathExceptions.hpp.

Constructor & Destructor Documentation

ZeroDeterminant ( const common::CodeLocation where,
const std::string &  what 
)

Constructor.

Definition at line 25 of file MathExceptions.cpp.

~ZeroDeterminant ( )
throw (
)
virtual

Definition at line 29 of file MathExceptions.cpp.


The documentation for this struct was generated from the following files:
Send comments to:
COOLFluiD Web Admin