4bc9c98695
STYLE: Corrected file name in surface noise, added README file
2017-11-07 16:08:30 +05:30
a7095ceded
Merge branch 'master' of develop.openfoam.com:Development/OpenFOAM-plus
2017-11-06 09:05:02 -08:00
07e662a0ef
BUG: Correcting adimensional formulation for fanPressureFvPatchScalarField
2017-11-06 09:04:15 -08:00
454e609fbc
ENH: Adding momemtum predictor to chtSimpleFoam
2017-11-06 09:03:42 -08:00
ad116ef7f2
ENH: use updated ITstream for parsing strings to token lists
2017-11-06 17:38:53 +01:00
9ac1fa417b
BUG: finiteArea: corrected reference access to tmps
2017-11-06 11:54:20 +00:00
c0ba7bf05a
STYLE: use Ostream writeEntry when writing key/value entries
...
- makes for clearer code
ENH: make writeIfDifferent part of Ostream
2017-11-06 00:49:24 +01:00
61534989df
ENH: simplify primitiveEntry parsing code, move append new tokens
...
- simplify string output code
2017-11-05 22:07:17 +01:00
c4de3e0a4d
ENH: enhancements to behaviour of token
...
- improved memory alignment reduces overhead for Int32 compilation
- added move/swap semantics
- made the type() readonly in favour of setVariant() to allow change
of variant within a particular storage representation.
Eg, STRING -> VERBATIMSTRING.
2017-11-05 20:05:28 +01:00
e1b71c028c
ENH: add move/swap semantics to string types and regExp
...
- move append() single element to List and DynamicList
ENH: add stringOps::count to avoid unnecessary string conversions
2017-11-05 13:26:10 +01:00
cae8a894cd
ENH: allow creation of ITstream by parsing string
2017-11-06 09:25:58 +01:00
48332c8f16
functionObjects::ddt: New functionObject which calculates and writes the Eulerian time derivative of a field
...
Based on patch contributed by Tobias Holzmann
Resolves feature-request https://bugs.openfoam.org/view.php?id=2525
2017-11-05 10:58:07 +00:00
cad0455d46
TUT: consistent application name for lumpedPointMotion
...
- use simpleFoam for steady-state and change to pimpleFoam for
transient. This provides better correspondence with the expected log
output.
2018-07-23 09:12:06 +02:00
418cc9b268
STYLE: minor adjustments in wmake scripts.
...
- comments
- avoid egrep for getting processor count.
- wcleanBuild, wcleanPlatform with shorter form '-curr' instead of '-c'
to avoid any potential user confusion with '-comp'
2018-07-22 18:28:29 +02:00
f9a956ba7e
STYLE: use sigFpe::ignore helper class in runTimePostProcessing (issue #897 )
2018-07-20 15:56:15 +02:00
56dd71ab11
CONFIG: cmake targets are globally unique
...
- unify CMakeLists naming and align content
2018-07-20 12:49:25 +02:00
96b65a781d
STYLE: remove spacing around forAll macros and template '> >' closing
2018-07-06 11:03:28 +02:00
957d8dc38d
CONFIG: force loading of shell functions (issue #944 )
...
- this avoids a situation when an aborted sourcing of the etc/bashrc
file can leave WM_SHELL_FUNCTIONS defined, which causes all
subsequent sourcing to fail.
2018-07-19 16:57:38 +02:00
34a7ea5da7
STYLE: use auto + cfind for constructor tables
2018-07-19 15:55:08 +02:00
cdcbcf4c78
ENH: minor improvements for command-line handling
...
- check for excess input on command-line arguments
- reduce fileHandler warning verbosity when the output banner is
disabled
2018-07-19 14:52:27 +02:00
6e2ba37963
CONFIG: new scotch version (6.0.6). Update clang minor versions.
2018-07-19 13:47:32 +02:00
ed4ffd8f89
ENH: add decomposePar -dry-run option
...
- can be used to test the behaviour of the decomposion and its
characteristics without writing any decomposition to disk.
Combine with -cellDist to visualize the expected decomposition
result.
2018-07-19 11:04:38 +02:00
7cb5b638ad
STYLE: more consistency in handling of -region vs -allRegions
2018-07-19 09:15:33 +02:00
8042647610
STYLE: use newer argList access methods
2018-07-19 08:32:18 +02:00
712f49758a
TUT: update snappy dictionaries to use minMedialAxisAngle
...
- canonical parameter name changed from "minMedianAxisAngle" to
"minMedialAxisAngle" (DEC-2013), but was never previously reported
as having changed.
2018-07-18 16:47:34 +02:00
a592ebc073
STYLE: avoid unrestricted dictionary lookup in conversion, sampling, surfMesh
...
- aids with detection of excess tokens (issue #762 )
- deprecated dictionary::operator[] in favour of the lookup() method
which offers more flexibilty and clarity of purpose.
Additionally, the read<> and get<> forms should generally be used
instead anyhow.
2018-07-18 13:33:00 +02:00
956abe3f38
ENH: make setAverage optional for mapped patches (issue #943 )
2018-07-18 12:17:36 +02:00
a225d5f87a
ENH: more tuning parameters for user environment
...
- FOAM_CONFIG_NOUSER
Suppress use of user/group configuration files.
This is useful when packaging for a central installation.
- allow additional user tuning of compiler settings.
Per-compiler overrides in "compiler-$WM_COMPILER" files
2018-07-18 10:25:55 +02:00
3bb5cef5bf
ENH: decompsition: check for mesh dimensions. Fixes #937 .
2018-07-18 09:29:28 +01:00
64855e8c12
STYLE: patchCloudSet: typo in header
2018-07-12 17:31:01 +01:00
84784c5061
Merge remote-tracking branch 'origin/master' into develop
2018-07-13 13:25:11 +02:00
71ab8a473d
ENH: add normalise methods for vectors and normalised function
...
- the vector normalise() method modifies the object inplace,
the normalised function returns a copy.
vector vec1(1,2,3);
vec1.normalise();
vs
vector vec1(1,2,3);
vec1 /= mag(vec1) + VSMALL;
For const usage, can use either of these
const vector vec2a(normalised(vector(1,2,3)));
const vector vec2b(vector(1,2,3).normalise());
2018-07-13 11:58:47 +02:00
0304911921
STYLE: more consistent use of dimensioned Zero, scalar decimal points
...
- use scalar(0) instead of scalar(0.0) etc
2018-07-13 10:28:48 +02:00
e9f0ebc730
GIT: fvSolution: multiple entries from merging.
2018-07-12 13:39:02 +01:00
9ee6036bb2
ENH: surfaceCheck. New writeSets option. Fixes #717 .
2018-07-12 13:33:28 +01:00
cb727ab3d1
ENH: processorPolyPatch: warn for wrong number of processors. Fixes #933 .
2018-07-12 13:32:04 +01:00
181582fef8
TUT: remove extraneous '}' from dictionary input
2018-07-11 14:24:49 +02:00
81840755fe
SUBMODULE: bump cfmesh to develop branch
2018-07-10 19:21:47 +02:00
322d642b57
ENH: verify manual input for labelToCell etc (issue #895 )
...
DOC: document topo sources inputs in doxygen format
ENH: check for excess tokens in dictionary input (issue #762 )
- various bits of code cleanup (modernization) in meshTool/sets.
2018-07-07 00:22:58 +02:00
dda1c5f004
STYLE: naming inconsistency for "U" field (issue #917 )
...
- had "UName" instead of "U" for the single field lookup.
2018-07-10 19:11:43 +02:00
a7e37656e8
ENH: reduce storage requirement for volumeType
...
- char instead of integer representation for the enumeration.
- additional constructor as lookupOrDefault from dictionary entry.
2018-07-11 08:50:38 +02:00
d530bc254a
STYLE: code cleanup searchableSurface (issue #929 )
...
- improve doxygen entries for searchable surfaces.
- support selection of searchable surfaces with shorter names.
Eg,
type box | cylinder | ...;
vs type searchableBox | searchableCylinder | ...;
2018-07-06 11:03:28 +02:00
1ee5144079
STYLE: reset version to plus after re-integration of the master branch
2018-07-10 16:44:43 +01:00
7b8e2b1a18
Merge remote-tracking branch 'origin/master' into develop
2018-07-10 16:42:59 +01:00
7156b40fb8
ENH: ensight: allow use for non-time directory based field. Fixes #919 .
2018-07-05 13:53:59 +01:00
ad5ab870ef
Merge branch 'feature-dictionary-checks' into develop
2018-07-05 13:40:25 +02:00
109a791d35
TUT: adjust dictionary parsing tests
2018-07-05 11:09:40 +02:00
e8fcd1d351
STYLE: enforce dictionary read length for read UNames/epsilonNames entry
2018-07-05 11:00:16 +02:00
209884d39b
STYLE: enforce dictionary read length for box/boxes entry
2018-07-05 10:58:34 +02:00
8431964bcb
STYLE: mark compatibility level for keyword functionObjectLibs (issue #912 )
...
- was superseded by "libs" in 1612
2018-07-05 10:41:27 +02:00