Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer, | private | :: | nb_elements | ||||
type(matrix_element_node_t), | private, | pointer | :: | head | |||
type(matrix_element_node_t), | private, | pointer | :: | tail | |||
type(state_vector_t), | private, | pointer | :: | state_vector |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(matrix_elements_t), | intent(inout) | :: | this | |||
class(*), | intent(in) | :: | element | |||
type(sv_component_t), | intent(in) | :: | sv_comp1 | first state vector component |
||
type(sv_component_t), | intent(in) | :: | sv_comp2 | second state vector component |
||
integer, | intent(in), | optional | :: | s1do | spline 1 derivative order, 1 = first derivative, 2 = second derivative, etc. |
|
integer, | intent(in), | optional | :: | s2do | spline 2 derivative order, 1 = first derivative, 2 = second derivative, etc. |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(matrix_elements_t), | intent(in) | :: | this | |||
integer, | intent(in) | :: | inode |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(matrix_elements_t), | intent(in) | :: | this |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(matrix_elements_t), | intent(in) | :: | this |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(matrix_elements_t), | intent(in) | :: | this |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(matrix_elements_t), | intent(inout) | :: | this |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(matrix_elements_t), | intent(inout) | :: | this |