Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
procedure, | public | :: | get_block_identifier | ||||
procedure, | public | :: | get_scalar_identifier | ||||
class(structured_grid), | public, | allocatable | :: | metric_tensor(:,:) | |||
procedure, | public | :: | set_block_identifier | ||||
procedure, | public | :: | set_scalar_identifier |
procedure(block_ijk_in_bounds_interface), public :: block_coordinates_in_bounds | |
procedure(block_identifier_interface), public :: block_identifier | |
procedure(block_id_in_bounds_interface), public :: block_identifier_in_bounds | |
generic, public :: block_in_bounds => block_identifier_in_bounds, block_coordinates_in_bounds | |
procedure(block_indices_interface), public :: block_indicial_coordinates | |
procedure(build_surfaces_interface), public :: build_surfaces | |
procedure, public :: clone | |
procedure, public :: compare | |
procedure, public :: diffusion_coefficient | |
procedure(div_scalar_flux_interface), public :: div_scalar_flux | |
procedure, public :: free_tensor_indices | |
procedure, public :: get_global_block_shape | |
procedure, public :: get_scalar | |
procedure, public :: get_tag | |
procedure, public :: get_units | |
procedure, public :: increment_scalar | |
procedure, public :: mark_as_defined | |
procedure, public :: num_cells | |
procedure, public :: num_time_stamps | |
procedure, public :: set_global_block_shape | |
procedure, public :: set_metadata | |
procedure, public :: set_scalar | |
procedure, public :: set_units | |
procedure(set_up_div_scalar_flux_interface), public :: set_up_div_scalar_flux | |
procedure, public :: set_vector_components | |
procedure, public :: space_dimension | |
procedure, public :: subtract | |
procedure, public :: user_defined | |
procedure, public :: vectors | |
procedure, public :: write_formatted |