- Jun 14, 2017
-
-
Mark OLESEN authored
-
Mark OLESEN authored
-
- Jun 12, 2017
-
-
Mark OLESEN authored
- only treat text as an option if it is preceded by 0-4 spaces. This prevents the description of an option from being accidentally detected as an option.
-
- May 23, 2017
-
-
Mark OLESEN authored
ENH: Paraview modules. - Update props with int, not bool (for more versatility) - Set properties and tool-tips directly on widgets instead of buttons
-
- Jun 08, 2017
-
-
Andrew Heather authored
-
- Apr 20, 2017
-
-
Mark Olesen authored
-
- Apr 18, 2017
-
-
Will Bainbridge authored
-
Mark Olesen authored
-
- Apr 07, 2017
-
-
Mark Olesen authored
- can be useful with compiling additional OpenFOAM programs that use FOAM_USER_APPBIN, FOAM_USER_LIBBIN for their build, to avoid conflicts with the normal user bin/lib files. - or to force relocation of FOAM_SITE_APPBIN, FOAM_SITE_LIBBIN during packaging of OpenFOAM
-
- Apr 03, 2017
-
-
Mark Olesen authored
- this implies that jobControl is a user-resource for OpenFOAM. It was previously located under $WM_PROJECT_INST_DIR/jobControl, but few users will have write access there. - an unset FOAM_JOB_DIR variable is treated as "~/.OpenFOAM/jobControl", which can partially reduce environment clutter. - provide argList::noJobInfo() to conveniently suppress job-info on an individual basis for short-running utilities (eg, foamListTimes) to avoid unneeded clutter.
-
- Mar 31, 2017
-
-
Mark Olesen authored
- previously used the value of $WM_PROJECT, but this is potentially inconsistent with what Foam::etcFiles uses.
-
- Mar 23, 2017
-
-
Mark Olesen authored
- lazier evaluation of project name and version based on the directory name. Avoids heuristics based on directory names unless really needed. - cope with alternative directory locations. For example, OpenFOAM+VERSION etc. The combination of the two above appears to be sufficient to open up the directory naming possibilities. - additional -list-test option (tests for existence of directory).
-
- Mar 22, 2017
-
-
Mark Olesen authored
- support names like openfoam-<VERSION> (eg, what spack uses). - robustness improvements
-
- Mar 15, 2017
-
-
Chris Greenshields authored
-
- Mar 20, 2017
-
-
Mark Olesen authored
- makes it easier to identify at a later stage
-
Mark Olesen authored
- handle sourcing bashrc with a relative path (issue #383) - handle sourcing from bash and zsh. Still need manual intervention when sourcing dash, sh, or ksh. - replace grep in etc/cshrc with sed only - logical instead of physical path for WM_PROJECT_DIR (issue #431). Doesn't seem to be possible for csh/tcsh. * Continue using physical locations when comparing directories, but not for the top-level FOAM_INST_DIR, WM_PROJECT_DIR. - relocate WM_CC, WM_CXX overrides from etc/config.*/compiler to etc/config.*/settings to ensure that they are left untouched when etc/config.sh/compiler is sourced while making third-party packages (eg, gcc, llvm, CGAL). - provide fallback FOAM_TUTORIALS setting in RunFunctions STYLE: remove "~OpenFOAM" fallback as being too rare, non-obvious
-
- Feb 23, 2017
-
-
Mark Olesen authored
- Eg, instead if file=$(foamEtcFile filename) then . $file fi can write eval "$(foamEtcFile -sh filename)" Also supports -verbose reporting, which is especially useful for csh, since it allows simplification of aliases and allows the message to land on stderr instead of stdout. eval `foamEtcFile -csh -verbose filename`
-
Mark Olesen authored
-
- Feb 21, 2017
-
-
mark authored
- use -name test before -type test to avoid calling stat(2) on every file. - use -delete instead of -exec rm to avoid forking
-
- Feb 20, 2017
-
-
Mark Olesen authored
-
- Feb 16, 2017
-
-
Mark Olesen authored
- makes it easier to switch between mpi implementations (eg, openmpi, intelmpi etc) - add comment about compiler setting for KNL
-
- Feb 10, 2017
-
-
Mark Olesen authored
- makes it slightly easier when packaging various binaries, or when building packages for installation via modules etc.
-
Mark Olesen authored
- also add some comments about the side-effects
-
- Feb 09, 2017
-
-
Mark Olesen authored
- either (or both) of 0/, 0.orig/ may exist, so error messages about one of them being missing is a bit misleading
-
- Feb 03, 2017
-
-
Andrew Heather authored
-
- Jan 26, 2017
-
-
Henry Weller authored
-
- Jan 09, 2017
-
-
Henry Weller authored
Patch contributed by Bruno Santos Resolves patch request https://bugs.openfoam.org/view.php?id=2423
-
- Dec 23, 2016
-
-
Mark Olesen authored
Example use foamGrepExeTargets > targets-available foamGrepExeTargets -appbin > targets-created diff -uw targets-available targets-created
-
- Dec 19, 2016
-
-
Mark Olesen authored
- cleanup some code in foamInstallationTest
-
- Dec 16, 2016
-
-
Mark Olesen authored
- can adjust many more values
-
Mark Olesen authored
- sometimes used for off-screen rendering. Only add to library-path when they are actually available
-
- Nov 24, 2016
-
-
Mark Olesen authored
- only occurs in combination with distributedTriSurfaceMesh in snappy. - workaround similar to that previously used for surfaceRedistributePar (issue #60). Minor adjustment of incompressible motorBike tutorial to detect use of distributedTriSurfaceMesh.
-
- Nov 13, 2016
-
-
Henry Weller authored
-
- Nov 09, 2016
-
-
Mark Olesen authored
- relied on 'export' keyword, which was removed in commit b8448671 -- ENH: foamConfigurePaths support for additional items: -label 32|64 specify label size -system name specify 'system' compiler to be used -thirdParty name specify 'ThirdParty' compiler to be used -boost ver specify boost_version -boostArchPath dir specify BOOST_ARCH_PATH -cgal ver specify cgal_version -cgalArchPath dir specify CGAL_ARCH_PATH -clang ver specify clang_version for ThirdParty Clang -cmake ver specify cmake_version -fftw ver specify fffw_version -fftwArchPath dir specify FFTW_ARCH_PATH -metis ver specify METIS_VERSION -metisArchPath dir specify METIS_ARCH_PATH
-
Henry Weller authored
The best of the current options is to use the latest version of exuberant ctags (which has a new C++ parser) to generate both declaration and definition tags. gtags works to some extent and provides additional information about the function signatures but the C++ parser is not accurate and misses scope information. gtags can be used with the ctags parser which is effective but looses the primary advantage of gtags being able to provide function signatures so support has been switched-off by default. ebrowse does not appear to be very useful for traversing the OpenFOAM class tree and the support has been switched-off by default.
-
- Nov 05, 2016
-
-
Henry Weller authored
ctags-exuberant is now the more common name for the exuberant ctags program. Commented-out gtags as it is not commonly available.
-
- Nov 04, 2016
-
-
Henry Weller authored
Patch contributed by Paul Edwards, Intel
-
- Oct 28, 2016
-
-
Mark Olesen authored
- include cleanup of other postProcessing directories: * Ensight, EnSight, ensightWrite - don't need to remove files that cleanSnappyFiles already removed: * 0/cellLevel 0/pointLevel - bundle removal of constant/ items together: * constant/cellDecomposition constant/polyMesh constant/tetDualMesh
-
Mark Olesen authored
-
- Oct 25, 2016
-
-
Henry Weller authored
Patch contributed by Bruno Santos http://bugs.openfoam.org/view.php?id=2306
-