Mark Olesen
dd78e042fe
ENH: reduce reliance on FOAM_EXT_LIBBIN during builds
...
- just check WM_PROJECT_DIR instead.
- provide a fallback value when FOAM_EXT_LIBBIN might actually be needed.
Only strictly need FOAM_EXT_LIBBIN for scotch/metis decomposition, and
when these are actually supplied by ThirdParty.
All other ThirdParty dependencies are referenced by BOOST_ARCH_PATH etc.
Can therefore drop the FOAM_EXT_LIBBIN dependency for VTK-related
things, which do not use scotch/metis anyhow.
2017-04-04 15:28:42 +02:00
Mark Olesen
7d048c71be
Merge remote-tracking branch 'origin/master' into develop
2017-04-04 16:15:10 +02:00
Mark Olesen
638aded7cc
BUG: bad shell construct for building optional component
2017-04-04 14:13:55 +02:00
Mark Olesen
07ec2b3abd
STYLE: eliminate most use of _foamSource outside of the etc/ hierarchy
2017-02-23 10:58:55 +01:00
Andrew Heather
c0f44ac4f3
MRG: Integrated foundation code
2016-12-12 12:10:29 +00:00
Henry Weller
80db302666
Allwmake: Remove 'set -x' which generates a lot of noise
...
'set -x' should be used for debugging.
Added command printing into wmake and Allwmake as a replacement for
'set -x' to log current target.
2016-11-13 18:08:22 +00:00
Mark Olesen
95962d7780
ENH: provide conversion to/from ccm meshes (issue #204 )
2016-08-08 12:50:26 +02:00
Henry Weller
58f905ff70
C++11: Replaced the C NULL with the safer C++11 nullptr
...
Requires gcc version 4.7 or higher
2016-08-05 17:19:38 +01:00
Andrew Heather
9fbd612672
GIT: Initial state after latest Foundation merge
2016-09-20 14:49:08 +01:00
Mark Olesen
1d194d1629
CONFIG: allow static or dynamic linkage for optional conversion utility
2016-08-08 11:58:52 +02:00
Henry Weller
dea6a3c6e8
wmake/Allwmake: Completed support for targetType 'objects'
...
Patch contributed by Mattijs Janssens
2016-06-24 15:25:11 +01:00
Mark Olesen
1a9112e1b2
CONFIG: rename config file to avoid premature filtering of its name
2016-07-06 08:11:42 +02:00
Henry Weller
67de20df25
Further standardization of loop index naming: pointI -> pointi, patchI -> patchi
2016-05-18 21:20:42 +01:00
Henry Weller
450728ea84
Standardized cell, patch, face and processor loop index names
2016-04-25 12:00:53 +01:00
Henry Weller
43beb06018
Standardized cell, patch and face loop index names
2016-04-25 10:28:32 +01:00
Henry Weller
2d5ff31649
boundaryField() -> boundaryFieldRef()
2016-04-24 22:07:37 +01:00
Henry Weller
8c6fa81eba
vector::zero -> Zero
2016-04-16 18:34:41 +01:00
Henry Weller
a9b8bb13e0
applications/.*/Allwmake: Updated to support "stop on 1st error"
...
Patch contributed by Bruno Santos
Resolved bug-report http://www.openfoam.org/mantisbt/view.php?id=2042
2016-04-04 09:03:40 +01:00
Andrew Heather
c35bcc05f4
Merge branch 'develop' of develop.openfoam.com:Development/OpenFOAM-plus into develop
2016-06-27 23:22:54 +01:00
Andrew Heather
efb39a8790
ENH: (further) Doxygen documentation updates for module support
2016-06-27 20:34:19 +01:00
Mark Olesen
d5d0174b01
CONFIG: adjust for updated ThirdParty
...
- also update settings to include newer compiler versions
2016-06-14 10:46:20 +02:00
Henry Weller
350d03246e
scripts: Reformat with consistent section separators
2016-02-15 18:30:24 +00:00
Henry Weller
56fa7c0906
Update code to use the simpler C++11 template syntax removing spaces between closing ">"s
2016-01-10 22:41:16 +00:00
Henry Weller
e2ef006b91
applications: Update ...ErrorIn -> ...ErrorInFunction
...
Avoids the clutter and maintenance effort associated with providing the
function signature string.
2015-11-10 17:53:31 +00:00
Henry
844b283030
New version of wmake supporting out-of-tree object and dependency files
2014-12-14 21:42:18 +00:00
andy
6ba20b0f78
BUG: Updated ccm26ToFoam converter
2013-03-11 13:01:49 +00:00
andy
951c8436aa
ENH: Applying Gijs' patch: Update header documentation for utilities
2013-02-21 10:54:34 +00:00
Henry
c2dd153a14
Copyright transfered to the OpenFOAM Foundation
2011-08-14 12:17:30 +01:00
andy
eaef8d482b
STYLE: Updated 1991 start copyright year to 2004
2011-01-14 16:08:00 +00:00
andy
099cc39e2e
Revert "STYLE: 2011 copyright date."
...
This reverts commit b18f6cc1ce
.
2011-01-05 18:24:29 +00:00
graham
b18f6cc1ce
STYLE: 2011 copyright date.
2011-01-05 11:14:26 +00:00
Mark Olesen
060acc6eae
COMP: fix missing link references to FOAM_EXT_LIBBIN
2011-01-04 09:54:14 +01:00
Mark Olesen
f367ee2ece
ENH: add 'flip()' in-place method to edge, face, triFace
2010-12-07 08:58:31 +01:00
graham
f26b8c1cc7
STYLE: 80 char lines.
2010-07-28 16:42:53 +01:00
Mark Olesen
4712e131d9
STYLE: add some usage comments to some conversion utilities
...
STYLE: move polyDualMesh from conversion -> manipulation
2010-05-18 14:41:53 +02:00
Mark Olesen
d29c438657
STYLE: use url for FSF license instead of postal address, switch to GPL v3
2010-03-29 14:07:56 +02:00
Mark Olesen
d857d671ac
STYLE: use new argList argRead() method and operator[] for cleaner code.
...
- deprecate argList::additionalArgs() method and remove uses of it
2010-02-16 17:57:49 +01:00
Mark Olesen
00985638d8
remove fvCFD.H usage from remaining library source
...
- exception calcType.H since it'll most likely be used for building
applications anyhow
- use quailified names in more of the lagrangian code
- killed some tab indents in various places.
2009-12-02 15:34:52 +01:00
mattijs
dc999ad07e
fvMesh xfer constructor change
2009-08-07 11:27:48 +01:00
Mark Olesen
91157af10c
All ThirdParty build-related stuff moved there.
2009-07-24 23:10:15 +02:00
Mark Olesen
b1a3bcc9a9
take control of Allwmake scripts for third-party sources
...
- this improves the chances of having a current version
2009-07-24 11:01:29 +02:00
Mark Olesen
ffd9bb08a8
OSspecific: altered file tests
...
- removed the previously added fileName type(), isDir(), isFile() methods.
- added optional bool parameter to isFile() function to explicitly
enable/disable the check for gzip files.
- fixed minor bugginess where the default usage of isFile() would result in
false positive matches.
- be slightly more stringent and use isDir() and isFile() instead of
exists() function when we actually know the expected type.
2009-02-06 10:25:41 +01:00
Mark Olesen
28b200bcd9
update copyrights for 2009
2008-12-31 19:01:56 +01:00
Mark Olesen
5d0b3348c5
can call Allwmake scripts directly instead of with ( cd foo && ./Allwmake )
2008-11-05 10:39:06 +01:00
Mark Olesen
d5d80f0181
modified remaining Allwmake scripts to run from anywhere
2008-09-19 14:47:06 +02:00
Mark Olesen
7be206a5f3
Be pickier about only running certain scripts from the cwd
2008-08-09 18:50:27 +02:00
Mark Olesen
07d8a616f8
minor cleanup of Allwmake
...
- Remove paraFoam/Allwmake leftover junk
- Always attempt make of libccmio to ensure lnInclude/ exists
2008-07-25 16:04:32 +02:00
Mark Olesen
02cabc3cf2
updated Copyright (C) \d+-2008 OpenCFD Ltd.
2008-06-25 15:01:46 +02:00
Mark Olesen
3bbd01ebfb
minor changes to Allwmake script(s)
...
* use $WM_THIRD_PARTY_DIR variable in top-level Allwmake
* test new shell idiom for Allwmake files:
# run from this directory only
cd ${0%/*} || exit 1
this might be especially useful when building optional components
2008-06-15 17:57:55 +02:00
henry
e0d3735b08
Filter out 'Optional' directories from 'wmake all'; these must be built
...
specifically on the request of the user by running 'wmake all' or 'Allwmake'
in the directory as appropriate.
2008-06-11 09:44:14 +01:00