|
Nek5000
SEM for Incompressible NS
|
Go to the source code of this file.
Functions/Subroutines | |
| subroutine | cdscal (igeom) |
| Solve the convection-diffusion equation for passive scalar IPSCAL. More... | |
| subroutine | makeuq |
| Fill up user defined forcing function and collocate will the mass matrix on the Gauss-Lobatto mesh. More... | |
| subroutine | setqvol (bql) |
| Set user specified volumetric forcing function (e.g. heat source). More... | |
| subroutine | nekuq (bql, iel) |
| Generate user-specified volumetric source term (temp./p.s.) More... | |
| subroutine | convab () |
| Eulerian scheme, add convection term to forcing function at current time step. More... | |
| subroutine | makeabq |
| Sum up contributions to 3rd order Adams-Bashforth scheme. More... | |
| subroutine | makebdq () |
| Add contributions to F from lagged BD terms. More... | |
| subroutine | lagscal |
| Keep old passive scalar field(s) More... | |
| subroutine cdscal | ( | integer, intent(in) | igeom | ) |
Solve the convection-diffusion equation for passive scalar IPSCAL.
Definition at line 3 of file conduct.F90.
References axhelm(), bcdirsc(), bcneusc(), cvgnlps(), ctimer::dnekclock(), helmholtz::hsolve(), lagscal(), makeq(), and sethlm().
Referenced by heat().
Here is the call graph for this function:
Here is the caller graph for this function:| subroutine convab | ( | ) |
Eulerian scheme, add convection term to forcing function at current time step.
Definition at line 217 of file conduct.F90.
References convop().
Referenced by makeq().
Here is the call graph for this function:
Here is the caller graph for this function:| subroutine lagscal | ( | ) |
Keep old passive scalar field(s)
Definition at line 308 of file conduct.F90.
References copy().
Referenced by cdscal().
Here is the call graph for this function:
Here is the caller graph for this function:| subroutine makeabq | ( | ) |
Sum up contributions to 3rd order Adams-Bashforth scheme.
Definition at line 240 of file conduct.F90.
Referenced by makeq().
Here is the caller graph for this function:| subroutine makebdq | ( | ) |
Add contributions to F from lagged BD terms.
Definition at line 270 of file conduct.F90.
Referenced by makeq().
Here is the caller graph for this function:| subroutine makeuq | ( | ) |
Fill up user defined forcing function and collocate will the mass matrix on the Gauss-Lobatto mesh.
Definition at line 122 of file conduct.F90.
References setqvol().
Referenced by makeq_aux().
Here is the call graph for this function:
Here is the caller graph for this function:| subroutine nekuq | ( | real(dp), dimension(lx1,ly1,lz1,lelt) | bql, |
| integer | iel | ||
| ) |
Generate user-specified volumetric source term (temp./p.s.)
Definition at line 186 of file conduct.F90.
References parallel::lglel(), and nekasgn().
Referenced by setqvol().
Here is the call graph for this function:
Here is the caller graph for this function:| subroutine setqvol | ( | real(dp), dimension(lx1*ly1*lz1,lelt) | bql | ) |
Set user specified volumetric forcing function (e.g. heat source).
Definition at line 147 of file conduct.F90.
References nekuq().
Referenced by makeuq().
Here is the call graph for this function:
Here is the caller graph for this function:
1.8.8