Neko  0.8.1
A portable framework for high-order spectral element flow simulations
advection::compute_adv Interface Reference

Add advection operator to the right-hand-side for a fluld. More...

Private Member Functions

subroutine compute_adv (this, vx, vy, vz, fx, fy, fz, Xh, coef, n)
 

Detailed Description

Add advection operator to the right-hand-side for a fluld.

Parameters
thisThe object.
vxThe x component of velocity.
vyThe y component of velocity.
vzThe z component of 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.

Definition at line 136 of file advection.f90.

Constructor & Destructor Documentation

◆ compute_adv()

subroutine advection::compute_adv::compute_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,
real(kind=rp), dimension(n), intent(inout)  fx,
real(kind=rp), dimension(n), intent(inout)  fy,
real(kind=rp), dimension(n), intent(inout)  fz,
type(space_t), intent(inout)  Xh,
type(coef_t), intent(inout)  coef,
integer, intent(in)  n 
)
private

Definition at line 136 of file advection.f90.


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