| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| integer, | public | :: | kLog | = | 1 | ||
| real(kind=wp), | public, | dimension(1000,2) | :: | xLog |
| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| integer, | public | :: | derivativeOrder | = | 2 | Order of finite difference approximations |
|
| real(kind=wp), | public | :: | stepSize | = | 1.0E-3_wp | Step size for finite differences |
| procedure, public :: der1 | |
| procedure, public :: der2 | |
| procedure, public :: rootNewton | |
| procedure, public :: minNewton => minNewton_obj | |
| procedure, public :: eval => eval_test |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(test_t), | intent(in) | :: | self | |||
| real(kind=wp), | intent(in) | :: | x |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(testN_t), | intent(in) | :: | self | |||
| real(kind=wp), | intent(in), | dimension(:) | :: | x | Must be dimension(2) |