- Apr 28, 2020
-
-
Mark OLESEN authored
-
Mark OLESEN authored
-
Mark OLESEN authored
-
Mark OLESEN authored
- construct from dimensioned/value, defaulting name from value. Can be convenient for these type of operations: max(.., dimensionedScalar(somedims, 0.5)) - construct from dimensioned/one, forwarding to pTraits::one. Can be convenient for constructors: volScalarField( ..., dimensionedScalar(somedims, one{})) ENH: minor updates to zero/one classes. - add global 'One' constant for symmetry with 'Zero'.
-
Mark OLESEN authored
- use dictionary::get<..> instead of lookup in a few more places
-
- Apr 27, 2020
-
-
Mark OLESEN authored
- clearer than passing a reference to a dummy variable, or relying on move occuring within the copy constructor (historical, but should be deprecated) STYLE: consistent autoPtr syntax for uncollated file operations
-
Mark OLESEN authored
- can help in circumstances when an zero-sized entry is written on some processors, but the compound-type may be useful for determining a particular code path when re-reading the files. Ensures that the information is consistent on all processors. STYLE: adjust separation of includes between List.H and UList.H
-
Mark OLESEN authored
-
- Apr 24, 2020
-
-
mattijs authored
Also adds pointTopoDistance, edgeTopoDistance.
-
- Apr 21, 2020
-
-
Mark OLESEN authored
- various changes
-
Mark OLESEN authored
-
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
-
Mark OLESEN authored
-
Mark OLESEN authored
-
Mark OLESEN authored
-
- Apr 20, 2020
-
-
Andrew Heather authored
Feature VOF mass models See merge request !351
-
1) Add interfaceHeatResistance model to icoReactingMultiphaseInterFoam This model uses a spread source for the continuity Eq. It is recommended for cases with good mesh resolution. 2) Adding iso-surface type of calculation for the interface for the kineticGasEvaporation model 3) Add switch for option to take into account volume change 4) Add poolEvaporation tutorial
-
mattijs authored
-
mattijs authored
-
- Apr 17, 2020
- Apr 16, 2020
-
-
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)
-
- Apr 15, 2020
-
-
Mark OLESEN authored
-
Mark OLESEN authored
- Query the etc/config.sh/compiler for Gcc/Clang versions
-
Mark OLESEN authored
-
OpenFOAM bot authored
-
mattijs authored
-
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 lib...
-
Mark OLESEN authored
- requires -Xpreprocessor - uses 'libomp' (no 'libgomp' link)
-
- Apr 14, 2020
-
-
Andrew Heather authored
TUT: clean up multiphase tutorials See merge request !347
-
Kutalmış Berçin authored
-
- Apr 09, 2020
-
-
Andrew Heather authored
-
- Apr 08, 2020
-
-
sergio authored
1) The sign of radiative flux (qr) for modes Power and HeatFlux was corrected. 2) Relaxation factor implementation was incomplete. Now caching valueFraction and refValue from the previous time step.
-
sergio authored
-
Mark OLESEN authored
- use Clang instead of Gcc for Darwin since this is its system compiler. The user can force use of Gcc by using Gcc92 etc. - make etc/cshrc sed check more robust. - replace tcsh (${%var}) syntax with ("${var}" != "") [Fixes and ideas from Alexey Matveichev] CONFIG: do not source the gperftools environment by default - this is now an used feature, but can be re-enabled by advanced users if required.
-
Mark OLESEN authored
- add edit of llvm/mesa/vtk paths. Reduce some verbosity - include Darwin in foamInstallationTest, foamSystemCheck to avoid a false negative.
-
Mark OLESEN authored
- as a side-effect of recent changes, command-line stripping of .gz extensions on input was lost. For example, OK: surfaceTransformPoints file.stl ... Fail: surfaceTransformPoints file.stl.gz ... - restore the previous behaviour of silently stripping the '.gz' extension on input. ENH: add triSurface::New selector entry point - for symmetry with MeshedSurface
-