Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • openfoam openfoam
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 424
    • Issues 424
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 9
    • Merge requests 9
  • Deployments
    • Deployments
    • Releases
  • Wiki
    • Wiki
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • Development
  • openfoamopenfoam
  • Wiki
  • precompiled

precompiled · Changes

Page history
DOC: add initial windows precompiled information, updated docker info authored Jun 23, 2021 by Mark OLESEN's avatar Mark OLESEN
Hide whitespace changes
Inline Side-by-side
precompiled.md
View page @ e6c91f5e
......@@ -11,22 +11,25 @@
To make OpenFOAM readily available to a larger range of users,
OpenCFD works actively with the community surrounding
respective Linux distributions to provide precompiled binary
installations as system packages. The distributions currently include
the following:
installations as system packages. Additionally, precompiled binary
installations are available for MS-Windows.
Pre-compiled binaries are currently available for the following systems:
| System |
|---------------|
| [Ubuntu](/precompiled/debian) |
| [openSUSE](/precompiled/suse) |
| [CentOS/RedHat/Fedora](/precompiled/redhat) |
| [Windows](/precompiled/windows) |
| [Docker](/precompiled/docker) |
Ubuntu and openSUSE generally receive first attention:
1. Ubuntu is a very popular distribution with OpenFOAM users.
2. openSUSE is historically the favoured development platform for
OpenCFD Ltd. Since it is an RPM-based system, a well-crafted spec
file can also address RedHat-based distributions.
2. openSUSE is the favoured development platform for OpenCFD Ltd.
Since it is an RPM-based system, a well-crafted spec file can also
address RedHat-based distributions.
[[_TOC_]]
......@@ -56,17 +59,17 @@ until completion of a particular project.
The system installation prefix `/usr/lib/openfoam` is used, below
which individual versions are located.
For example,
- `/usr/lib/openfoam/openfoam2106/`
- `/usr/lib/openfoam/openfoam2012/`
- `/usr/lib/openfoam/openfoam2006/`
- `/usr/lib/openfoam/openfoam1912/`
- ...
The OpenFOAM bash session wrapper will be created under `/usr/bin`.
For example,
- `/usr/bin/openfoam2106`
- `/usr/bin/openfoam2012`
- `/usr/bin/openfoam2006`
- `/usr/bin/openfoam1912`
- ...
......@@ -79,7 +82,7 @@ need"_ approach [more control, less diskspace]. Another group of users
prefers the _"just install everything"_ approach [less control, more
diskspace].
We have attempted to strike a reasonable balance between both. For
any given *base* package (e.g., `openfoam2012` etc), there are a variant
any given *base* package (e.g., `openfoam2106` etc), there are a variant
of sub-packages (_"only-what-I-need"_), but also a `default` package for
the _"install-everything"_ folks.
......@@ -122,7 +125,7 @@ the same system, some installations use a meta-package structure:
| openfoam2006 | The maintenance version for v2006 |
| openfoam1912 | The maintenance version for v1912 |
The version-specific packages (eg, `openfoam2012`, `openfoam2006`, ...)
The version-specific packages (eg, `openfoam2106`, `openfoam2012`, ...)
install into distinct directories so that it is possible to have
multiple versions available on your systems.
The top-level `openfoam` package registers which of the
......
Clone repository
  • Submitting issues
  • building
  • building
    • cross compile mingw
  • coding
    • git workflow
    • patterns
      • HashTable
      • dictionary
      • memory
      • parallel
      • patterns
      • precision
      • selectors
      • strings
    • style
      • style
  • configuring
  • Home
View All Pages