|
ROL
|
Go to the source code of this file.
Classes | |
| struct | InvalidType |
| struct | Accessor< VectorType > |
| struct | Accessor< std::vector< Real > > |
| struct | is_accessor_specialization< T, typename > |
| struct | is_accessor_specialization< Accessor< VectorType > > |
| struct | ObjectiveValue< Real > |
Typedefs | |
| template<typename T > | |
| using | Fad_value_t = decltype(Fad_value(std::declval< T >())) |
Functions | |
| constexpr bool | is_Objective (...) |
| constexpr bool | is_Constraint (...) |
| template<class Real > | |
| constexpr bool | is_Objective (const ROL::Objective< Real > &) |
| template<class Real > | |
| constexpr bool | is_Constraint (const ROL::Constraint< Real > &) |
| constexpr bool | is_DFad (...) |
| constexpr bool | is_SFad (...) |
| template<typename T > | |
| constexpr bool | is_DFad (const Sacado::Fad::DFad< T > &) |
| template<typename T , int Num> | |
| constexpr bool | is_SFad (const Sacado::Fad::SFad< T, Num > &) |
| constexpr bool InvalidType | Fad_value (...) |
| template<typename T > | |
| constexpr T | Fad_value (const Sacado::Fad::DFad< T > &) |
| template<typename T , int Num> | |
| constexpr T | Fad_value (const Sacado::Fad::SFad< T, Num > &) |
| template<typename T , typename std::enable_if_t< has_accessor_v< T >, int > = 0> | |
| void | process_if_accessor (const T &acc_specialization) |
Variables | |
| template<typename T > | |
| constexpr bool | has_accessor_v = is_accessor_specialization<T>::value |
| using Fad_value_t = decltype( Fad_value( std::declval<T>() ) ) |
Definition at line 39 of file ROL_Sacado_Traits.hpp.
|
constexpr |
Definition at line 10 of file ROL_Sacado_Traits.hpp.
|
constexpr |
Definition at line 11 of file ROL_Sacado_Traits.hpp.
|
constexpr |
Definition at line 14 of file ROL_Sacado_Traits.hpp.
|
constexpr |
Definition at line 17 of file ROL_Sacado_Traits.hpp.
|
constexpr |
Definition at line 19 of file ROL_Sacado_Traits.hpp.
|
constexpr |
Definition at line 20 of file ROL_Sacado_Traits.hpp.
|
constexpr |
Definition at line 23 of file ROL_Sacado_Traits.hpp.
|
constexpr |
Definition at line 26 of file ROL_Sacado_Traits.hpp.
|
constexpr |
|
constexpr |
|
constexpr |
| void process_if_accessor | ( | const T & | acc_specialization | ) |
Definition at line 74 of file ROL_Sacado_Traits.hpp.
|
inlineconstexpr |
Definition at line 67 of file ROL_Sacado_Traits.hpp.