0.6.0
Loading...
Searching...
No Matches
type_stencil Module Reference

Declaration of types associated to different discretization stencils. More...

Data Types

type  t_cell_stencil
 Stencil for cell-based schemes. More...
 
type  t_face_stencil
 Stencil for face-based schemes. More...
 
type  t_serialized_stencil
 Container for the serialized stencil. More...
 
type  t_stencil
 Stencil. More...
 

Functions/Subroutines

correspond to the real coordinates on the given grid.

For instance, o_uv(l)i corresponds the 'i' coordinate of the _v grid.

pure type(t_string) function, public get_stencil_summary (stencil)
 

Variables

integer, parameter, public stencil_unassigned = -huge(1)
 Dummy value for unassigned stencils points. In debug mode, a bound check will catch an access to unassigned stencil index.
 
integer, parameter, public cell_location = 0
 
integer, parameter, public face_location_u = 1
 
integer, parameter, public face_location_v = 2
 
integer, parameter, public face_location_w = 3
 

Detailed Description

Declaration of types associated to different discretization stencils.

Function/Subroutine Documentation

◆ get_stencil_summary()

pure type(t_string) function, public type_stencil::get_stencil_summary ( class(t_stencil), intent(in) stencil)

Variable Documentation

◆ cell_location

integer, parameter, public type_stencil::cell_location = 0

◆ face_location_u

integer, parameter, public type_stencil::face_location_u = 1

◆ face_location_v

integer, parameter, public type_stencil::face_location_v = 2

◆ face_location_w

integer, parameter, public type_stencil::face_location_w = 3

◆ stencil_unassigned

integer, parameter, public type_stencil::stencil_unassigned = -huge(1)

Dummy value for unassigned stencils points. In debug mode, a bound check will catch an access to unassigned stencil index.