- 08 Oct, 2020 1 commit
-
-
Mark OLESEN authored
- the problem arises when output fields are missing on some processors. When the information is combined, the resulting HashTables can have different insertion orders. This poses an issue when there are hash key collisions and thus different chaining. - Use sorted order.
-
- 30 Sep, 2020 1 commit
-
-
Triggered when running e.g. postProcess
-
- 24 Sep, 2020 3 commits
-
-
Mark OLESEN authored
-
Mark OLESEN authored
- specifying gradientExpr without a valueExpr, a missing fractionExpr should be treated as 0 (gradient only), not as 1 (value only) ENH: improve sanity checks + evaluation short-cuts in exprMixedFvPatchField
-
Mark OLESEN authored
- incorrect branching logic caused the "0" case to be ignored
-
- 16 Sep, 2020 1 commit
-
-
Mark OLESEN authored
- mostly only tripped when using fractional edge grading, since this is where the list reading is used. Overseen in commit 7da0b5be.
-
- 06 Aug, 2020 1 commit
-
-
Mark OLESEN authored
- the various information queries MUST be executed with the '--no-print-directory' or risk polluting values in the information queries. This is mostly seen with the 'canCompile' test for tutorials running in parallel.
-
- 27 Jul, 2020 3 commits
-
-
Mark OLESEN authored
-
Mark OLESEN authored
- backported fix from develop COMP: incorrect variable names in PtrListOpsTemplates.C
-
Mark OLESEN authored
-
- 26 Jun, 2020 5 commits
-
-
Mark OLESEN authored
-
Mark OLESEN authored
- used fluidThermo::typeName instead of fluidThermo::dictName within the Cp() method.
-
-
-
Mark OLESEN authored
- only checked if it started with '/' and not 'd:/' (for example).
-
- 04 Jun, 2020 2 commits
-
-
Mark OLESEN authored
-
Mark OLESEN authored
-
- 26 May, 2020 1 commit
-
-
Mark OLESEN authored
-
- 14 May, 2020 1 commit
-
-
Mark OLESEN authored
-
- 12 May, 2020 1 commit
-
-
Andrew Heather authored
-
- 11 May, 2020 1 commit
-
-
Mark OLESEN authored
-
- 06 May, 2020 3 commits
-
-
Mark OLESEN authored
-
Mark OLESEN authored
-
Mark OLESEN authored
- improves build robustness, even with a reduced environment (#517)
-
- 05 May, 2020 2 commits
-
-
Andrew Heather authored
ENH: improve cmake/ParaView config handling See merge request !358
-
Mark OLESEN authored
- improve handling of changes in ParaView/VTK or cmake parameters (#1693) * adjust internals to support recording of an unlimited number of configuration parameters and use file `cmp` instead of trying to check strings ourselves. ENH: new wmake/scripts/wmake.cmake-args handler - additional handling of -prefix=... as CMAKE_INSTALL_PREFIX export. - in some contexts, can use instead of AllwmakeParseArguments
-
- 27 Apr, 2020 2 commits
-
-
Mark OLESEN authored
- an otherwise confusing amount of output that may not be expected
-
Mark OLESEN authored
-
- 21 Apr, 2020 2 commits
-
-
Mark OLESEN authored
- bin/tools/create-mpi-config to query/write values for system openmpi. In some cases this can be used to avoid an mpicc requirement at runtime. - adjust openfoam session to include -test-tutorial forwarding to the tutorials/AutoTest. This helps with writing installation tests. - adjust foamConfigurePaths to latest version - removal of gperftools default config, as per develop
-
Mark OLESEN authored
-
- 16 Apr, 2020 2 commits
-
-
Mark OLESEN authored
- remove MSWindows components (code and makefiles) - use cxx, hxx extensions to reduce possible confusion with other "list" and "vector" classes - use C++ versions for C headers
-
Mark OLESEN authored
- inadvertently set to zero instead of one (in commit 1d85fecf)
-
- 15 Apr, 2020 3 commits
-
-
Mark OLESEN authored
- align wmake have_* scripts to support version query as per current develop branch - use config.sh/ fallbacks when the corresponding *_ARCH_PATH is empty (eg, BOOST, CGAL, FFTW). This aids when building outside of the regular OpenFOAM environment.
-
Mark OLESEN authored
- add '[-+.~]' to the recognized qualifiers. This allows simple readable names such as WM_COMPILER=Clang-vendor but also opens the FUTURE (not yet supported) possibility of combining in additional information. For example, WM_COMPILER=Clang~openmp WM_COMPILER=Clang+cuda~openmp by using '+' (add) and '~' (subtract) notation similar to what spack uses. CONFIG: support 'override' rules - if present, compiler-family 'override' rules are included after compiler-family 'general' rules have been included. This allows a central means for including dynamically generated content to override some values. Some examples: To handle different gcc versions (system compiler): wmake/rules/...Gcc/override ``` ifneq (,$(findstring 9, $(WM_COMPILER))) cc := gcc-9 CC := g++-9 -std=c++11 endif ``` To handle different openmp on Darwin (#1656): wmake/rules/darwin64Clang/override ``` # Use libomp (not libgomp) unless openmp is disabled ifeq (,$(findstring "~openmp", "$(WM_COMPILER)")) COMP_OPENMP = -DUSE_OMP -Xpreprocessor -fopenmp LINK_OPENMP = -lomp else include $(GENERAL_RULES)/no-openmp endif ``` This treatment arguably fits into wmake/rules/darwin64Clang/general, but it serves to illustrate a possible use case.
-
Mark OLESEN authored
- requires -Xpreprocessor - uses 'libomp' (no 'libgomp' link)
-
- 09 Apr, 2020 1 commit
-
-
Andrew Heather authored
-
- 06 Apr, 2020 3 commits
-
-
Mark OLESEN authored
-
Mark OLESEN authored
- can aid when creating source-only or binary-only packages
-
Mark OLESEN authored
-
- 03 Apr, 2020 1 commit
-
-
Mark OLESEN authored
- eg, for a uniform field and auto range.
-