Neko  0.9.99
A portable framework for high-order spectral element flow simulations
bc::bc_list_apply Interface Reference

Private Member Functions

subroutine bc_list_apply_scalar (bclst, x, n, t, tstep)
 Apply a list of boundary conditions to a scalar field. More...
 
subroutine bc_list_apply_vector (bclst, x, y, z, n, t, tstep)
 Apply a list of boundary conditions to a vector field. More...
 

Detailed Description

Definition at line 190 of file bc.f90.

Member Function/Subroutine Documentation

◆ bc_list_apply_scalar()

subroutine bc::bc_list_apply::bc_list_apply_scalar ( type(bc_list_t), intent(in)  bclst,
real(kind=rp), dimension(n), intent(inout)  x,
integer, intent(in)  n,
real(kind=rp), intent(in), optional  t,
integer, intent(in), optional  tstep 
)
private
Parameters
xThe field to apply the boundary conditions to.
nThe size of x.
tCurrent time.
tstepCurrent time-step.

Definition at line 529 of file bc.f90.

◆ bc_list_apply_vector()

subroutine bc::bc_list_apply::bc_list_apply_vector ( type(bc_list_t), intent(in)  bclst,
real(kind=rp), dimension(n), intent(inout)  x,
real(kind=rp), dimension(n), intent(inout)  y,
real(kind=rp), dimension(n), intent(inout)  z,
integer, intent(in)  n,
real(kind=rp), intent(in), optional  t,
integer, intent(in), optional  tstep 
)
private
Parameters
xThe x comp of the field for which to apply the bcs.
yThe y comp of the field for which to apply the bcs.
zThe z comp of the field for which to apply the bcs.
nThe size of x, y, z.
tCurrent time.
tstepCurrent time-step.

Definition at line 586 of file bc.f90.


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