diff --git a/.gitlab/issue_templates/bug.md b/.gitlab/issue_templates/bug.md index 1caf2f671a..13017cdcfe 100644 --- a/.gitlab/issue_templates/bug.md +++ b/.gitlab/issue_templates/bug.md @@ -49,10 +49,10 @@ - OpenFOAM version : diff --git a/META-INFO/api-info b/META-INFO/api-info index f2dc945939..7828837f89 100644 --- a/META-INFO/api-info +++ b/META-INFO/api-info @@ -1,2 +1,2 @@ -api=2403 -patch=240522 +api=2406 +patch=0 diff --git a/README.md b/README.md index ad37c448d1..2fe975eb5d 100644 --- a/README.md +++ b/README.md @@ -40,9 +40,9 @@ Violations of the Trademark are monitored, and will be duly prosecuted. If OpenFOAM has already been compiled on your system, simply source the appropriate `etc/bashrc` or `etc/cshrc` file and get started. -For example, for the OpenFOAM-v2312 version: +For example, for the OpenFOAM-v2406 version: ``` -source /installation/path/OpenFOAM-v2312/etc/bashrc +source /installation/path/OpenFOAM-v2406/etc/bashrc ``` ## Compiling OpenFOAM @@ -127,8 +127,8 @@ These 3rd-party sources are normally located in a directory parallel to the OpenFOAM directory. For example, ``` /path/parent -|-- OpenFOAM-v2312 -\-- ThirdParty-v2312 +|-- OpenFOAM-v2406 +\-- ThirdParty-v2406 ``` There are, however, many cases where this simple convention is inadequate: @@ -136,7 +136,7 @@ There are, however, many cases where this simple convention is inadequate: operating system or cluster installation provides it) * When we have changed the OpenFOAM directory name to some arbitrary - directory name, e.g. openfoam-sandbox2312, etc.. + directory name, e.g. openfoam-sandbox2406, etc.. * When we would like any additional 3rd party software to be located inside of the OpenFOAM directory to ensure that the installation is @@ -156,9 +156,9 @@ when locating the ThirdParty directory with the following precedence: 2. PREFIX/ThirdParty-VERSION * this corresponds to the traditional approach 3. PREFIX/ThirdParty-vAPI - * allows for an updated value of VERSION, *eg*, `v2312-myCustom`, + * allows for an updated value of VERSION, *eg*, `v2406-myCustom`, without requiring a renamed ThirdParty. The API value would still - be `2312` and the original `ThirdParty-v2312/` would be found. + be `2406` and the original `ThirdParty-v2406/` would be found. 4. PREFIX/ThirdParty-API * same as the previous example, but using an unadorned API value. 5. PREFIX/ThirdParty-common @@ -213,4 +213,4 @@ ThirdParty directory will contain either an `Allwmake` file or a - [Governance](http://www.openfoam.com/governance/), [Governance Projects](https://www.openfoam.com/governance/projects) - [Contacting OpenCFD](http://www.openfoam.com/contact/) -Copyright 2016-2023 OpenCFD Ltd +Copyright 2016-2024 OpenCFD Ltd diff --git a/doc/Build.md b/doc/Build.md index 3120428883..bb20e72f8d 100644 --- a/doc/Build.md +++ b/doc/Build.md @@ -1,23 +1,23 @@ ## Getting the code -Links to all code packs are available on https://dl.openfoam.com. For OpenFOAM-v2312: +Links to all code packs are available on https://dl.openfoam.com. For OpenFOAM-v2406: - https://dl.openfoam.com/source/latest/ -- Source: https://dl.openfoam.com/source/v2312/OpenFOAM-v2312.tgz -- ThirdParty: https://dl.openfoam.com/source/v2312/ThirdParty-v2312.tgz +- Source: https://dl.openfoam.com/source/v2406/OpenFOAM-v2406.tgz +- ThirdParty: https://dl.openfoam.com/source/v2406/ThirdParty-v2406.tgz ## OpenFOAM® Quick Build Guide Prior to building, ensure that the [system requirements][link openfoam-require] are satisfied (including any special [cross-compiling][wiki-cross-compile] considerations), and source the correct OpenFOAM environment. -For example, for the OpenFOAM-v2312 version: +For example, for the OpenFOAM-v2406 version: ``` -source /OpenFOAM-v2312/etc/bashrc +source /OpenFOAM-v2406/etc/bashrc ``` e.g. if installed under the `~/openfoam` directory ``` -source ~/openfoam/OpenFOAM-v2312/etc/bashrc +source ~/openfoam/OpenFOAM-v2406/etc/bashrc ``` @@ -157,4 +157,4 @@ More details in the [ThirdParty build guide][link third-build]. [wiki-config]: https://develop.openfoam.com/Development/openfoam/-/wikis/configuring --- -Copyright 2019-2023 OpenCFD Ltd +Copyright 2019-2024 OpenCFD Ltd diff --git a/doc/BuildIssues.md b/doc/BuildIssues.md index 2726ea8a2c..44b0202490 100644 --- a/doc/BuildIssues.md +++ b/doc/BuildIssues.md @@ -1,4 +1,4 @@ -## Known Build Issues (v2312, v2306, v2212, v2206, v2112, v2106, v2012) +## Known Build Issues (v2406, v2312, v2306, v2212, v2206, v2112, v2106, v2012) ### Windows cross-compilation @@ -188,4 +188,4 @@ and attempt to install a `paraview~qt` version instead. [wiki-config]: https://develop.openfoam.com/Development/openfoam/-/wikis/configuring --- -Copyright 2019-2023 OpenCFD Ltd +Copyright 2019-2024 OpenCFD Ltd diff --git a/etc/bashrc b/etc/bashrc index 548f726cd2..c65844adaf 100644 --- a/etc/bashrc +++ b/etc/bashrc @@ -6,7 +6,7 @@ # \\/ M anipulation | #------------------------------------------------------------------------------ # Copyright (C) 2011-2016 OpenFOAM Foundation -# Copyright (C) 2016-2023 OpenCFD Ltd. +# Copyright (C) 2016-2024 OpenCFD Ltd. #------------------------------------------------------------------------------ # License # This file is part of OpenFOAM, distributed under GPL-3.0-or-later. @@ -55,7 +55,7 @@ # [WM_PROJECT_VERSION] - A human-readable version name # A development version is often named 'com' - as in www.openfoam.com -export WM_PROJECT_VERSION=v2312 +export WM_PROJECT_VERSION=v2406 #------------------------------------------------------------------------------ # Configuration environment variables. diff --git a/etc/cshrc b/etc/cshrc index 7f94e0fa85..e7ed50257e 100644 --- a/etc/cshrc +++ b/etc/cshrc @@ -6,7 +6,7 @@ # \\/ M anipulation | #------------------------------------------------------------------------------ # Copyright (C) 2011-2016 OpenFOAM Foundation -# Copyright (C) 2016-2023 OpenCFD Ltd. +# Copyright (C) 2016-2024 OpenCFD Ltd. #------------------------------------------------------------------------------ # License # This file is part of OpenFOAM, distributed under GPL-3.0-or-later. @@ -55,7 +55,7 @@ # [WM_PROJECT_VERSION] - A human-readable version name # A development version is often named 'com' - as in www.openfoam.com -setenv WM_PROJECT_VERSION v2312 +setenv WM_PROJECT_VERSION v2406 #------------------------------------------------------------------------------ # Configuration environment variables. diff --git a/wmake/rules/General/general b/wmake/rules/General/general index d9667f9006..7f2951cb63 100644 --- a/wmake/rules/General/general +++ b/wmake/rules/General/general @@ -1,5 +1,5 @@ #-------------------------------*- makefile -*--------------------------------- -WM_VERSION = OPENFOAM=2403 +WM_VERSION = OPENFOAM=2406 AR = ar ARFLAGS = cr