Cadabra
Computer algebra system for field theory problems
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Classes
Exceptions.hh File Reference
#include <stdexcept>
#include <string>

Go to the source code of this file.

Classes

class  CadabraException
 
class  ConsistencyException
 
class  ParseException
 
class  InterruptionException
 
class  ArgumentException
 Exception thrown when arguments to an algorithm or property are not correct. More...
 
class  NonScalarException
 Exception thrown when something requires that an expression is a pure scalar (i.e. More...
 
class  RuntimeException
 Exception thrown when an algorithm cannot complete, e.g. More...
 
class  InternalError
 Exception thrown when there the Cadabra code detects an internal inconsistency; this should never happen, but is better than bailing out with an assert. More...
 
class  NotYetImplemented
 Exception thrown when there the Cadabra code detects an internal inconsistency; this should never happen, but is better than bailing out with an assert. More...