![]() |
Reference documentation for deal.II version 9.2.0
|
Namespaces | |
| internal | |
Classes | |
| struct | ADNumberTraits |
| class | CellLevelBase |
| class | EnergyFunctional |
| class | HelperBase |
| 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 | Numbers |
| struct | NumberTraits |
| class | PointLevelFunctionsBase |
| class | ResidualLinearization |
| class | ScalarFunction |
| struct | TapedDrivers |
| struct | TapelessDrivers |
| struct | Types |
| class | VectorFunction |
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 run-time error will be thrown.
Definition at line 36 of file ad_number_types.h.