Skip to content

kernels and data structures (found in example: gabls1) #577

Answered by stgeke
turbulentphil asked this question in Q&A
Discussion options

You must be logged in to vote
  1. The simplest approach is to use #include "<okl source>/foo.okl in the udf OKL section. Note, basic SEM ops can be found here: https://github.com/Nek5000/nekRS/blob/next/src/core/opSEM.hpp
  2. vgeo stands for volumetric geometric factors
  3. oogs::startFinish implements a gather (local to global) operation followed by a scatter (global to local). This is required to maintain C0 continuity with surrounding elements, the local DOFs must be assembled with the corresponding local DOFs in adjacent elements to create a continuous, global DOF.
  4. The offsets can vary, but for now, they are the same.

Replies: 2 comments 1 reply

Comment options

You must be logged in to vote
1 reply
@turbulentphil
Comment options

Answer selected by turbulentphil
Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants