- Dec 08, 2018
-
-
Mark OLESEN authored
- now defaults to the project-version when absolutely nothing else is known STYLE: simplify internal calling in wmakeBuildInfo
-
Mark OLESEN authored
- local csh variable in foreach was masking the setenv
-
Mark OLESEN authored
- prefer this to using the OPENFOAM define since this improves the internal consistency with the build information. The API information could change between builds without the etcFiles.C being recompiled whereas the value of Foam::foamVersion::api is force updated during the build (triggers recompilation of globals.Cver)
-
- Dec 07, 2018
-
-
Andrew Heather authored
-
Andrew Heather authored
and final residuals, nIterations. See #1115.
-
Johan Roenby authored
-
- Dec 06, 2018
-
-
Andrew Heather authored
-
Andrew Heather authored
Reference: Comte-Bellot, G., and Corrsin, S., "Simple Eulerian Time Correlation of Full- and Narrow-Band Velocity Signals in Grid-Generated, 'Isotropic' Turbulence," Journal of Fluid Mechanics, Vol. 48, No. 2, 1971, pp. 273–337.
-
Andrew Heather authored
-
sergio authored
-
sergio authored
source directionalPressureGradientExplicitSource
-
Andrew Heather authored
ENH: isoSurfaceTopo: replacement for isoSurfaceCell. See merge request Development/OpenFOAM-plus!224
-
-
Andrew Heather authored
ENH: update handling of versioning and make control (issue #1010) See merge request OpenFOAM-plus!222
-
- Dec 05, 2018
-
-
Mark OLESEN authored
-
Mark OLESEN authored
-
Mark OLESEN authored
-
Mark OLESEN authored
- now placed under postProcessing/checkMesh and postProcessing/checkAMI, respectively. Output files are now also tagged with the id of the patch, in case there are multiple AMI patches in use.
-
Mark OLESEN authored
- the problem occurred when running the writers in a parallel solver or utility but requesting output on the master only. Adjusted the logic to avoid globalIndex for these cases. Previously the if (parallel_) checks were happening later, after the globalIndex had already been created.
-
Mark OLESEN authored
- the previous 9.0.0 was a premature change from ParaView 5.5 and still will not be reached for a while
-
Mark OLESEN authored
- use cellCentres() instead of volField equivalent for vtk conversion - make looping variables more consistent - centralize the transcription of OpenFOAM -> vtk tuples
-
Mark OLESEN authored
- now consider options '-hostRoots', '-roots' to be advanced options that don't need to be in the cache
-
Mark OLESEN authored
-
- Dec 04, 2018
-
-
Mark OLESEN authored
- The usage claimed '-output=', but was using '--output=' for the output file. Rectify to use single dash as documented.
-
Andrew Heather authored
ENH: momentum field function (issue #1105) See merge request Development/OpenFOAM-plus!223
-
Mark OLESEN authored
Calculates linear/angular momentum, reporting integral values and optionally writing the fields. Example momentum1 { type momentum; libs ("libfieldFunctionObjects.so"); ... writeMomentum yes; writeVelocity no; cylindrical true; origin (0 0 0); e1 (1 0 0); e3 (0 0 1); }
-
Mark OLESEN authored
-
Mark OLESEN authored
-
Mark OLESEN authored
- eg for foamVersion.H
-
sergio authored
Reducing running time in controlDict
-
- Dec 03, 2018
-
-
Andrew Heather authored
-
Andrew Heather authored
-
Andrew Heather authored
-
Andrew Heather authored
-
Andrew Heather authored
The freestreamFvPatchField previously employed a fixed value when supplying the inlet values. This commit extends the BC so that users can use another patch to supply the values via the new freestreamBC entry, e.g. to set the velocity to an atmospheric boundary layer profile: inlet { type freestream; freestreamBC { type atmBoundaryLayerInletVelocity; flowDir (1 0 0); zDir (0 0 1); Uref 20; Zref 20; z0 uniform 0.1; zGround uniform 935; } } The earlier specification is also maintained for backwards compatibility, e.g. inlet { type freestream; freestreamValue uniform (300 0 0); }
-
Mark OLESEN authored
- provide default WM_DIR if not already set, to improve robustness if a reduced environment is used - add etc/ to WM_PROJECT_SITE search. This makes the site directory structure consistent with the OpenFOAM structure. Eg, WM_PROJECT_SITE/etc/.. WM_PROJECT_SITE/bin/.. WM_PROJECT_SITE/platforms/.. - Don't set/export WM_OSTYPE. The default is POSIX and is properly defaulted throughout, including in CMakeLists-OpenFOAM.txt (also for Catalyst)
-
mattijs authored
-
- Dec 02, 2018
-
-
Mark OLESEN authored
- Use the OPENFOAM define (eg, 1806, 1812), which normally corresponds to a major release, to define an API level. This remains consistent within a release cycle and means that it is possible to manage several sub-versions and continue to have a consistent lookup. The current API value is updated automatically during the build and cached as meta data for later use, even when the wmake/ directory is missing or OpenFOAM has not yet be initialized. The version information reported on program start or with -help usage adjusted to reflect this. The build tag from git now also carries the date as being more meaningful to trace than a hash value. - Update etc/bashrc and etc/cshrc to obtain the project directory directly instead of via its prefix directory. The value obtained corresponds to an absolute path, from which the prefix directory can be obtained. The combination of these changes removes the reliance on any ...
-
- Nov 29, 2018
-
-
mattijs authored
-
- Dec 02, 2018
-
-
Mark OLESEN authored
- Uses the user-specified value for outputTemperature: { type externalCoupledTemperature; outputTemperture fluid; // or wall; } Otherwises uses 'wall' as a default (for compatibility) and emits a warning. The T.out header now reflects the type of output. Eg, # Values: area Tfluid qDot htc
-