define the equalities type
Inheritance diagram for Feel::equalities< Data >:Additional Inherited Members | |
Public Types inherited from Feel::core_data< Data, EQUALITIES > | |
| enum | |
|
typedef IF< Id==FUNCTIONAL, typename array_fixed < numerical_gradient_type, _E_f >::type, typename IF< Id==EQUALITIES, typename array_fixed < numerical_gradient_type, _E_h >::type, typename array_fixed < numerical_gradient_type, _E_g >::type >::Result > ::Result | gradient_type |
| value type for the functional gradient | |
|
typedef IF< Id==FUNCTIONAL, typename array_fixed < numerical_hessian_type, _E_f > ::type, typename IF< Id==EQUALITIES, typename array_fixed < numerical_hessian_type, _E_h > ::type, typename array_fixed < numerical_hessian_type, _E_g > ::type >::Result >::Result | hessian_type |
| value type for the functional hessian: in packed format | |
| typedef ublas::vector< double > | numerical_gradient_type |
|
typedef ublas::symmetric_matrix < double, ublas::upper > | numerical_hessian_type |
| matrix type | |
| typedef Data::value_type | numerical_type |
|
typedef IF< Id==FUNCTIONAL, typename array_fixed < numerical_type, _E_f >::type, typename IF< Id==EQUALITIES, typename array_fixed < numerical_type, _E_h >::type, typename array_fixed < numerical_type, _E_ng > ::type >::Result >::Result | value_type |
| value type for the functional | |
Public Member Functions inherited from Feel::core_data< Data, EQUALITIES > | |
| gradient_type const & | gradient () const |
| gradient_type & | gradient () |
| numerical_gradient_type & | gradient (int __i) |
| numerical_gradient_type | gradient (int __i) const |
| numerical_type & | gradient (int __i, int __j) |
| numerical_type | gradient (int __i, int __j) const |
| hessian_type const & | hessian () const |
| hessian_type & | hessian () |
| numerical_hessian_type const & | hessian (int __i) const |
| numerical_hessian_type & | hessian (int __i) |
| numerical_type & | hessian (int __i, int __j, int __k) |
| numerical_type | hessian (int __i, int __j, int __k) const |
| value_type | value () const |
| value_type & | value () |
| numerical_type | value (int __i) const |
| numerical_type & | value (int __i) |
Protected Attributes inherited from Feel::core_data< Data, EQUALITIES > | |
| gradient_type | M_grad |
| hessian_type | M_hess |
| value_type | M_val |
1.8.5