Skip to content

Operator Documentation Table for DEC - #343

Open
wkunzendorf-hub wants to merge 13 commits into
AlgebraicJulia:mainfrom
wkunzendorf-hub:wk/DEC-Operator-Table
Open

wkunzendorf-hub wants to merge 13 commits into
AlgebraicJulia:mainfrom
wkunzendorf-hub:wk/DEC-Operator-Table

Conversation

@wkunzendorf-hub

Copy link
Copy Markdown

This is documentation giving a simplified description of the operators in Discrete Exterior Calculus. It covers the boundary, exterior derivative, wedge product, hodge star, flat, sharp, codifferential, interior product, lie derivative, and Laplacian operators. Each section includes each operator's code signature, a short description, its important properties, and the information's source(s).

@codecov

codecov Bot commented Jan 20, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 77.88%. Comparing base (8ed4c0e) to head (81cbc48).

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #343      +/-   ##
==========================================
+ Coverage   77.83%   77.88%   +0.05%     
==========================================
  Files           5        5              
  Lines         636      633       -3     
==========================================
- Hits          495      493       -2     
+ Misses        141      140       -1     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

This DEC Table update includes map notation for each of the operators. It also includes edits to make the transition from markdown code to an html format.
Final update for the DEC Operator Table Rough Draft before George reviews it.
@wkunzendorf-hub

wkunzendorf-hub commented Jan 26, 2026

Copy link
Copy Markdown
Author

Here is the updated DEC Table documentation for you to review George. @GeorgeR227
build.zip

@GeorgeR227

Copy link
Copy Markdown
Collaborator

@wkunzendorf-hub Don't forget to upload the changes to the make.jl file adding this page.

Comment thread docs/src/dec_operator_table.md Outdated
Comment thread docs/src/dec_operator_table.md Outdated
Comment thread docs/src/dec_operator_table.md Outdated
Comment thread docs/src/dec_operator_table.md Outdated
Comment thread docs/src/dec_operator_table.md Outdated
Comment thread docs/src/dec_operator_table.md Outdated
Comment thread docs/src/dec_operator_table.md Outdated
Comment thread docs/src/dec_operator_table.md Outdated
Comment thread docs/src/dec_operator_table.md Outdated
Comment thread docs/src/dec_operator_table.md Outdated
wkunzendorf-hub and others added 3 commits February 3, 2026 15:29
These are the edits based on George Rauta's recommendations. Improvements include: putting Reference section at the bottom, creating Signature subheadings, rephrasing wording, and fixing LaTeX errors.
Adding DEC Op Table to the make.jl file.
List of different changes made:
1. Fixed Latex to match Documenter.jl
2. Corrected any mistakes in math
3. Edited some explanations for clarity
4. Added some external links for readers
5. Replaced Unicode with Latex commands
6. Fixed some formatting issues (white space after line end)
@GeorgeR227

Copy link
Copy Markdown
Collaborator

I've completed the review of this documentation and all things appear to be good. Initial documentation was very thorough but some typos remained which are now fixed and some explanations were clarified for readers.

For the future, writing documentation should use the Latex commands and not Unicode symbols. That way the page appearance is more consistent for users. What I mean is using, for example, \omega for the lowercase omega symbol. Also, since this is being rendered with Documenter.jl, which is why this is added to the make.jl file, we need to use their special Latex syntax and not Github's for markdown.

Once all checks complete I'll merge this into main.

@GeorgeR227 GeorgeR227 left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

All changes made and documentation looks good.

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