Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(base_backend_t), | intent(inout), | target | :: | backend | ||
type(mesh_t), | intent(inout), | target | :: | mesh | ||
type(allocator_t), | intent(inout), | target | :: | host_allocator |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
class(solver_t), | public, | allocatable | :: | solver |
public function case_tgv_init (backend, mesh, host_allocator) |
procedure, public :: case_init | |
procedure, public :: set_init | |
procedure, public :: run | |
procedure, public :: print_enstrophy | |
procedure, public :: print_div_max_mean | |
procedure, public :: boundary_conditions => boundary_conditions_tgv | |
procedure, public :: initial_conditions => initial_conditions_tgv | |
procedure, public :: forcings => forcings_tgv | |
procedure, public :: postprocess => postprocess_tgv |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(base_backend_t), | intent(inout), | target | :: | backend | ||
type(mesh_t), | intent(inout), | target | :: | mesh | ||
type(allocator_t), | intent(inout), | target | :: | host_allocator |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=dp), | intent(in) | :: | coords(3) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=dp), | intent(in) | :: | coords(3) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(case_tgv_t) | :: | self |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(case_tgv_t) | :: | self |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(case_tgv_t) | :: | self | ||||
class(field_t), | intent(inout) | :: | du | |||
class(field_t), | intent(inout) | :: | dv | |||
class(field_t), | intent(inout) | :: | dw |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(case_tgv_t) | :: | self | ||||
integer, | intent(in) | :: | i | |||
real(kind=dp), | intent(in) | :: | t |