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

Implementation of a point set evaluator for FieldGenerator #83

Closed
wants to merge 1 commit into from

Conversation

The9Cat
Copy link
Contributor

@The9Cat The9Cat commented Aug 7, 2024

New feature

  • FieldGenerator now takes an arbitrary list of evaluation points and returns fields evaluated at those points using the points member.
  • The input points are an N x 3 numpy.ndarray. I.e. rows are (x, y, z) values. This is signaled with a second constructor which takes the time and input point array as input values
  • The points evaluation routine provides dictionary output just like surfaces or volumes. The only difference is that the each field is now a one-dimensional array in the same order as the input points.
  • The evaluation is both multithreaded and MPI aware
  • I did some preliminary testing tested and the surfaces grid member output and confirmed that the results are the same.

This PR contains only this one new feature.

@The9Cat
Copy link
Contributor Author

The9Cat commented Oct 16, 2024

Merged into PR #90.

@The9Cat The9Cat closed this Oct 16, 2024
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

Successfully merging this pull request may close these issues.

2 participants