Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

serialize: index computation error for rank 3 views #39

Closed
cwsmith opened this issue Nov 25, 2024 · 0 comments
Closed

serialize: index computation error for rank 3 views #39

cwsmith opened this issue Nov 25, 2024 · 0 comments

Comments

@cwsmith
Copy link
Contributor

cwsmith commented Nov 25, 2024

see a608de4

This test only fails in a serial build.

cwsmith added a commit that referenced this issue Dec 3, 2024
@cwsmith cwsmith closed this as completed Dec 3, 2024
cwsmith added a commit that referenced this issue Jan 9, 2025
support user interface using omegah mesh

This includes:
- definition of linear and quadratic shape functions for simplicies (edges, triangles, and tets)
- support for user/application element-to-dof ordering and the subsequent index into the arrays holding field data - i.e., the user/application has a different definition of the ordering/numbering of dof holders in a triangle/tet than what MeshFields uses. Note, this PR does not yet include programmatic access to the built-in/native MeshFields canonical ordering for each type of element+shape function combination.
- tests using dummy mesh and Omega_h data to exercise the APIs

Details:

add test for tetrahedrons e118072
add test that creates a field over an omegah mesh and evaluates the field d49551c
add tests that check the results of the evaluate operation using
    linear shape function @ centroid d49551c
    linear shape function @ interior 82f3a4f
    quadratic shape function @ centroid 34b26b3
    quadratic shape function @ interior 34b26b3
    quadratic shape function with linear analytic function @ interior 34b26b3
add helper method that writes the field to Omega_h tags for rendering/etc.
    bug in serialize see #39
extend evaluate to accept a multiple points per element 2535f17
documentation - class/struct interaction
documents - nomenclature
add mesh+fields interface and implement with omegah a87c33c
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant