mirror of
https://develop.openfoam.com/Development/openfoam.git
synced 2025-11-28 03:28:01 +00:00
CONFIG: set API level to 2206 (now in pre-release state)
- relevant docs updated to v2206
This commit is contained in:
@ -49,7 +49,7 @@
|
|||||||
|
|
||||||
<!--
|
<!--
|
||||||
Providing details of your set-up can help us identify any issues, e.g.
|
Providing details of your set-up can help us identify any issues, e.g.
|
||||||
OpenFOAM version : v2112|v2106|v2012|v2006|v1912|v1906 etc
|
OpenFOAM version : v2206|v2112|v2106|v2012|v2006 etc
|
||||||
Operating system : ubuntu|openSUSE|centos etc
|
Operating system : ubuntu|openSUSE|centos etc
|
||||||
Hardware info : any info that may help?
|
Hardware info : any info that may help?
|
||||||
Compiler : gcc|intel|clang etc
|
Compiler : gcc|intel|clang etc
|
||||||
|
|||||||
@ -1,2 +1,2 @@
|
|||||||
api=2204
|
api=2206
|
||||||
patch=220610
|
patch=0
|
||||||
|
|||||||
16
README.md
16
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
|
If OpenFOAM has already been compiled on your system, simply source
|
||||||
the appropriate `etc/bashrc` or `etc/cshrc` file and get started.
|
the appropriate `etc/bashrc` or `etc/cshrc` file and get started.
|
||||||
For example, for the OpenFOAM-v2112 version:
|
For example, for the OpenFOAM-v2206 version:
|
||||||
```
|
```
|
||||||
source /installation/path/OpenFOAM-v2112/etc/bashrc
|
source /installation/path/OpenFOAM-v2206/etc/bashrc
|
||||||
```
|
```
|
||||||
|
|
||||||
## Compiling OpenFOAM
|
## Compiling OpenFOAM
|
||||||
@ -127,8 +127,8 @@ These 3rd-party sources are normally located in a directory parallel
|
|||||||
to the OpenFOAM directory. For example,
|
to the OpenFOAM directory. For example,
|
||||||
```
|
```
|
||||||
/path/parent
|
/path/parent
|
||||||
|-- OpenFOAM-v2112
|
|-- OpenFOAM-v2206
|
||||||
\-- ThirdParty-v2112
|
\-- ThirdParty-v2206
|
||||||
```
|
```
|
||||||
There are, however, many cases where this simple convention is inadequate:
|
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)
|
operating system or cluster installation provides it)
|
||||||
|
|
||||||
* When we have changed the OpenFOAM directory name to some arbitrary
|
* When we have changed the OpenFOAM directory name to some arbitrary
|
||||||
directory name, e.g. openfoam-sandbox2112, etc..
|
directory name, e.g. openfoam-sandbox2206, etc..
|
||||||
|
|
||||||
* When we would like any additional 3rd party software to be located
|
* When we would like any additional 3rd party software to be located
|
||||||
inside of the OpenFOAM directory to ensure that the installation is
|
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
|
2. PREFIX/ThirdParty-VERSION
|
||||||
* this corresponds to the traditional approach
|
* this corresponds to the traditional approach
|
||||||
3. PREFIX/ThirdParty-vAPI
|
3. PREFIX/ThirdParty-vAPI
|
||||||
* allows for an updated value of VERSION, *eg*, `v2112-myCustom`,
|
* allows for an updated value of VERSION, *eg*, `v2206-myCustom`,
|
||||||
without requiring a renamed ThirdParty. The API value would still
|
without requiring a renamed ThirdParty. The API value would still
|
||||||
be `2112` and the original `ThirdParty-v2112/` would be found.
|
be `2206` and the original `ThirdParty-v2206/` would be found.
|
||||||
4. PREFIX/ThirdParty-API
|
4. PREFIX/ThirdParty-API
|
||||||
* same as the previous example, but using an unadorned API value.
|
* same as the previous example, but using an unadorned API value.
|
||||||
5. PREFIX/ThirdParty-common
|
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)
|
- [Governance](http://www.openfoam.com/governance/), [Governance Projects](https://www.openfoam.com/governance/projects)
|
||||||
- [Contacting OpenCFD](http://www.openfoam.com/contact/)
|
- [Contacting OpenCFD](http://www.openfoam.com/contact/)
|
||||||
|
|
||||||
Copyright 2016-2021 OpenCFD Ltd
|
Copyright 2016-2022 OpenCFD Ltd
|
||||||
|
|||||||
14
doc/Build.md
14
doc/Build.md
@ -1,23 +1,23 @@
|
|||||||
## Getting the code
|
## Getting the code
|
||||||
|
|
||||||
Links to all code packs are available on https://dl.openfoam.com. For OpenFOAM-v2112:
|
Links to all code packs are available on https://dl.openfoam.com. For OpenFOAM-v2206:
|
||||||
|
|
||||||
- https://dl.openfoam.com/source/latest/
|
- https://dl.openfoam.com/source/latest/
|
||||||
- Source: https://dl.openfoam.com/source/v2112/OpenFOAM-v2112.tgz
|
- Source: https://dl.openfoam.com/source/v2206/OpenFOAM-v2206.tgz
|
||||||
- ThirdParty: https://dl.openfoam.com/source/v2112/ThirdParty-v2112.tgz
|
- ThirdParty: https://dl.openfoam.com/source/v2206/ThirdParty-v2206.tgz
|
||||||
|
|
||||||
## OpenFOAM® Quick Build Guide
|
## OpenFOAM® Quick Build Guide
|
||||||
|
|
||||||
Prior to building, ensure that the [system requirements][link openfoam-require]
|
Prior to building, ensure that the [system requirements][link openfoam-require]
|
||||||
are satisfied (including any special [cross-compiling][wiki-cross-compile]
|
are satisfied (including any special [cross-compiling][wiki-cross-compile]
|
||||||
considerations), and source the correct OpenFOAM environment.
|
considerations), and source the correct OpenFOAM environment.
|
||||||
For example, for the OpenFOAM-v2112 version:
|
For example, for the OpenFOAM-v2206 version:
|
||||||
```
|
```
|
||||||
source <installation path>/OpenFOAM-v2112/etc/bashrc
|
source <installation path>/OpenFOAM-v2206/etc/bashrc
|
||||||
```
|
```
|
||||||
e.g. if installed under the `~/openfoam` directory
|
e.g. if installed under the `~/openfoam` directory
|
||||||
```
|
```
|
||||||
source ~/openfoam/OpenFOAM-v2112/etc/bashrc
|
source ~/openfoam/OpenFOAM-v2206/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
|
[wiki-config]: https://develop.openfoam.com/Development/openfoam/-/wikis/configuring
|
||||||
|
|
||||||
---
|
---
|
||||||
Copyright 2019-2021 OpenCFD Ltd
|
Copyright 2019-2022 OpenCFD Ltd
|
||||||
|
|||||||
@ -1,4 +1,4 @@
|
|||||||
## Known Build Issues (v2012, v2106, v2112)
|
## Known Build Issues (v2206, v2112, v2106, v2012)
|
||||||
|
|
||||||
### Windows cross-compilation
|
### 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
|
[wiki-config]: https://develop.openfoam.com/Development/openfoam/-/wikis/configuring
|
||||||
|
|
||||||
---
|
---
|
||||||
Copyright 2019-2021 OpenCFD Ltd
|
Copyright 2019-2022 OpenCFD Ltd
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
#-------------------------------*- makefile -*---------------------------------
|
#-------------------------------*- makefile -*---------------------------------
|
||||||
WM_VERSION = OPENFOAM=2204
|
WM_VERSION = OPENFOAM=2206
|
||||||
|
|
||||||
AR = ar
|
AR = ar
|
||||||
ARFLAGS = cr
|
ARFLAGS = cr
|
||||||
|
|||||||
Reference in New Issue
Block a user