constructor
Constructor for a finite_diff_method.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | id |
unique ID for the method |
||
character(len=*), | intent(in) | :: | name |
the name of the method |
||
integer, | intent(in) | :: | class |
2=backward diffs, 3=central diffs, etc... |
||
integer, | intent(in), | dimension(:) | :: | dx_factors |
multiplicative factors for dx perturbation |
|
integer, | intent(in), | dimension(:) | :: | df_factors |
multiplicative factors for accumulating function evaluations |
|
integer, | intent(in) | :: | df_den_factor |
denominator factor for finite difference equation (times dx) |