/**
* Exception
*/
- DeclException0 (ExcSourceEqualsDestination);
+ DeclExceptionMsg (ExcSourceEqualsDestination,
+ "You are attempting an operation on two matrices that "
+ "are the same object, but the operation requires that the "
+ "two objects are in fact different.");
//@}
private:
/**
/**
* Exception
*/
- DeclException0 (ExcSourceEqualsDestination);
+ DeclExceptionMsg (ExcSourceEqualsDestination,
+ "You are attempting an operation on two matrices that "
+ "are the same object, but the operation requires that the "
+ "two objects are in fact different.");
/**
* Exception
*/
/**
* Exception
*/
- DeclException0 (ExcSourceEqualsDestination);
+ DeclExceptionMsg (ExcSourceEqualsDestination,
+ "You are attempting an operation on two matrices that "
+ "are the same object, but the operation requires that the "
+ "two objects are in fact different.");
/**
* Exception.
/**
* Exception
*/
- DeclException0 (ExcSourceEqualsDestination);
+ DeclExceptionMsg (ExcSourceEqualsDestination,
+ "You are attempting an operation on two matrices that "
+ "are the same object, but the operation requires that the "
+ "two objects are in fact different.");
//@}
protected:
/**
* Exception
*/
- DeclException0 (ExcSourceEqualsDestination);
+ DeclExceptionMsg (ExcSourceEqualsDestination,
+ "You are attempting an operation on two matrices that "
+ "are the same object, but the operation requires that the "
+ "two objects are in fact different.");
/**
* Exception
/**
* Exception
*/
- DeclException0 (ExcSourceEqualsDestination);
+ DeclExceptionMsg (ExcSourceEqualsDestination,
+ "You are attempting an operation on two sparsity patterns that "
+ "are the same object, but the operation requires that the "
+ "two objects are in fact different.");
/**
* Exception