|
subroutine | dofmap_init (this, msh, Xh) |
| Constructor. More...
|
|
subroutine | dofmap_free (this) |
| Destructor. More...
|
|
pure integer function | dofmap_size (this) |
| Return the total number of dofs in the dofmap, lx*ly*lz*nelv. More...
|
|
subroutine | dofmap_number_points (this) |
| Assign numbers to each dofs on points. More...
|
|
subroutine | dofmap_number_edges (this) |
| Assing numbers to dofs on edges. More...
|
|
subroutine | dofmap_number_faces (this) |
| Assign numbers to dofs on faces. More...
|
|
pure integer(kind=i8) function | dofmap_facetidx (face_order, face, facet_id, k1, j1, lk1, lj1) |
| Get idx for GLL point on face depending on face ordering k and j. More...
|
|
subroutine | dofmap_generate_xyz (this) |
| Generate x,y,z-coordinates for all dofs. More...
|
|
subroutine | dofmap_xyzlin (Xh, msh, element, x, y, z) |
| Generate the x, y, z coordinates of the dofs in a signle element, assuming linear element edges. More...
|
|
subroutine | dofmap_xyzquad (Xh, msh, element, x, y, z, curve_type, curve_data) |
|
subroutine | gh_face_extend_3d (x, zg, n, gh_type, e, v) |
| Extend faces into interior via gordon hall gh_type: 1 - vertex only 2 - vertex and edges 3 - vertex, edges, and faces Original in Nek5000/core/navier5.f. More...
|
|
subroutine | gh_face_extend_2d (x, zg, n, gh_type, e, v) |
| Extend 2D faces into interior via gordon hall gh_type: 1 - vertex only 2 - vertex and faces. More...
|
|
subroutine | arc_surface (isid, curve_data, x, y, z, Xh, element, gdim) |
|
subroutine | compute_h (h, zgml, gdim, lx) |
|
A mapping defined based on a function space and a mesh