![]() |
Reference documentation for deal.II version 9.1.0-pre
|
Namespaces | |
internal | |
types | |
Classes | |
struct | ADNumberTraits |
struct | is_ad_number |
struct | is_adolc_number |
struct | is_adolc_taped_number |
struct | is_adolc_tapeless_number |
struct | is_complex_valued_ad_number |
struct | is_real_valued_ad_number |
struct | is_sacado_dfad_number |
struct | is_sacado_number |
struct | is_sacado_rad_number |
struct | is_taped_ad_number |
struct | is_tapeless_ad_number |
struct | NumberTraits |
struct | TapedDrivers |
struct | TapelessDrivers |
Enumerations |
Functions | |
static::ExceptionBase & | ExcRequiresADNumberSpecialization () |
static::ExceptionBase & | ExcRequiresAdolC () |
static::ExceptionBase & | ExcSupportedDerivativeLevels (std::size_t arg1, std::size_t arg2) |
Wrappers for automatic differentiation libraries. Currently there is support for the following libraries:
|
strong |
An enumeration to indicate which type of auto-differentiable number is to be used for computations. If a type that is selected for use is not available in the library, a compile-time error will be thrown.
Definition at line 36 of file ad_number_types.h.