Skip to content

2D Julia Operators#331

Open
bewagner1 wants to merge 21 commits intocsrc-sdsu:mainfrom
bewagner1:bpw/jl2D
Open

2D Julia Operators#331
bewagner1 wants to merge 21 commits intocsrc-sdsu:mainfrom
bewagner1:bpw/jl2D

Conversation

@bewagner1
Copy link
Copy Markdown
Collaborator

What type of PR is this? (check all applicable)

  • Refactor
  • Feature
  • Bug Fix
  • Optimization
  • Example
  • Documentation

Description

Implementation of the 2-D operators div, grad, curl, and lap in julia as well as their periodic, mixed periodicity, and non uniform variants.

Related Issues & Documents

QA Instructions, Screenshots, Recordings

Compare relevant code and examples to MATLAB implementaiton

Added/updated tests?

  • Yes
  • No, and this is why: please replace this line with details on why tests
    have not been included
  • I need help with writing tests

Nullity tests for all operators

Read Contributing Guide and Code of Conduct

[optional] Are there any post deployment tasks we need to perform?

None that I can think of

[optional] What gif best describes this PR or how it makes you feel?

@bewagner1

This comment was marked as outdated.

@bewagner1 bewagner1 marked this pull request as ready for review April 16, 2026 05:01
@bewagner1

This comment was marked as outdated.

Comment thread julia/MOLE.jl/src/BCs/scalarBC.jl Outdated
Comment thread julia/MOLE.jl/src/BCs/scalarBC.jl Outdated
@jbrzensk
Copy link
Copy Markdown
Collaborator

@bewagner1 The curl operator seems wrong, and will be a point of contention for many. I suggest removing it (also it doesn't have a test) to speed up the approval.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2D operators for MOLE.jl

3 participants