Discrete derivatives dictionnary. More...
Data Types | |
| type | t_dd_dict_steps |
| The discrete derivative dictionnary over steps It is a leaf and is made of an array of t_discrete_derivatives. More... | |
| type | t_discrete_derivative_pointer |
Functions/Subroutines | |
| subroutine | t_dd_dict_steps_init (self, n, order) |
| Init a t_dd_dict_steps element. | |
| logical function | t_dd_dict_steps_exists (self, steps) |
| Query the dictionnary if there is such an entry. | |
| subroutine | t_dd_dict_steps_get (self, steps, res) |
| Query the dictionnary for the searched steps and return the result if it exists or add it otherwise. | |
| subroutine | t_dd_dict_steps_add (self, ddp) |
| Add a DD to the list. | |
| subroutine | t_dd_dict_steps_create_and_add (self, steps, res) |
| Add a DD to the list. | |
Discrete derivatives dictionnary.
The Discrete Derivatives dictionnary
| subroutine type_discrete_derivative_dictionnary::t_dd_dict_steps_add | ( | class(t_dd_dict_steps), intent(inout) | self, |
| type(t_discrete_derivative), intent(in), pointer | ddp ) |
Add a DD to the list.
| subroutine type_discrete_derivative_dictionnary::t_dd_dict_steps_create_and_add | ( | class(t_dd_dict_steps), intent(inout) | self, |
| double precision, dimension(:), intent(in) | steps, | ||
| type(t_discrete_derivative), intent(inout), pointer | res ) |
Add a DD to the list.
| logical function type_discrete_derivative_dictionnary::t_dd_dict_steps_exists | ( | class(t_dd_dict_steps), intent(in) | self, |
| double precision, dimension(:), intent(in) | steps ) |
Query the dictionnary if there is such an entry.
| subroutine type_discrete_derivative_dictionnary::t_dd_dict_steps_get | ( | class(t_dd_dict_steps), intent(inout) | self, |
| double precision, dimension(:), intent(in) | steps, | ||
| type(t_discrete_derivative), intent(inout), pointer | res ) |
Query the dictionnary for the searched steps and return the result if it exists or add it otherwise.
| subroutine type_discrete_derivative_dictionnary::t_dd_dict_steps_init | ( | class(t_dd_dict_steps), intent(inout) | self, |
| integer, intent(in) | n, | ||
| integer, intent(in) | order ) |
Init a t_dd_dict_steps element.