Curl by rajeeja · Pull Request #1389 · UXARRAY/uxarray · GitHub
Skip to content

Curl#1389

Merged
rajeeja merged 12 commits into
mainfrom
rajeeja/vector_calc_curl
Nov 4, 2025
Merged

Curl#1389
rajeeja merged 12 commits into
mainfrom
rajeeja/vector_calc_curl

Conversation

@rajeeja

@rajeeja rajeeja commented Oct 20, 2025

Copy link
Copy Markdown
Contributor

Closes #935. Closes #1300.

@review-notebook-app

Copy link
Copy Markdown

@rajeeja rajeeja changed the title Curl Draft: Curl Oct 23, 2025
- Add test_curl_comprehensive.py with extensive curl test coverage
- Update curl.ipynb following divergence notebook pattern
- Remove separate test_curl.py and test_gradient.py files
- All curl functionality tested and working
- Resolved conflicts in docs/userguide.rst to include both curl and divergence
- Kept curl method implementation in uxarray/core/dataarray.py
- Now have consolidated test_vector_calculus.py from main with gradient and divergence tests
@rajeeja rajeeja changed the title Draft: Curl Curl Oct 27, 2025
@rajeeja rajeeja requested a review from erogluorhan October 27, 2025 19:42

@erogluorhan erogluorhan left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This looks great; thank you! Only thing I have to say is that can we come up with a simple visualization example for Curl and Divergence, maybe using the gradient data that gradient user guide used before?

@erogluorhan erogluorhan self-requested a review October 30, 2025 17:53
@rajeeja

rajeeja commented Oct 31, 2025

Copy link
Copy Markdown
Contributor Author

This looks great; thank you! Only thing I have to say is that can we come up with a simple visualization example for Curl and Divergence, maybe using the gradient data that gradient user guide used before?

How about in this PR make only one notebook vector_calculus.ipynb combine gradients/div/curl?

@erogluorhan

Copy link
Copy Markdown
Member

Comment thread docs/userguide.rst Outdated
Comment thread docs/userguide.rst Outdated
Comment thread docs/conf.py Outdated
@rajeeja rajeeja merged commit aed67b2 into main Nov 4, 2025
13 checks passed
@erogluorhan erogluorhan deleted the rajeeja/vector_calc_curl branch November 21, 2025 21:30
@rljacob rljacob added this to the Calculus Operators milestone Dec 5, 2025
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.

Vector Calculus Operators Add Curl

3 participants