Skip to content

Commit 57ff3f8

Browse files
authored
Merge pull request CaNS-World#165 from CaNS-World/to-v3.0.0
Tidying up for CaNS 3.0.
2 parents abb24e0 + cc5c194 commit 57ff3f8

File tree

29 files changed

+31
-2656
lines changed

29 files changed

+31
-2656
lines changed

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,10 @@ P. Costa. *A FFT-based finite-difference solver for massively-parallel direct nu
2020

2121
## News
2222

23-
**[09/04/2025]:** The writing of checkpoint files has changed. To allow for more flexibility, CaNS now writes one file per scalar field, where each velocity component, pressure, and scalar fields is stored in a different checkpoint file.
23+
### _Major Update:_ `CaNS 3.0` _is out!_ :tada:
24+
See the [Release Notes](https://github.com/CaNS-World/CaNS/releases/tag/v3.0.0) for more details.
25+
26+
**[10/04/2025]:** The writing of checkpoint files has changed. To allow for more flexibility, CaNS now writes one file per scalar field, where each velocity component, pressure, and scalar fields is stored in a different checkpoint file.
2427

2528
**[14/02/2025]:** Most pre-processor macros have been turned into runtime arguments, which allow for a much simpler control of the computational setup without re-compiling the source. See the updated [`docs/INFO_INPUT.md`](docs/INFO_INPUT.md) and [`docs/INFO_COMPILING.md`](docs/INFO_COMPILING.md) for more details.
2629

@@ -32,9 +35,6 @@ P. Costa. *A FFT-based finite-difference solver for massively-parallel direct nu
3235

3336
**[28/01/2025]:** Input file `input.nml` has changed slightly, to allow for prescribing a fixed time step size `dt_f`.
3437

35-
### _Major Update:_ [`CaNS 2.0`](docs/CaNS-2.0.md) _is finally out!_ :tada:
36-
**`CaNS 2.0` has many new features, being the result of the most significant revision effort undertaken so far.** It includes major improvements in performance and robustness, and a fresh hardware-adaptive many-GPU parallelization using the [*cuDecomp*](https://github.com/NVIDIA/cuDecomp) library. See [`docs/CaNS-2.0.md`](docs/CaNS-2.0.md) for a detailed description of all new features. CaNS 2.0 has been tested and observed to run efficiently on some major GPU-accelerated clusters such as Perlmutter, Summit, and Marconi 100.
37-
3838
## Features
3939

4040
Some features are:

docs/CaNS-2.0.md

Lines changed: 0 additions & 36 deletions
This file was deleted.

examples/_manuscript_lid_driven_cavity/input.nml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,5 +35,5 @@ is_poisson_pcr_tdma = F
3535
/
3636

3737
&other_options
38-
is_debug = T,is_timing = T
38+
is_debug = T, is_timing = T
3939
/

examples/_manuscript_taylor_green_vortex/input.nml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,5 +35,5 @@ is_poisson_pcr_tdma = F
3535
/
3636

3737
&other_options
38-
is_debug = T,is_timing = T
38+
is_debug = T, is_timing = T
3939
/

examples/_manuscript_turbulent_channel/input.nml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,5 +35,5 @@ is_poisson_pcr_tdma = F
3535
/
3636

3737
&other_options
38-
is_debug = T,is_timing = T
38+
is_debug = T, is_timing = T
3939
/

examples/_manuscript_turbulent_duct/input.nml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,5 +35,5 @@ is_poisson_pcr_tdma = F
3535
/
3636

3737
&other_options
38-
is_debug = T,is_timing = T
38+
is_debug = T, is_timing = T
3939
/

examples/closed_box/input.nml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,5 +35,5 @@ is_poisson_pcr_tdma = F
3535
/
3636

3737
&other_options
38-
is_debug = T,is_timing = T
38+
is_debug = T, is_timing = T
3939
/

examples/couette/input.nml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,5 +35,5 @@ is_poisson_pcr_tdma = F
3535
/
3636

3737
&other_options
38-
is_debug = T,is_timing = T
38+
is_debug = T, is_timing = T
3939
/

examples/developing_channel/input.nml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,5 +35,5 @@ is_poisson_pcr_tdma = F
3535
/
3636

3737
&other_options
38-
is_debug = T,is_timing = T
38+
is_debug = T, is_timing = T
3939
/

0 commit comments

Comments
 (0)