![]() |
(git:b77b4be)
|
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.