Framework for numerical simulation of fluid flow
OpenFOAM provides a set of solvers and methods for tackling problems in the field of Computational Fluid Dynamics (CFD). It is written in C++. Governing equations such as the Navier-Stokes equations can be solved in integral form. Physical processes such as phase change, droplet transport and chemical reaction can be modelled. Numerical methods are included to deal with sharp gradients, such as those encountered in flows with shock waves and flows with gas/liquid interfaces. Large problems may be split into smaller, connected problems for efficient solution on parallel systems.
System | Target | Derivation | Build status |
---|---|---|---|
x86_64-linux | /gnu/store/rb4ap3hp8a6abcdcgfavn1sm4qzb83fp-openfoam-4.1.drv | ||
riscv64-linux | /gnu/store/4pi1b7a1bhknj7qwfnk6x10jj5rqq434-openfoam-4.1.drv | ||
powerpc-linux | /gnu/store/27n10gj60xkvc9ixjng26l284fbbkyzc-openfoam-4.1.drv | ||
powerpc64le-linux | /gnu/store/a58qcrvyvik22fxrf0br05c9zdi642l6-openfoam-4.1.drv | ||
mips64el-linux | /gnu/store/8fyaprvym3jbcw9g4l47jacjzi8yvi4h-openfoam-4.1.drv | ||
i686-linux | /gnu/store/pm4pfifwmazdna0lsrvvpgbh5w6vggww-openfoam-4.1.drv | ||
armhf-linux | /gnu/store/4gwfszw3xaikwkxzh7mhryfms3g8m7ks-openfoam-4.1.drv | ||
aarch64-linux | /gnu/store/v7y0dv56dhhnsii0hha791nh524awmn3-openfoam-4.1.drv |
Linter | Message | Location |
---|---|---|
inputs-should-be-native Identify inputs that should be native inputs | 'flex' should probably be a native input | |
formatting Look for formatting issues in the source | line 136 is way too long (109 characters) | |
formatting Look for formatting issues in the source | line 150 is way too long (91 characters) | |
input-labels Identify input labels that do not match package names | label 'scotch' does not match package name 'pt-scotch32' | |
derivation Report failure to compile a package to a derivation | failed to create i586-gnu derivation: #<&package-input-error package: #<package nghttp2@1.48.0 gnu/packages/web.scm:7487 7f8ed7409c60> input: ("_" "static")> | |
derivation Report failure to compile a package to a derivation | failed to create i586-gnu derivation: #<&package-input-error package: #<package nghttp2@1.48.0 gnu/packages/web.scm:7487 7fa7aa068c60> input: ("_" "static")> | |
derivation Report failure to compile a package to a derivation | failed to create i586-gnu derivation: #<&package-input-error package: #<package nghttp2@1.48.0 gnu/packages/web.scm:7487 7f5755cb9c60> input: ("_" "static")> | |
derivation Report failure to compile a package to a derivation | failed to create i586-gnu derivation: #<&package-input-error package: #<package nghttp2@1.48.0 gnu/packages/web.scm:7487 7f119da52c60> input: ("_" "static")> | |
derivation Report failure to compile a package to a derivation | failed to create i586-gnu derivation: #<&package-input-error package: #<package nghttp2@1.48.0 gnu/packages/web.scm:7492 7fb2d2987dc0> input: ("_" "static")> | |
derivation Report failure to compile a package to a derivation | failed to create i586-gnu derivation: #<&package-input-error package: #<package nghttp2@1.48.0 gnu/packages/web.scm:7492 7f3e6bc77dc0> input: ("_" "static")> | |
derivation Report failure to compile a package to a derivation | failed to create i586-gnu derivation: #<&package-input-error package: #<package nghttp2@1.48.0 gnu/packages/web.scm:7492 7f62abeb7dc0> input: ("_" "static")> | |
derivation Report failure to compile a package to a derivation | failed to create i586-gnu derivation: #<&package-input-error package: #<package nghttp2@1.48.0 gnu/packages/web.scm:7492 7fa23c1dddc0> input: ("_" "static")> | |
derivation Report failure to compile a package to a derivation | failed to create i586-gnu derivation: #<&package-input-error package: #<package nghttp2@1.48.0 gnu/packages/web.scm:7492 7f0f10522dc0> input: ("_" "static")> |