DryChem
1.0.0
A generic, compile-time C++ toolbox with no dependencies for the modern computational chemistry project.
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level
1
2
3
4
5
]
▼
N
CppUnits
▼
N
Math
▼
N
details
Basic operations
C
InversePowImpl
C
PowImpl
C
PowImpl< 0, L, M, T, I, Th, N, J >
C
Dimensionality
C
PhysicalQuantity
▼
N
CppUtils
▼
N
Errors
C
ErrorMessage
C
FatalException
C
is_fatal
C
is_fatal< ErrorSeverity::Fatal >
▼
N
Files
C
AsColumns
C
AsRows
C
FileNotFound
C
FileParser
▼
N
Math
▼
N
details
C
LinearLeastSquaresResult
C
QuadraticLeastSquaresResult
C
InputSizeMismatch
C
Vector3D
▼
N
Meta
C
front_list
C
front_list< std::integer_sequence< T, Head, Tail... > >
C
is_allocator_aware_container
C
is_allocator_aware_container< T, std::void_t< typename T::allocator_type > >
C
is_associative_container
C
is_associative_container< T, std::void_t< typename T::key_type, typename T::key_compare, typename T::value_compare, decltype(std::declval< T >().key_comp()), decltype(std::declval< T >().value_comp())> >
C
is_container
C
is_container< T, std::void_t< typename T::value_type, typename T::reference, typename T::const_reference, typename T::iterator, typename T::const_iterator, typename T::difference_type, typename T::size_type, decltype(std::declval< T >().begin()), decltype(std::declval< T >().end()), decltype(std::declval< T >().cbegin()), decltype(std::declval< T >().cend()), decltype(std::declval< T >().max_size()), decltype(std::declval< T >().empty())> >
C
is_container_adapter
C
is_container_adapter< T, std::void_t< typename T::container_type, typename T::value_type, typename T::size_type, typename T::reference, typename T::const_reference, decltype(std::declval< T >().empty()), decltype(std::declval< T >().size())> >
C
is_empty_list
C
is_empty_list< std::integer_sequence< T, Elements... > >
C
is_reversible_container
C
is_reversible_container< T, std::void_t< typename T::reverse_iterator, typename T::const_reverse_iterator, decltype(std::declval< T >().rbegin()), decltype(std::declval< T >().rend()), decltype(std::declval< T >().crbegin()), decltype(std::declval< T >().crend())> >
C
is_sequence_container
C
is_unordered_associative_container
C
is_unordered_associative_container< T, std::void_t< typename T::key_type, typename T::value_type, typename T::hasher, typename T::key_equal, typename T::local_iterator, typename T::const_local_iterator > >
C
pop_front_list
C
pop_front_list< std::integer_sequence< T, Head, Tail... > >
C
push_back_list
C
push_back_list< std::integer_sequence< T, Elements... >, std::integral_constant< T, NewElement > >
C
push_front_list
C
push_front_list< std::integer_sequence< T, Elements... >, std::integral_constant< T, NewElement > >
C
reverse_list
C
reverse_list< List, false >
C
reverse_list< List, true >
▼
N
Operators
▼
N
details
▼
N
testing
C
Comparable
C
EmptyDerived
The EBCO and CRTP used together for an empty class
C
SomewhatComparable1
C
SomewhatComparable2
C
CompletelyComparable
C
EqualityComparable
C
LessThanComparable
C
PotentiallyEmptyBaseClass
▼
N
Strings
▼
N
details
▼
N
testing
C
BadValue
C
FailValue
C
GoodValue
C
has_mapped_type
C
has_mapped_type< T, std::void_t< typename T::mapped_type > >
C
ci_char_traits
C
Tokenizer
▼
N
Testing
▼
N
details
▼
N
testing
C
MyClass
C
SumSquares
C
ReturnType
▼
N
GetOpts
C
CommandLineOption
C
CommandLineParser
C
Optional
C
Required
C
WithArgument
C
WithoutArgument
▼
N
std
C
tuple_element< Index, CppUtils::Math::Vector3D< T > >
C
tuple_size< CppUtils::Math::Vector3D< T > >
Specializations of the remaining requirements for access to the tuple-like API
C
Fruit
C
SimpleMarkupStrategy
Generated on Thu Feb 13 2025 11:55:13 for DryChem by
1.13.2