- Jun 01, 2018
-
-
- May 29, 2018
-
-
Mark OLESEN authored
-
- May 16, 2018
-
-
Mark OLESEN authored
- tie the MPI rules to the base compiler type *without* its version. Eg, linux64Gcc (which exists) instead of linux64Gcc81
-
- 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.
-
- Mar 21, 2017
-
-
Mark Olesen authored
- this corresponds to what various module or build systems provide. ThirdParty builds are unaffected since they install into FOAM_EXT_LIBBIN
-
- Nov 09, 2016
-
-
Mark Olesen authored
- Follow similar pattern as per boost/CGAL with the '*-none' to disable, and '*-system' for system installations. Also support central non-ThirdParty installations by specifying the version as "*-system", but also providing the fully qualified *_ARCH_PATH too. -- ENH: Verify label and scalar sizes used in the metis header. - ensure they match with expected values, which can be obtained via the OpenFOAM definitions for WM_LABEL_SIZE and WM_PRECISION_OPTION
-
- Nov 04, 2016
-
-
Mark Olesen authored
- Only reference the FOAM_EXT_LIBBIN locations when linking. The respective SCOTCH_ARCH_PATH/lib, METIS_ARCH_PATH/lib locations either do not exist, or are possibly inconsistent and won't be seen at run-time anyhow. - Incorporate decompose/metisDecomp/Allwmake into the top-level decompose/Allwmake
-
- Aug 23, 2016
-
-
Henry Weller authored
Patch contributed by Bruno Santos Resolves patch request http://bugs.openfoam.org/view.php?id=2212
-
- Sep 28, 2011
-
-
andy authored
-
- Apr 28, 2011
-
-
Mark Olesen authored
-
- Apr 11, 2011
-
-
mattijs authored
-
- Dec 30, 2010
-
-
Mark Olesen authored
- place under $WM_THIRD_PARTY_DIR/lib/$WM_OPTIONS - relocate FOAM_MPI_LIBBIN accordingly
-
- Nov 09, 2010
-
-
Mark Olesen authored
- for future updates of scotch, need to edit these two files: OpenFOAM-<VERSION>/src/parallel/decompose/Allwmake ThirdParty-<VERSION>/Allwmake
-
- Nov 08, 2010
-
-
Mark Olesen authored
-
- Oct 20, 2010
-
-
graham authored
-
- Sep 30, 2010
-
-
mattijs authored
-
- Mar 18, 2010
-
-
Andrew Heather authored
-
- Mar 01, 2010
-
-
Andrew Heather authored
The dummyThirdParty tree builds libraries which are drop-in (but non-functional) versions of some thirdparty libraries. This will make it easier to ship binary versions without having to ship thirdparty packs.
-
mattijs authored
-
- Jan 04, 2010
-
-
mattijs authored
Scotch is now built using its own build system which builds an additional metis.h which conflicts with the metis one so to have separate include directory settings we also need separate Make/ structures.
-
- Nov 20, 2009
-
-
Mark Olesen authored
- in preparation for adding an optional '-reconstruct' to a few utilities re-use as -lreconstruct library - move related stuff there too src/decompositionMethods/decompositionMethods -> src/parallel/decompositionMethods - added missing namespace qualifiers
-
- Oct 11, 2009
-
-
graham authored
-
- Aug 20, 2009
-
-
graham authored
-
- Aug 19, 2009
-
-
graham authored
- Aug 18, 2009
-
-
graham authored
Adding -lrt to decompositionMethods/decompositionMethods/Make/options to get rid of get_clocktime error.
-
- Apr 28, 2009
-
-
graham authored
openSUSE 11.1. Added 20 to the template depth for all architectures for CGAL.
-
- Apr 23, 2009
-
-
mattijs authored
-
- Apr 02, 2009
-
-
mattijs authored
-
- Jan 15, 2009
-
-
mattijs authored
-
- Jun 09, 2008
-
-
henry authored
Changed WM_THIRD_PARTY to WM_THIRD_PARTY_DIR and added to all 'options' files that use third-party software.
-
- Jun 05, 2008
-
-
Mark Olesen authored
-
- Jun 03, 2008
- May 23, 2008
-
-
Mattijs Janssens authored
-
- Apr 15, 2008
-
-
OpenFOAM-admin authored
-