![]() |
(git:7ebcc36)
|
Module with functions to handle derivative descriptors. derivative description are strings have the following form "rhorhorhoa" which means that it is a forth order derivative, twice with respect to rho, once with respect to rhoa and once with respect to drhoa. Possible derivatives are: More...
Functions/Subroutines | |
| integer function, public | desc_to_id (desc) |
| ... | |
| character(len=max_label_length) function, public | id_to_desc (id) |
| ... | |
| subroutine, public | create_split_desc (desc, split_desc) |
| ... | |
| subroutine, public | standardize_desc (desc, split_desc) |
| ... | |
Variables | |
| integer, parameter, public | deriv_rho = 1 |
| integer, parameter, public | deriv_rhoa = 2 |
| integer, parameter, public | deriv_rhob = 3 |
| integer, parameter, public | deriv_norm_drho = 4 |
| integer, parameter, public | deriv_norm_drhoa = 5 |
| integer, parameter, public | deriv_norm_drhob = 6 |
| integer, parameter, public | deriv_tau = 7 |
| integer, parameter, public | deriv_tau_a = 8 |
| integer, parameter, public | deriv_tau_b = 9 |
| integer, parameter, public | deriv_laplace_rho = 10 |
| integer, parameter, public | deriv_laplace_rhoa = 11 |
| integer, parameter, public | deriv_laplace_rhob = 12 |
Module with functions to handle derivative descriptors. derivative description are strings have the following form "rhorhorhoa" which means that it is a forth order derivative, twice with respect to rho, once with respect to rhoa and once with respect to drhoa. Possible derivatives are:
| integer function, public xc_derivative_desc::desc_to_id | ( | character(len=*), intent(in) | desc | ) |
| character(len=max_label_length) function, public xc_derivative_desc::id_to_desc | ( | integer, intent(in) | id | ) |
...
| id | ... |
Definition at line 104 of file xc_derivative_desc.F.
| subroutine, public xc_derivative_desc::create_split_desc | ( | integer, dimension(:), intent(in) | desc, |
| integer, dimension(:), pointer | split_desc | ||
| ) |
...
| desc | ... |
| split_desc | ... |
Definition at line 144 of file xc_derivative_desc.F.
| subroutine, public xc_derivative_desc::standardize_desc | ( | integer, dimension(:), intent(in) | desc, |
| integer, dimension(:), intent(out), allocatable | split_desc | ||
| ) |
...
| desc | ... |
| split_desc | ... |
Definition at line 165 of file xc_derivative_desc.F.
| integer, parameter, public xc_derivative_desc::deriv_rho = 1 |
Definition at line 35 of file xc_derivative_desc.F.
| integer, parameter, public xc_derivative_desc::deriv_rhoa = 2 |
Definition at line 35 of file xc_derivative_desc.F.
| integer, parameter, public xc_derivative_desc::deriv_rhob = 3 |
Definition at line 35 of file xc_derivative_desc.F.
| integer, parameter, public xc_derivative_desc::deriv_norm_drho = 4 |
Definition at line 35 of file xc_derivative_desc.F.
| integer, parameter, public xc_derivative_desc::deriv_norm_drhoa = 5 |
Definition at line 35 of file xc_derivative_desc.F.
| integer, parameter, public xc_derivative_desc::deriv_norm_drhob = 6 |
Definition at line 35 of file xc_derivative_desc.F.
| integer, parameter, public xc_derivative_desc::deriv_tau = 7 |
Definition at line 35 of file xc_derivative_desc.F.
| integer, parameter, public xc_derivative_desc::deriv_tau_a = 8 |
Definition at line 35 of file xc_derivative_desc.F.
| integer, parameter, public xc_derivative_desc::deriv_tau_b = 9 |
Definition at line 35 of file xc_derivative_desc.F.
| integer, parameter, public xc_derivative_desc::deriv_laplace_rho = 10 |
Definition at line 35 of file xc_derivative_desc.F.
| integer, parameter, public xc_derivative_desc::deriv_laplace_rhoa = 11 |
Definition at line 35 of file xc_derivative_desc.F.
| integer, parameter, public xc_derivative_desc::deriv_laplace_rhob = 12 |
Definition at line 35 of file xc_derivative_desc.F.