Neko 1.99.3
A portable framework for high-order spectral element flow simulations
Loading...
Searching...
No Matches
advection::compute_ale_adv Interface Reference

Add advection operator to the right-hand-side for moving mesh. More...

Public Member Functions

subroutine compute_ale_adv (this, vx, vy, vz, wm_x, wm_y, wm_z, fx, fy, fz, xh, coef, n, dt)
 

Detailed Description

Parameters
thisThe object.
vxThe x component of velocity.
vyThe y component of velocity.
vzThe z component of velocity.
wm_xThe x component of mesh velocity.
wm_yThe y component of mesh velocity.
wm_zThe z component of mesh velocity.
fxThe x component of source term.
fyThe y component of source term.
fzThe z component of source term.
XhThe function space.
coefThe coefficients of the (Xh, mesh) pair.
nTypically the size of the mesh.
dtCurrent time step used in OIFS method.

Definition at line 160 of file advection.f90.

Constructor & Destructor Documentation

◆ compute_ale_adv()

subroutine advection::compute_ale_adv::compute_ale_adv ( class(advection_t), intent(inout this,
type(field_t), intent(inout vx,
type(field_t), intent(inout vy,
type(field_t), intent(inout vz,
type(field_t), intent(inout wm_x,
type(field_t), intent(inout wm_y,
type(field_t), intent(inout wm_z,
type(field_t), intent(inout fx,
type(field_t), intent(inout fy,
type(field_t), intent(inout fz,
type(space_t), intent(in xh,
type(coef_t), intent(in coef,
integer, intent(in n,
real(kind=rp), intent(in), optional  dt 
)
virtual

Definition at line 160 of file advection.f90.


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