- Feb 24, 2017
-
-
Mark Olesen authored
- new behaviour is to do nothing if no platform was specified. This helps avoid inadvertently removing files. - support special platforms for compatibility with wmake/wclean targets. Eg, "wcleanPlatform all" - allow use from ThirdParty top-level as well, since the directory structure is similar. BUG: fix regression in wcleanLnIncludeAll introduced by 9e2e1115
-
- Feb 23, 2017
-
-
Mark Olesen authored
-
Mark Olesen authored
Can now use this: _foamSourceEtc config.sh/scotch _foamSourceEtc config.csh/scotch instead of this: _foamSource $($WM_PROJECT_DIR/bin/foamEtcFile config.sh/scotch) _foamSource `$WM_PROJECT_DIR/bin/foamEtcFile config.csh/scotch` In the bash/sh version, leave the _foamSource function for now, since ThirdParty is still relying on it. STYLE: elminate while-loop for _foamAddPath etc since this type of construct isn't readily possible for csh and isn't being used anywhere.
-
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
-
Mark Olesen authored
-
Mark Olesen authored
STYLE: improve consistency in Allwclean scripts
-
- Feb 21, 2017
-
-
mark authored
- this may still need more testing, but the basic idea is to find directories with 'Allwclean' or 'Make' and process them (once!)
-
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
-
mark authored
- remove some spurious regExp includes
-
- Feb 20, 2017
-
-
Mark Olesen authored
- as per bashrc,cshrc delimit with "# USER EDITABLE PART" "# END OF (NORMAL) USER EDITABLE PART" this can help simplify any patching for system-building scripts etc.
-
Mark Olesen authored
- bump ADIOS version to 1.11.1
-
Mark Olesen authored
-
- 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
- reduces unexpected interactions between various make elements
-
mark authored
- The dirToString -strip option is simple, but reduces effort for the caller.
-
Mark Olesen authored
- also add some comments about the side-effects
-
Mark Olesen authored
- For convenience, let "wmake some/path/filename.C" behave similar to "wmake some/path" and trace back for the Make directory.
-
- Feb 20, 2017
-
-
Sergio Ferraris authored
Flat list output See merge request !93
-
Mark Olesen authored
-
mattijs authored
-
mattijs authored
For certain combinations of rays and triangles the fast bb-triangle intersection routine is not correct. For now revert to slow edge-by-edge intersection.
-
- Feb 15, 2017
-
-
mattijs authored
-
- Feb 10, 2017
-
-
Andrew Heather authored
-
Andrew Heather authored
-
Andrew Heather authored
BUG: noise - updated creation of control dictionary to allow -case option and env variables. Fixes #402
-
Andrew Heather authored
-
Mark Olesen authored
- Introduce writeList(Ostream&, label) method in various List classes to provide more flexibility and avoid hard-coded limits when deciding if a list is too long and should be broken up into multiple lines (ASCII only). - The old hard-code limit (10) is retained in the operator<< versions - This functionality is wrapped in the FlatOutput output adapter class and directly accessible via the 'flatOutput()' function. Eg, #include "ListOps.H" Info<< "methods: " << flatOutput(myLongList) << endl; // OR Info<< "methods: "; myLongList.writeList(os) << endl;
-
- Feb 09, 2017
-
-
sergio authored
-
Mark Olesen authored
- templated code that is not actually be used yet. ENH: avoid combineFields for serial case Note: a 'master-only' variant with combineList only on the master and without scatter can be pursued later.
-
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
-
Mark Olesen authored
- collects the log information only, without running any cases. This can be useful if the user has terminated the test prematurely but nonetheless wishes to summarize the log output.
-
Mark Olesen authored
-
- Feb 08, 2017
-
-
Mark Olesen authored
- constness on local variables, pre-increment on loops, parameter names
-
Mark Olesen authored
- outputs compound tags etc. Should only be called by itself or by a derived class.
-
mattijs authored
-
mattijs authored
-
- Feb 06, 2017
-
-
Mark Olesen authored
-
Mark Olesen authored
-
Mark Olesen authored
- fast means of ensuring we are only testing what is contained in the repository
-