Neko  0.8.99
A portable framework for high-order spectral element flow simulations
combine_point_zone Module Reference

Data Types

type  combine_point_zone_t
 A point zone that combines different point zones. More...
 

Functions/Subroutines

subroutine combine_point_zone_init_from_json (this, json, size)
 Constructor from json object file. Reads. More...
 
subroutine assign_point_zone (pt, tgt)
 
subroutine combine_point_zone_free (this)
 Destructor. More...
 
pure logical function combine_point_zone_criterion (this, x, y, z, j, k, l, e)
 Defines the criterion of selection of a GLL point in the combined point zone. More...
 

Function/Subroutine Documentation

◆ assign_point_zone()

subroutine combine_point_zone::assign_point_zone ( class(point_zone_t), intent(inout), pointer  pt,
class(point_zone_t), intent(inout), target  tgt 
)
private

Definition at line 173 of file combine_point_zone.f90.

Here is the caller graph for this function:

◆ combine_point_zone_criterion()

pure logical function combine_point_zone::combine_point_zone_criterion ( class(combine_point_zone_t), intent(in)  this,
real(kind=rp), intent(in)  x,
real(kind=rp), intent(in)  y,
real(kind=rp), intent(in)  z,
integer, intent(in)  j,
integer, intent(in)  k,
integer, intent(in)  l,
integer, intent(in)  e 
)
private
Parameters
xx-coordinate of the GLL point.
yy-coordinate of the GLL point.
zz-coordinate of the GLL point.
j1st nonlinear index of the GLL point.
k2nd nonlinear index of the GLL point.
l3rd nonlinear index of the GLL point.
eelement index of the GLL point.

Definition at line 219 of file combine_point_zone.f90.

◆ combine_point_zone_free()

subroutine combine_point_zone::combine_point_zone_free ( class(combine_point_zone_t), intent(inout)  this)
private

Definition at line 182 of file combine_point_zone.f90.

◆ combine_point_zone_init_from_json()

subroutine combine_point_zone::combine_point_zone_init_from_json ( class(combine_point_zone_t), intent(inout)  this,
type(json_file), intent(inout)  json,
integer, intent(in)  size 
)
Parameters
jsonJson object file.
sizeSize with which to initialize the stack

Definition at line 80 of file combine_point_zone.f90.

Here is the call graph for this function: