|
subroutine | dofmap::dofmap_init (this, msh, xh) |
| Constructor.
|
|
subroutine | dofmap::dofmap_free (this) |
| Destructor.
|
|
pure integer function | dofmap::dofmap_size (this) |
| Return the total number of dofs in the dofmap, lx*ly*lz*nelv.
|
|
subroutine | dofmap::dofmap_number_points (this) |
| Assign numbers to each dofs on points.
|
|
subroutine | dofmap::dofmap_number_edges (this) |
| Assing numbers to dofs on edges.
|
|
subroutine | dofmap::dofmap_number_faces (this) |
| Assign numbers to dofs on faces.
|
|
pure integer(kind=i8) function | dofmap::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.
|
|
subroutine | dofmap::dofmap_generate_xyz (this) |
| Generate x,y,z-coordinates for all dofs.
|
|
subroutine | dofmap::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.
|
|
subroutine | dofmap::dofmap_xyzquad (xh, msh, element, x, y, z, curve_type, curve_data) |
|
subroutine | dofmap::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.
|
|
subroutine | dofmap::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.
|
|
subroutine | dofmap::arc_surface (isid, curve_data, x, y, z, xh, element, gdim) |
|
subroutine | dofmap::compute_h (h, zgml, gdim, lx) |
|