Neko  0.9.0
A portable framework for high-order spectral element flow simulations
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. More...
 
subroutine coefs::coef_init_all (this, gs_h)
 Initialize coefficients. More...
 
subroutine coefs::coef_free (this)
 Deallocate coefficients. More...
 
subroutine coefs::coef_generate_dxyzdrst (c)
 
subroutine coefs::coef_generate_geo (c)
 Generate geometric data for the given mesh. More...
 
subroutine coefs::coef_generate_mass (c)
 Generate mass matrix B for the given mesh and space. More...
 
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. More...