Neko
0.8.1
A portable framework for high-order spectral element flow simulations
|
Defines a function space. More...
Data Types | |
type | space_t |
The function space for the SEM solution fields. More... | |
interface | operator(.eq.) |
interface | operator(.ne.) |
Functions/Subroutines | |
subroutine | space_init (s, t, lx, ly, lz) |
Initialize a function space s with given polynomial dimensions. More... | |
subroutine | space_free (s) |
Deallocate a space s. More... | |
pure logical function | space_eq (Xh, Yh) |
Check if \( X_h = Y_H \). More... | |
pure logical function | space_ne (Xh, Yh) |
Check if \( X_h \ne Y_H \). More... | |
subroutine | space_compute_dist (dx, x, lx) |
subroutine | space_generate_transformation_matrices (Xh) |
Generate spectral tranform matrices. More... | |
Variables | |
integer, parameter, public | gl = 0 |
integer, parameter, public | gll = 1 |
integer, parameter, public | gj = 2 |
Defines a function space.
|
private |
|
private |
|
private |
Initialize a function space s with given polynomial dimensions.
[in] | t | Quadrature type |
[in] | lx | Polynomial dimension in x-direction |
[in] | ly | Polynomial dimension in y-direction |
[in] | lz | Polynomial dimension in z-direction |
Setup derivative matrices
Definition at line 147 of file space.f90.