32762aa1f9
Change field loop index from "fieldI" to "fieldi"
2016-05-02 18:20:48 +01:00
81f31acbb3
Updated headers
2016-04-30 21:53:19 +01:00
3c053c2fe6
GeometricField: Renamed internalField() -> primitiveField() and dimensionedInternalField() -> internalField()
...
These new names are more consistent and logical because:
primitiveField():
primitiveFieldRef():
Provides low-level access to the Field<Type> (primitive field)
without dimension or mesh-consistency checking. This should only be
used in the low-level functions where dimensional consistency is
ensured by careful programming and computational efficiency is
paramount.
internalField():
internalFieldRef():
Provides access to the DimensionedField<Type, GeoMesh> of values on
the internal mesh-type for which the GeometricField is defined and
supports dimension and checking and mesh-consistency checking.
2016-04-30 21:40:09 +01:00
450728ea84
Standardized cell, patch, face and processor loop index names
2016-04-25 12:00:53 +01:00
43beb06018
Standardized cell, patch and face loop index names
2016-04-25 10:28:32 +01:00
2d5ff31649
boundaryField() -> boundaryFieldRef()
2016-04-24 22:07:37 +01:00
cb65ba71d7
Made all template declarations consistent using 'class' rather than 'typename'
2016-03-22 15:02:55 +00:00
99a10ecea6
Boundary conditions: Added extrapolatedCalculatedFvPatchField
...
To be used instead of zeroGradientFvPatchField for temporary fields for
which zero-gradient extrapolation is use to evaluate the boundary field
but avoiding fields derived from temporary field using field algebra
inheriting the zeroGradient boundary condition by the reuse of the
temporary field storage.
zeroGradientFvPatchField should not be used as the default patch field
for any temporary fields and should be avoided for non-temporary fields
except where it is clearly appropriate;
extrapolatedCalculatedFvPatchField and calculatedFvPatchField are
generally more suitable defaults depending on the manner in which the
boundary values are specified or evaluated.
The entire OpenFOAM-dev code-base has been updated following the above
recommendations.
Henry G. Weller
CFD Direct
2016-02-20 22:44:37 +00:00
472fa0674a
Update headers
2016-02-02 20:09:58 +00:00
8b9698ad43
processorPolyPatch, processorCyclicPolyPatch: Rationalized the construction of the patch name
...
This change ensures that these patches are named consistently so that
they can be looked-up as required in e.g. patchMeanVelocityForce
2016-02-02 20:07:16 +00:00
56fa7c0906
Update code to use the simpler C++11 template syntax removing spaces between closing ">"s
2016-01-10 22:41:16 +00:00
4eba393fe1
Update code to use the simpler C++11 template syntax
2016-01-10 19:20:16 +00:00
e2ef006b91
applications: Update ...ErrorIn -> ...ErrorInFunction
...
Avoids the clutter and maintenance effort associated with providing the
function signature string.
2015-11-10 17:53:31 +00:00
87b26d09cb
reconstructPar: Corrected time directory for reconstructed sets
...
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1880
2015-10-27 16:27:04 +00:00
82c0cc5312
timeSelector: Rename option zeroTime -> withZero for consistency with the noZero option
2015-04-25 15:12:08 +01:00
9c6a3c66d7
reconstructParMesh: Correct handling of time and constant command-line options
...
Resolves bug-report http://openfoam.org/mantisbt/view.php?id=1641
2015-04-18 11:51:51 +01:00
5a12edc36c
reconstructParMesh: Enable -constant and -zeroTime options
2015-04-12 10:01:33 +01:00
0bf2543df6
utilities: Correct "End" statement to be consistent with all other applications
2015-02-12 22:14:02 +00:00
525a0b3e0f
decomposePar: Do not register Lagrangian IOFields as the names may conflict with those of volFields
...
Required change to IOobjectList to support the optional no-registration specification
2015-02-12 21:59:17 +00:00
d01afadbc1
Name fields to avoid duplicate registration
2015-02-12 12:33:45 +00:00
c778346c96
Formatting: Rationalized the indentation of #include
2015-02-10 20:35:50 +00:00
9fb26d59d3
GIT: Repo update
2014-12-11 08:35:10 +00:00
2123632db2
ENH: redistributePar: allow time override
2014-06-02 15:37:58 +01:00
8e76c66558
ENH: redistributePar: start with all patches present
2014-03-20 16:46:38 +00:00
9688b6ccdc
BUG: decomposePar - updated to handle multiple processor cyclic patches - mantis 879
2014-02-21 16:18:00 +00:00
fbb3ddf2c4
Updated for release 2.3.0
2014-02-17 10:21:46 +00:00
6d5dd7e30d
ENH: decomposePar: corrected comment in header
2014-01-28 10:42:46 +00:00
7506490ecf
STYLE: reconstructParMesh: typo in comment
2014-01-27 12:29:52 +00:00
311288a1e0
STYLE: reconstructPar: added comment
2014-01-20 09:38:13 +00:00
8eccdc479c
BUG: redistributePar: do not allow functionObjects (runTime++ re-executes them)
2014-01-09 14:35:05 +00:00
d70442a5fe
ENH: reconstructParMesh: filtering region0
2014-01-09 10:25:11 +00:00
e7156dbec0
ENH: reconstructParMesh: handle times without meshes
2014-01-09 10:20:26 +00:00
2dfa827af1
ENH: reconstructPar: pick up cellSets from current time instead of mesh time
2013-12-16 12:43:17 +00:00
b99906f32d
BUG: reconstructPar: setting time ( #1107 )
2013-12-13 16:53:07 +00:00
c0f93b84bf
ENH: reconstructParMesh - added support for handling multiple time steps
2013-12-04 08:47:48 +00:00
6bdc55c825
ENH: decomposePar: decompose sets
2013-11-27 16:04:15 +00:00
0adb707ec7
ENH: reconstructParMesh: write cellDist field to 0
2013-11-20 16:03:02 +00:00
bcc8f6013f
ENH: reconstructPar: always reconstruct cellSets, faceSets, pointSets
2013-11-07 12:32:40 +00:00
fa328ab678
ENH: reconstructPar: additional printing
2013-10-30 15:12:36 +00:00
61966615ee
ENH: decomposePar: decompose hexRef8 data (snappyHexMesh)
2013-10-08 14:57:22 +01:00
5ac31aabc8
ENH: FieldMapper: extend with unmapped checking flag
2013-09-12 15:37:53 +01:00
8fb58d0e88
BUG: reconstructPar: disallow explicit conversion of instant
2013-09-10 09:07:27 +01:00
f9139aa031
ENH: decomposePar: added logic for preserving baffles
2013-08-07 11:03:01 +01:00
fd5cebcd47
ENH: decompositionMethod: move constraints into library
2013-08-02 17:41:47 +01:00
968c01fd20
ENH: reconstructParMesh: added -cellDist option like decomposePar
2013-08-01 13:14:01 +01:00
1f64e5c7f5
ENH: reconstructPar: added reconstructing cellSets, pointSets, faceSets
2013-06-14 14:56:33 +01:00
ba45a48caf
ENH: decomposePar: decomposing cellSets, faceSets, pointSets
2013-06-14 12:46:32 +01:00
9ffb6c3f99
STYLE: processor*patch: unused argument
2013-05-22 17:26:05 +01:00
c4a4611b0f
Merge remote-tracking branch 'origin/feature/procAgglom'
...
Conflicts:
src/OpenFOAM/meshes/lduMesh/lduMesh.H
2013-05-02 14:44:59 +01:00
d7cadf4937
Merge remote-tracking branch 'origin/master' into feature/procAgglom
...
Conflicts:
src/OpenFOAM/db/IOstreams/Pstreams/Pstream.H
src/OpenFOAM/db/IOstreams/Pstreams/UPstream.C
src/OpenFOAM/db/IOstreams/Pstreams/UPstream.H
src/OpenFOAM/db/IOstreams/Pstreams/combineGatherScatter.C
src/OpenFOAM/db/IOstreams/Pstreams/gatherScatter.C
src/OpenFOAM/db/IOstreams/Pstreams/gatherScatterList.C
src/OpenFOAM/matrices/lduMatrix/solvers/GAMG/interfaceFields/processorGAMGInterfaceField/processorGAMGInterfaceField.C
src/OpenFOAM/matrices/lduMatrix/solvers/GAMG/interfaceFields/processorGAMGInterfaceField/processorGAMGInterfaceField.H
src/OpenFOAM/matrices/lduMatrix/solvers/GAMG/interfaces/GAMGInterface/GAMGInterface.H
src/finiteVolume/fvMesh/fvMesh.H
2013-04-23 09:41:15 +01:00