Skip to content

Commit 102def2

Browse files
DimAdam-01Dimitrios Adamsbryngelson
authored
Extrusion v3 (#1349)
Co-authored-by: Dimitrios Adam <dimitriosadam@Dimitrioss-MacBook-Air.local> Co-authored-by: Spencer Bryngelson <sbryngelson@gmail.com>
1 parent 809696a commit 102def2

58 files changed

Lines changed: 49653 additions & 27 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,7 @@ docs/simulation/readme.md
5454
docs/post_process/readme.md
5555
docs/api/readme.md
5656

57+
examples/**/IC/*.dat
5758
examples/*batch/*/
5859
examples/**/D/*
5960
examples/**/p*

docs/documentation/case.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -272,8 +272,8 @@ The code provides three pre-built patches for dimensional extrusion of initial c
272272
- `case(270)`: Extrude 1D data to 2D domain
273273
- `case(370)`: Extrude 2D data to 3D domain
274274

275-
Setup: Only requires specifying `init_dir` and filename pattern via `zeros_default`. Grid dimensions are automatically detected from the data files.
276-
Implementation: All variables and file handling are managed in `src/common/include/ExtrusionHardcodedIC.fpp` with no manual grid configuration needed.
275+
Setup: Only requires specifying `files_dir` and filename pattern via `file_extension`. The files are located, for example, at `examples/1D_flamelet/IC`, and their format is `prim.XX.YY.file_extension.dat`.
276+
Implementation: All variables and file handling are managed in the `case.py` file of the simulation.
277277
Usage: Ideal for initializing simulations from lower-dimensional solutions, enabling users to add perturbations or modifications to the base extruded fields for flow instability studies.
278278

279279
#### Parameter Descriptions

examples/1D_flamelet/IC/prim.1.00.000000.dat

Lines changed: 1200 additions & 0 deletions
Large diffs are not rendered by default.

examples/1D_flamelet/IC/prim.10.00.000000.dat

Lines changed: 1200 additions & 0 deletions
Large diffs are not rendered by default.

examples/1D_flamelet/IC/prim.11.00.000000.dat

Lines changed: 1200 additions & 0 deletions
Large diffs are not rendered by default.

examples/1D_flamelet/IC/prim.12.00.000000.dat

Lines changed: 1200 additions & 0 deletions
Large diffs are not rendered by default.

examples/1D_flamelet/IC/prim.13.00.000000.dat

Lines changed: 1200 additions & 0 deletions
Large diffs are not rendered by default.

examples/1D_flamelet/IC/prim.14.00.000000.dat

Lines changed: 1200 additions & 0 deletions
Large diffs are not rendered by default.

examples/1D_flamelet/IC/prim.2.00.000000.dat

Lines changed: 1200 additions & 0 deletions
Large diffs are not rendered by default.

examples/1D_flamelet/IC/prim.3.00.000000.dat

Lines changed: 1200 additions & 0 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)