boundary_base_mod::boundary_base Type Reference
Inheritance diagram for boundary_base_mod::boundary_base:
logging_base_mod::logging_base boundary_absorbing_mod::boundary_absorbing boundary_fixed_mod::boundary_fixed boundary_inner_mod::boundary_inner boundary_nogradients_mod::boundary_nogradients boundary_periodic_mod::boundary_periodic boundary_reflecting_mod::boundary_reflecting boundary_custom_mod::boundary_custom boundary_noslip_mod::boundary_noslip boundary_shearing_mod::boundary_shearing boundary_axis_mod::boundary_axis

Private Attributes

class(logging_base), allocatable direction
 boundary orientation: west, east, south, north More...
 

Variables in Parallel Mode

real, dimension(:,:,:,:), pointer sendbuf
 send buffer for boundary data More...
 
real, dimension(:,:,:,:), pointer recvbuf
 receive buffer for boundary data More...
 
PROCEDURE initboundary
 
PROCEDURE(SetBoundaryData), deferred setboundarydata
 
PROCEDURE finalize_base
 
PROCEDURE(Finalize), deferred finalize
 
PROCEDURE getdirection
 

Additional Inherited Members

- Public Attributes inherited from logging_base_mod::logging_base
integer, public err
 error code More...
 

Detailed Description

Definition at line 59 of file boundary_base.f90.

Member Function/Subroutine Documentation

◆ finalize()

PROCEDURE (Finalize), deferred boundary_base_mod::boundary_base::finalize ( )
private

Definition at line 79 of file boundary_base.f90.

◆ finalize_base()

PROCEDURE boundary_base_mod::boundary_base::finalize_base ( )
private

Definition at line 78 of file boundary_base.f90.

◆ getdirection()

PROCEDURE boundary_base_mod::boundary_base::getdirection ( )
private

Definition at line 80 of file boundary_base.f90.

◆ initboundary()

PROCEDURE boundary_base_mod::boundary_base::initboundary ( )
private

Definition at line 76 of file boundary_base.f90.

◆ setboundarydata()

PROCEDURE (SetBoundaryData), deferred boundary_base_mod::boundary_base::setboundarydata ( )
private

Definition at line 77 of file boundary_base.f90.

Member Data Documentation

◆ direction

class(logging_base), allocatable boundary_base_mod::boundary_base::direction
private

boundary orientation: west, east, south, north

Definition at line 61 of file boundary_base.f90.

◆ recvbuf

real, dimension(:,:,:,:), pointer boundary_base_mod::boundary_base::recvbuf
private

receive buffer for boundary data

Definition at line 72 of file boundary_base.f90.

◆ sendbuf

real, dimension(:,:,:,:), pointer boundary_base_mod::boundary_base::sendbuf
private

send buffer for boundary data

Definition at line 72 of file boundary_base.f90.


The documentation for this type was generated from the following file: