- Nov 19, 2018
-
-
Mark OLESEN authored
-
- Nov 15, 2018
-
-
Mark OLESEN authored
- simplifies things for legacyCompile
-
- Oct 15, 2018
-
-
Mark OLESEN authored
- foamCleanPath now only splits the environment variable on ':', which allows other directories with spaces or '(..)' etc to pass through without major issue. - The filter arguments are split on whitespace, colons or semi-colons.
-
- Oct 12, 2018
-
-
Mark OLESEN authored
-
- Sep 12, 2018
-
-
Andrew Heather authored
-
- Aug 08, 2018
-
-
Mark OLESEN authored
- With argList::noFunctionObjects() we use the logic added in 4b933332 (issue #352) By removing the '-noFunctionObjects' option, we automatically suppress the creation of function-objects via Time (with argList as a parameter). There is generally no need in these cases for an additional runTime.functionObjects().off() statement Use the argList::noFunctionObjects() for more direct configuration and reduce unnecessary clutter in the -help information. In previous versions, the -noFunctionObjects would have been redundant anyhow, so we can also just ignore it now instead.
-
- Aug 07, 2018
-
-
Mark OLESEN authored
-
- Jun 27, 2018
-
-
Mark OLESEN authored
- the backend script should not be accessible from the PATH. Using deprecated/ adds a level of documentation.
-
- Jun 26, 2018
-
-
Andrew Heather authored
-
Andrew Heather authored
-
- Jun 25, 2018
-
-
Mark OLESEN authored
- since 1612, FOAM_INST_DIR and foamInstDir longer have any special meanings when sourcing the bashrc or cshrc files. Thus no need for special treatment in any of the dispatch wrappers. Retained FOAM_INST_DIR as (unexported) variable in etc/bashrc, just in case people are using patched versions of etc/bashrc as part of their installation. ENH: relax prefix restrictions on foamCreateVideo (issue #904) - shift the implicit '.' to be part of the default prefix. This allows things like "-image myimages_00" to work as might be expected.
-
- Jun 24, 2018
-
-
Mark OLESEN authored
- respect trailing '-', '.', '_' for the image prefix name. For example, -image press_ to accept press_*.png - additional -mask width option (for avconv)
-
- Jun 19, 2018
-
-
Mark OLESEN authored
- The additional output generated by #calc directives in the controlDict or decomposeParDict causes issues for the RunFunctions extraction of 'application' and 'numberOfSubdomains'. Avoid by using -disableFunctionEntries, which also has the side-effect of disabling '#include'.
-
- Jun 22, 2018
-
-
Mark OLESEN authored
- Don't remove the constant/polyMesh directory if it contains a blockMeshDict or blockMeshDict.m4 file. Offer a reminder that system/ is the normal place for it.
-
Mark OLESEN authored
- add additional control via a Foam::infoDetailLevel flag, which is supported by a 'DetailLevel' macro. Eg, DetailLevel << "some information" << nl - When infoDetailLevel is zero, the stdout for all Foam::system() calls are also redirected to stderr to prevent child output from appearing on the parent. - close stdin before exec in system call.
-
- Jun 19, 2018
-
-
Mark OLESEN authored
-
- Jun 18, 2018
-
-
Mark OLESEN authored
- add support by using updated foamEtcFile from 1806, which also add the '-config' short-cut option.
-
- Jun 08, 2018
-
-
Mark OLESEN authored
- now report as "min = XX max = YY average = ZZ" instead of as "min/max/average = XX, YY, ZZ" this makes it easier to parse any particular value (eg, with foamLog)
-
- Dec 21, 2017
-
-
Mark OLESEN authored
- removed some unneeded tutorial files
-
- Dec 18, 2017
-
-
Mark OLESEN authored
- include bash completion for paraFoam, and provision for using foamEtcFile as well.
-
- Dec 17, 2017
-
-
Mark OLESEN authored
-
- Dec 15, 2017
-
-
Mark OLESEN authored
-
Mark OLESEN authored
- ADIOS 1.13.0 - fftw 3.3.7 - paraview 5.4.1 ENH: include ThirdParty QT libraries in LD_LIBRARY_PATH for paraview
-
- Dec 14, 2017
-
-
Mark OLESEN authored
- this makes it possible to use "foamAddCompletion paraFoam" and have bash completions for paraFoam as well
-
- Dec 13, 2017
-
-
Mark OLESEN authored
-
- May 02, 2018
-
-
Mark OLESEN authored
- a -valgrind option for logging with valgrind - determine number of processors from system/decomposeParDict or -decomposeParDict if -np was not specified
-
- Apr 24, 2018
-
-
Mark OLESEN authored
- generalize some of the library extensions (.so vs .dylib). Provide as wmake 'sysFunctions' - added note about unsupported/incomplete system support - centralize detection of ThirdParty packages into wmake/ subdirectory by providing a series of scripts in the spirit of GNU autoconfig. For example, have_boost, have_readline, have_scotch, ... Each of the `have_<package>` scripts will generally provide the following type of functions: have_<package> # detection no_<package> # reset echo_<package> # echoing and the following type of variables: HAVE_<package> # unset or 'true' <package>_ARCH_PATH # root for <package> <package>_INC_DIR # include directory for <package> <package>_LIB_DIR # library directory for <package> This simplifies the calling scripts: if have_metis then wmake metisDecomp fi As well as reducing clutter in the corresponding Make/options: EXE_INC = \ -I$(METIS_INC_DIR) \ -I../decompositionMethods/lnInclude LIB_LIBS = \ -L$(METIS_LIB_DIR) -lmetis Any additional modifications (platform-specific or for an external build system) can now be made centrally.
-
- Apr 17, 2018
-
-
Mark OLESEN authored
- affected csh users
-
- Apr 12, 2018
-
-
Mark OLESEN authored
- now uses current OpenFOAM code level - added initial catalyst script for insitu processing of overset
-
- Feb 20, 2018
-
-
Mark OLESEN authored
- now replaced 'if ! isTest' with 'if notTest' for most cases.
-
- Jan 31, 2018
-
-
Mark OLESEN authored
- sentinel was not working properly when building user-space routines
-
- Jan 24, 2018
-
-
Mark OLESEN authored
- forward command-line arguments for paraview, where they may also be evaluated (cshrc, POSIX shell) Eg, . etc/bashrc ParaView_VERSION=5.4.1-mpipy source etc/cshrc ParaView_VERSION=5.4.1-mpipy
-
- Jan 16, 2018
-
-
Mark OLESEN authored
- also handle stray semi-colons in foamCleanPath. Treat like a ':' separator. They are incorrect and potentially problematic for shell evals.
-
- Jan 11, 2018
-
-
Mark OLESEN authored
- export library path for gmp/mpfr from CGAL config files. This is required when non-system gmp/mpfr libraries are being used, but not using a ThirdParty compiler installation. - automatically handle lib/ vs lib64/ (eg, for central installations) for packages such as boost, CGAL, etc. While the ThirdParty compilation of these will normally land in lib64/, this may not be the case when they are supplied by another means. - reworked the handling of foamEtcFile and foamCleanPath for less clutter in the configuration files. Added the bin/tools/lib-dir script to handle logic that is too complex to easily manage in csh.
-
- Jan 09, 2018
-
-
Mark OLESEN authored
-
Mark OLESEN authored
- for tutorials that are known to run poorly, can provide a placeholder Allrun-optional instead of the usual Allrun script. If this is detected, the case will be skipped.
-
- Nov 13, 2017
-
-
Mark OLESEN authored
- support when creating modules for OpenFOAM. Original source from Ivan Spisso (CINECA) modified by OpenCFD
-
- Nov 04, 2017
-
-
Mark OLESEN authored
-
Mark OLESEN authored
-
Mark OLESEN authored
-