- Aug 19, 2022
-
-
Mark OLESEN authored
- the cpp command is used to process Make/{files,options}, but builtin defines such as `linux` will cause problems (macro replacement) if these is present in the Make/{files,options}. Solve by undefining -Ulinux, -Uunix macros, which will leave directory names such as "/usr/lib/x86_64-linux-gnu/..." intact. Directories with _linux, __linux__ content (for example), could still pose future issues.
-
Mark OLESEN authored
- as an alternative output transform (supplementary to the regular coordinate system specification - issue #2505) it is now possible to specify the rotation centre directly. Example: formatOptions { vtk { scale 1000; // m -> mm transform { origin (0 0 0); rotationCentre (1 0 0); rotation axisAngle; axis (0 0 1); angle -45; } } } This behaves like the transformPoints and surfaceTransformPoints '-centre' option (formerly '-origin') in that it removes the specified amount from the point locations, applies the rotation and finally adds the specified amount back to the newly rotated point locations. The results of specifying a `rotationCentre` and a non-zero coordinate system `origin` may not be intuitively evident.
-
- introduce a FOAM_LD_LIBRARY_PATH variable to shadow DYLD_LIBRARY_PATH on MacOS. The DYLD_LIBRARY_PATH and LD_LIBRARY_PATH cannot be modified via sub shells etc when SIP is active. This helps circumvent these restrictions, which is obviously a hack, but seems to be required. COMP: disable -ftrapping-math in geompack for MacOS
-
Mark OLESEN authored
-
- Aug 18, 2022
-
-
Mark OLESEN authored
- the output write scaling should be applied *after* undoing the effects of the specified rotation centre. Fixes #2566 ENH: update option names for transformPoints and surfaceTransformPoints - prefer '-auto-centre' and '-centre', but also accept the previous options '-auto-origin' and '-origin' as aliases. Changing to '-centre' avoids possible confusion with coordinate system origin().
-
- Aug 11, 2022
-
-
mattijs authored
Read from optional subdictionary.
-
- Aug 09, 2022
-
-
Kutalmış Berçin authored
-
Kutalmış Berçin authored
-
Kutalmış Berçin authored
DOC: forceCoeffs: correct the header file content (#2530)
-
- Aug 08, 2022
-
- Aug 04, 2022
-
-
Mattijs Janssens authored
snappyHexMesh : refine based on curvature See merge request !558
-
Mattijs Janssens authored
-
Mattijs Janssens authored
Update of view factor generation using 2AI and 2LI methods plus CGAL for ray tracing See merge request !551
-
-
-
-
-
-
-
-
-
-
-
The new algorithm introduces an optional entry 'nAlphaSmoothCurvature', and aims to smooth interface curvatures to reduce spurious currents.
-
- Aug 03, 2022
-
-
mattijs authored
-
Kutalmış Berçin authored
-
Kutalmış Berçin authored
-
- Aug 02, 2022
-
-
Kutalmış Berçin authored
-
- Aug 01, 2022
-
-
mattijs authored
-
- Jul 27, 2022
-
-
Kutalmış Berçin authored
-
- Jul 25, 2022
-
-
Kutalmış Berçin authored
When a finite-area case could not find an entry for "lnGradSchemes" in the "faSchemes" file, the "corrected" scheme has been picked up by default. Therefore, any changes in "snGradSchemes" entry will not be read by finite-area models.
-
-
- Jul 22, 2022
-
-
Mark OLESEN authored
- consistent with defining IO of int32_t/int64_t and with recent changes to ensightFile. Using the primitives directly instead of typedefs to them makes the code somewhat less opaque.
-
- Jul 21, 2022
-
-
Mark OLESEN authored
-
Mark OLESEN authored
- they are/were identical to versions without an embedded '2'
-
Mark OLESEN authored
- parse out symbols and use abi::__cxa_demangle for more readable names in safePrintStack. - shorten prefixed /path/openfoam/platforms/lib/... to start with "platforms/lib/..." to avoid unreadably long lines. - improved file-scope localization of helper functions. STYLE: use std::ios_base::basefield instead of dec|oct|hex for masking
-
- Jul 20, 2022
- Jul 19, 2022
-
-
Mark OLESEN authored
-