boundary_noslip_mod Module Reference

Boundary module for noslip conditions (see wikipedia ) More...

Data Types

type  boundary_noslip
 

Functions/Subroutines

subroutine initboundary_noslip (this, Mesh, Physics, dir, config)
 Constructor for noslip boundary conditions. More...
 
pure subroutine setboundarydata (this, Mesh, Physics, time, pvar)
 Applies the noslip boundary condition. More...
 
subroutine finalize (this)
 Destructor for noslip boundary conditions. More...
 

Variables

character(len=32), parameter boundcond_name = "noslip"
 

Detailed Description

Boundary module for noslip conditions (see wikipedia )

Author
Tobias Illenseer, Bjoern Sperling

Function/Subroutine Documentation

◆ finalize()

subroutine boundary_noslip_mod::finalize ( class(boundary_noslip), intent(inout)  this)

Destructor for noslip boundary conditions.

Definition at line 251 of file boundary_noslip.f90.

◆ initboundary_noslip()

subroutine boundary_noslip_mod::initboundary_noslip ( class(boundary_noslip), intent(inout)  this,
class(mesh_base), intent(in)  Mesh,
class(physics_base), intent(in)  Physics,
integer, intent(in)  dir,
type(dict_typ), intent(in), pointer  config 
)

Constructor for noslip boundary conditions.

Definition at line 64 of file boundary_noslip.f90.

◆ setboundarydata()

pure subroutine boundary_noslip_mod::setboundarydata ( class(boundary_noslip), intent(inout)  this,
class(mesh_base), intent(in)  Mesh,
class(physics_base), intent(in)  Physics,
real, intent(in)  time,
class(marray_compound), intent(inout)  pvar 
)

Applies the noslip boundary condition.

Definition at line 99 of file boundary_noslip.f90.

Variable Documentation

◆ boundcond_name

character(len=32), parameter boundary_noslip_mod::boundcond_name = "noslip"
private

Definition at line 53 of file boundary_noslip.f90.