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

Go to the source code of this file.

Data Types

type  coefs::coef_t
 Coefficients defined on a given (mesh, \( X_h \)) tuple. Arrays use indices (i,j,k,e): element e, local coordinate (i,j,k). More...
 

Modules

module  coefs
 Coefficients.
 

Functions/Subroutines

subroutine coefs::coef_init_empty (this, xh, msh)
 Initialize empty coefs for a space and a mesh.
 
subroutine coefs::coef_init_all (this, gs_h)
 Initialize coefficients.
 
subroutine coefs::coef_free (this)
 Deallocate coefficients.
 
subroutine coefs::coef_generate_dxyzdrst (c)
 
subroutine coefs::coef_generate_geo (c)
 Generate geometric data for the given mesh.
 
subroutine coefs::coef_generate_mass (c)
 Generate mass matrix B for the given mesh and space.
 
pure real(kind=rp) function, dimension(3) coefs::coef_get_normal (this, i, j, k, e, facet)
 
pure real(kind=rp) function coefs::coef_get_area (this, i, j, k, e, facet)
 
subroutine coefs::coef_generate_area_and_normal (coef)
 Generate facet area and surface normals.