|
FullPhysics::AutoDerivative< double > | std::acos (const FullPhysics::AutoDerivative< double > &x) |
|
FullPhysics::AutoDerivative< double > | std::asin (const FullPhysics::AutoDerivative< double > &x) |
|
FullPhysics::AutoDerivative< double > | std::atan (const FullPhysics::AutoDerivative< double > &x) |
|
blitz::Array< AutoDerivative< double >, 1 > | FullPhysics::auto_derivative (const blitz::Array< double, 1 > &Val, const blitz::Array< double, 2 > &Jac) |
| Utility routine to take value and Jacobian separately and create a blitz::Array<AutoDerivative<double>, 1> More...
|
|
blitz::Array< AutoDerivative< double >, 1 > | FullPhysics::auto_derivative (const blitz::Array< double, 1 > &Val, int i_th, int nvars) |
|
blitz::Array< AutoDerivative< double >, 2 > | FullPhysics::auto_derivative (const blitz::Array< double, 2 > &Val, const blitz::Array< double, 3 > &Jac) |
|
blitz::Array< AutoDerivative< double >, 3 > | FullPhysics::auto_derivative (const blitz::Array< double, 3 > &Val, const blitz::Array< double, 4 > &Jac) |
|
FullPhysics::AutoDerivative< double > | blitz::auto_derivative (double Ad) |
|
| blitz::BZ_DECLARE_FUNCTION_RET (value, double) |
|
| blitz::BZ_DECLARE_FUNCTION_RET (auto_derivative, FullPhysics::AutoDerivative< double >) |
|
FullPhysics::AutoDerivative< double > | std::cos (const FullPhysics::AutoDerivative< double > &x) |
|
FullPhysics::AutoDerivative< double > | std::exp (const FullPhysics::AutoDerivative< double > &x) |
|
template<class T > |
blitz::Array< T, 2 > | FullPhysics::jacobian (const blitz::Array< AutoDerivative< T >, 1 > &Ad) |
| Utility function to extract the Jacobian as a separate matrix from an array of AutoDerivative. More...
|
|
template<class T > |
blitz::Array< T, 3 > | FullPhysics::jacobian (const blitz::Array< AutoDerivative< T >, 2 > &Ad) |
|
template<class T > |
blitz::Array< T, 4 > | FullPhysics::jacobian (const blitz::Array< AutoDerivative< T >, 3 > &Ad) |
|
template<class T > |
blitz::Array< T, 5 > | FullPhysics::jacobian (const blitz::Array< AutoDerivative< T >, 4 > &Ad) |
|
FullPhysics::AutoDerivative< double > | std::log (const FullPhysics::AutoDerivative< double > &x) |
|
FullPhysics::AutoDerivative< double > | std::log10 (const FullPhysics::AutoDerivative< double > &x) |
|
FullPhysics::AutoDerivative< double > | std::pow (const FullPhysics::AutoDerivative< double > &x, const double y) |
|
FullPhysics::AutoDerivative< double > | std::pow (const double x, const FullPhysics::AutoDerivative< double > &y) |
|
FullPhysics::AutoDerivative< double > | blitz::pow2 (const FullPhysics::AutoDerivative< double > &x) |
|
FullPhysics::AutoDerivative< double > | std::sin (const FullPhysics::AutoDerivative< double > &x) |
|
FullPhysics::AutoDerivative< double > | std::sqrt (const FullPhysics::AutoDerivative< double > &x) |
|
FullPhysics::AutoDerivative< double > | std::tan (const FullPhysics::AutoDerivative< double > &x) |
|
double | blitz::value (const FullPhysics::AutoDerivative< double > &Ad) |
|