- May 01, 2020
-
-
Mark OLESEN authored
-
Andrew Heather authored
Update primitive patch templating and storage See merge request !357
-
- Apr 30, 2020
-
-
Mark OLESEN authored
- simplified templating, which cleans up code and does not appear to break any normal user coding. ENH: unique_ptr instead of homegrown demand-driven handling.
-
Mark OLESEN authored
- allows easier identification for future changes
-
Mattijs Janssens authored
WIP-ENH: add directionalMeshWave functionality See merge request !356
-
- Apr 29, 2020
-
-
Kutalmış Berçin authored
For a given point within a given mesh, the existing `meshWave` method gives the orthogonal distance to a patch. In meshes with very steep terrain (e.g. a hill of 90 [deg], this might be problematic for the fields that require the distance to the patch associated with the terrain surface. `directionalMeshWave` is a variant of `meshWave` distance-to-patch method, which ignores the component in the specified direction. Can be used e.g. to calculate the distance in the z-direction only. TUT: add example of directionalMeshWave to mesh/moveDynamicMesh/SnakeCanyon Requirement by CENER Implementation by Mattijs Janssens
-
- Apr 28, 2020
-
-
Mark OLESEN authored
- preliminary to further changes (#1675)
-
Mark OLESEN authored
-
Mark OLESEN authored
- takes a search string and a replacement character. The replacement character can also be a nul char ('\0'), which simply removes the characters. Possible uses: * Replace reserved characters str.replaceAny("<>:", '_'); * Remove shell meta-characters or reserved filesystem characters str.replaceAny("*?<>{}[]:", '\0');
-
Mark OLESEN authored
-
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.
-