Neko 0.9.99
A portable framework for high-order spectral element flow simulations
Loading...
Searching...
No Matches
mathops.f90 File Reference

Go to the source code of this file.

Modules

module  mathops
 Collection of vector field operations operating on \( a_i \) and \(b_i\). Note that in general the indices \(i=1 \ldots gdim\) and \(j=1 \ldots n\). \(gdim\) is assumed to be either 2 or 3 only.
 

Functions/Subroutines

subroutine, public mathops::opchsign (a1, a2, a3, gdim, n)
 \( a_i(j) = -a_i(j) \) for \(j=1 \ldots n\) and \(i=1 \ldots gdim\).
 
subroutine, public mathops::opcolv (a1, a2, a3, c, gdim, n)
 \( a_i(j) = a_i(j) * c(j) \)
 
subroutine, public mathops::opcolv3c (a1, a2, a3, b1, b2, b3, c, d, n, gdim)
 \( a_i(j) = b_i(j) * c(j) * d \)
 
subroutine, public mathops::opadd2cm (a1, a2, a3, b1, b2, b3, c, n, gdim)
 \( a_i(j) = a_i(j) + b_i(j) * c \)
 
subroutine, public mathops::opadd2col (a1, a2, a3, b1, b2, b3, c, n, gdim)
 \( a_i(j) = a_i(j) + b_i(j) * c(j) \)