0.6.0
Loading...
Searching...
No Matches
generic_node_type.f90 File Reference

Data Types

interface  mod_generic_node_type::guess_node_type
 Guess the node type from the given grid sizes. More...
 

Modules

module  mod_generic_node_type
 Any node type variables.
 

Functions/Subroutines

pure subroutine, public mod_generic_node_type::get_coordinates (node_type, coord_x_, coord_y_, coord_z_)
 Get the node coordinates according to node_type argument.
 
pure subroutine, public mod_generic_node_type::get_local_domain_ends (node_type, is_, ie_, js_, je_, ks_, ke_)
 Get the starting and ending indices of the local physical grid.
 
pure subroutine, public mod_generic_node_type::get_local_domainboundary_ends (node_type, isb_, ieb_, jsb_, jeb_, ksb_, keb_)
 Get the starting and ending indices of the local physical+boundary grid.
 
pure subroutine, public mod_generic_node_type::get_overlap_numerical_domain_sizes (node_type, nx_, ny_, nz_)
 Get the starting and ending indices of the local numerical grid.
 
pure subroutine, public mod_generic_node_type::get_global_numerical_domain_sizes (node_type, nxg_, nyg_, nzg_)
 Get the starting and ending indices of the global numerical grid.
 
pure subroutine, public mod_generic_node_type::get_spatial_step (node_type, dx_, dy_, dz_)
 Get the cell sizes of the local numerical grid.
 
pure subroutine, public mod_generic_node_type::get_dual_spatial_step (node_type, dx_, dy_, dz_)
 Get the cell distances of the local numerical grid.
 
pure type(t_node_type) function, public mod_generic_node_type::guess_node_type (nx_, ny_, nz_)
 
pure type(t_node_type) function mod_generic_node_type::guess_node_type_dble (field)
 
pure type(t_node_type) function mod_generic_node_type::guess_node_type_bool (field)
 
pure type(t_node_type) function mod_generic_node_type::guess_node_type_int (field)