Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
logical, | private, | save | :: | sv_components_initialised | = | .false. | |
type(sv_component_t), | protected, | target | :: | sv_rho1 | |||
type(sv_component_t), | protected, | target | :: | sv_v1 | |||
type(sv_component_t), | protected, | target | :: | sv_v2 | |||
type(sv_component_t), | protected, | target | :: | sv_v3 | |||
type(sv_component_t), | protected, | target | :: | sv_T1 | |||
type(sv_component_t), | protected, | target | :: | sv_a1 | |||
type(sv_component_t), | protected, | target | :: | sv_a2 | |||
type(sv_component_t), | protected, | target | :: | sv_a3 |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
type(sv_component_t), | private, | pointer | :: | ptr |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
type(sv_comp_ptr_t), | public, | allocatable | :: | components(:) |
procedure, public :: assemble | |
procedure, public :: set_basis_functions | |
procedure, public :: get_names | |
procedure, public :: get_basis_functions | |
procedure, public :: get_components_from_basis_function | |
procedure, public :: delete | |
generic, public :: contains => contains_on_component, contains_on_name | |
procedure, private :: set_default_basis_functions | |
procedure, private :: is_compatible_with | |
procedure, private :: contains_on_component | |
procedure, private :: contains_on_name |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(state_vector_t), | intent(in) | :: | this |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(state_vector_t), | intent(in) | :: | this |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(state_vector_t), | intent(in) | :: | this | |||
character(len=*), | intent(in) | :: | basis_function_name |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(state_vector_t), | intent(in) | :: | this | |||
type(sv_component_t), | intent(in) | :: | component |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(state_vector_t), | intent(in) | :: | this | |||
character(len=*), | intent(in) | :: | name |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(state_vector_t), | intent(in) | :: | this | |||
character(len=*), | intent(in) | :: | splines(:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(state_vector_t), | intent(inout) | :: | this | |||
character(len=*), | intent(in) | :: | physics_type |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(state_vector_t), | intent(inout) | :: | this | |||
character(len=*), | intent(in) | :: | splines(:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(state_vector_t), | intent(inout) | :: | this |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(state_vector_t), | intent(inout) | :: | this |