Scine::Core
3.0.0
Module management and core interface definitions
|
#include <exception>
#include <stdexcept>
#include <string>
Go to the source code of this file.
Classes | |
class | Scine::Core::SettingsKeyError |
An Exception for an error when handling keys in settings. More... | |
class | Scine::Core::SettingsValueError |
An Exception for an error when handling values in settings. More... | |
class | Scine::Core::ClassNotImplementedError |
An Exception for an error when generating classes through a module-interface. More... | |
class | Scine::Core::FunctionNotImplementedError |
An Exception for an error when a function in a module-interface is not implemented. More... | |
class | Scine::Core::StateCastingException |
Exception to be thrown if the state cannot be cast to the desired type. More... | |
class | Scine::Core::InvalidPropertiesException |
Exception thrown when one requires properties from a calculation which cannot be calculated. More... | |
class | Scine::Core::CalculationException |
Base class for exceptions thrown during calculations. More... | |
class | Scine::Core::InitializationException |
Exception thrown when a problem arises in the calculator initialization. More... | |
class | Scine::Core::EmptyMolecularStructureException |
Exception thrown when launching a calculation with an empty structure. More... | |
class | Scine::Core::UnsuccessfulCalculationException |
Exception thrown when a calculation is unsuccessful. More... | |
class | Scine::Core::StateSavingException |
Exception thrown for errors in state saving / resetting. More... | |