[doc] Add Navier Stokes inverse problem and Update Dimensional Analysis #16
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This pull request includes several changes to various Jupyter notebooks and a Python script to add dimensional analysis sections and incorporate unit handling using the
brainunit
library. The most important changes include adding detailed dimensional analysis steps to the notebooks and updating the Python script to handle units properly.Dimensional Analysis Additions:
docs/unit-examples-forward/Burgers_RAR.ipynb
: Added a detailed section on dimensional analysis, including steps to assign dimensions to variables, analyze the dimensions of each term, and summarize dimensions.docs/unit-examples-forward/Laplace_disk.ipynb
: Introduced a new section for dimensional analysis of the Laplace equation in polar coordinates, including problem setup and verification of dimensional consistency.docs/unit-examples-forward/heat.ipynb
anddocs/unit-examples-forward/heat_resample.ipynb
: Added sections for dimensional analysis, covering steps to assign dimensions to variables and analyze the dimensions of each term. [1] [2]Unit Handling in Python Script:
docs/unit-examples-inverse/Navier_Stokes_inverse.py
: Updated to use thebrainunit
library for unit handling. Changes include defining units for variables, updating functions to return values with units, and modifying equations to incorporate unit handling. [1] [2] [3] [4] [5] [6] [7]