Skip to content

Commit

Permalink
refactor diffusion, add solutions with convection BC
Browse files Browse the repository at this point in the history
  • Loading branch information
HugoMVale committed Dec 6, 2024
1 parent 4c5e14e commit f8f50df
Show file tree
Hide file tree
Showing 17 changed files with 1,968 additions and 131 deletions.
13 changes: 8 additions & 5 deletions docs/reference/transport/diffusion/_SUMMARY.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
* [](index.md)
* [diffusivity_composite](diffusivity_composite.md)
* [profile_semiinf](profile_semiinf.md)
* [profile_sheet](profile_sheet.md)
* [profile_sphere](profile_sphere.md)
* [uptake_sheet](uptake_sheet.md)
* [uptake_sphere](uptake_sphere.md)
* [profile_constc_semiinf](profile_constc_semiinf.md)
* [profile_constc_sheet](profile_constc_sheet.md)
* [profile_constc_sphere](profile_constc_sphere.md)
* [uptake_constc_sheet](uptake_constc_sheet.md)
* [uptake_constc_sphere](uptake_constc_sphere.md)
* [uptake_convection_sheet](uptake_convection_sheet.md)
* [uptake_convection_sphere](uptake_convection_sphere.md)
7 changes: 7 additions & 0 deletions docs/reference/transport/diffusion/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# Diffusion (polykin.transport.diffusion)

## Overview

This module provides analytical solutions for transient diffusion in plane sheets and spheres
under various boundary conditions. These equations are equally applicable to heat conduction
due to the identical mathematical framework.
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,4 @@
::: polykin.transport.diffusion
options:
members:
- profile_semiinf
- profile_constc_semiinf
12 changes: 12 additions & 0 deletions docs/reference/transport/diffusion/profile_constc_sheet.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# polykin.transport.diffusion

::: polykin.transport.diffusion
options:
members:
- profile_constc_sheet

### Graphical Illustration

The numbers in the legend are values of $Fo = D t / a^2$.

![profile_constc_sheet](profile_constc_sheet.svg)
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,10 @@
::: polykin.transport.diffusion
options:
members:
- profile_sheet
- profile_constc_sphere

### Graphical Illustration

The numbers in the legend are values of $D t / a^2$.

![profile_sheet](profile_sheet.svg)
![profile_constc_sphere](profile_constc_sphere.svg)
12 changes: 0 additions & 12 deletions docs/reference/transport/diffusion/profile_sphere.md

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@
::: polykin.transport.diffusion
options:
members:
- uptake_sphere
- uptake_constc_sheet

### Graphical Illustration

![uptake_sphere](uptake_sphere.svg)
![uptake_constc_sheet](uptake_constc_sheet.svg)
Loading

0 comments on commit f8f50df

Please sign in to comment.