25#ifndef _libint2_src_bin_libint_exception_h_
26#define _libint2_src_bin_libint_exception_h_
49 logic_error(
"DirectedGraph -- vertex already on stack"), vertex_(vertex) {}
52 std::shared_ptr<DGVertex> vertex()
const {
return vertex_; }
56 std::shared_ptr<DGVertex> vertex_;
72class NotSet :
public std::logic_error {
74 NotSet(
const std::string& a) : logic_error(a){};
93 InputError(
const std::string& a) : logic_error(a) {}
Definition exception.h:37
This exception used to indicate that some code hasn't been developed or generalized yet.
Definition exception.h:79
Definition exception.h:32
This exception used to indicate that some property is not set.
Definition exception.h:72
This exception used to indicate some programming error.
Definition exception.h:85
This exception class is used to pass the pointer to the vertex on the graph.
Definition exception.h:45
Defaults definitions for various parameters assumed by Libint.
Definition algebra.cc:24