Commit Graph

133 Commits

Author SHA1 Message Date
9e3ce4ec7f Merge branch 'master' of develop.openfoam.com:Development/OpenFOAM-plus into feature-shared-file
Conflicts:
	applications/utilities/mesh/advanced/refinementLevel/refinementLevel.C
	applications/utilities/mesh/generation/foamyMesh/conformalVoronoiMesh/initialPointsMethod/pointFile/pointFile.C
	applications/utilities/miscellaneous/foamHelp/helpTypes/helpBoundary/helpBoundary.C
	applications/utilities/postProcessing/graphics/PV3Readers/PV3FoamReader/vtkPV3Foam/vtkPV3FoamUpdateInfo.C
	applications/utilities/postProcessing/graphics/PV4Readers/PV4FoamReader/vtkPV4Foam/vtkPV4FoamUpdateInfo.C
	applications/utilities/postProcessing/turbulence/createTurbulenceFields/createTurbulenceFields.C
	applications/utilities/postProcessing/velocityField/Co/Co.C
	applications/utilities/postProcessing/velocityField/Pe/Pe.C
	applications/utilities/preProcessing/applyBoundaryLayer/applyBoundaryLayer.C
	applications/utilities/preProcessing/changeDictionary/changeDictionary.C
	applications/utilities/preProcessing/setFields/setFields.C
	applications/utilities/surface/surfaceMeshConvert/surfaceMeshConvert.C
	applications/utilities/surface/surfaceMeshExport/surfaceMeshExport.C
	applications/utilities/surface/surfaceMeshImport/surfaceMeshImport.C
	applications/utilities/surface/surfaceRedistributePar/surfaceRedistributePar.C
	src/OpenFOAM/db/IOobject/IOobject.C
	src/OpenFOAM/db/IOobjects/CompactIOList/CompactIOList.C
	src/OpenFOAM/db/IOobjects/IOField/IOField.C
	src/OpenFOAM/db/IOobjects/IOList/IOList.C
	src/OpenFOAM/db/IOobjects/IOPtrList/IOPtrList.C
	src/OpenFOAM/db/IOobjects/IOdictionary/IOdictionary.C
	src/OpenFOAM/db/Time/findInstance.C
	src/OpenFOAM/db/regIOobject/regIOobject.C
	src/OpenFOAM/db/regIOobject/regIOobjectI.H
	src/OpenFOAM/db/regIOobject/regIOobjectRead.C
	src/OpenFOAM/db/regIOobject/regIOobjectWrite.C
	src/OpenFOAM/meshes/polyMesh/mapPolyMesh/mapDistribute/IOmapDistribute.C
	src/OpenFOAM/meshes/polyMesh/polyBoundaryMesh/polyBoundaryMesh.C
	src/OpenFOAM/meshes/polyMesh/zones/ZoneMesh/ZoneMesh.C
	src/dynamicMesh/fvMeshDistribute/IOmapDistributePolyMesh.C
	src/dynamicMesh/motionSolver/componentDisplacement/componentDisplacementMotionSolver.C
	src/dynamicMesh/polyTopoChange/polyTopoChange/hexRef8/hexRef8Data.C
	src/dynamicMesh/polyTopoChange/polyTopoChange/hexRef8/refinementHistory.C
	src/dynamicMesh/polyTopoChange/polyTopoChanger/polyTopoChanger.C
	src/edgeMesh/edgeMeshFormats/edgeMesh/edgeMeshFormat.C
	src/edgeMesh/extendedEdgeMesh/extendedEdgeMeshFormats/extendedEdgeMeshFormat/extendedEdgeMeshFormat.C
	src/edgeMesh/extendedEdgeMesh/extendedFeatureEdgeMesh/extendedFeatureEdgeMesh.C
	src/fvMotionSolver/fvMotionSolvers/displacement/interpolation/displacementInterpolationMotionSolver.C
	src/fvMotionSolver/pointPatchFields/derived/uniformInterpolatedDisplacement/uniformInterpolatedDisplacementPointPatchVectorField.C
	src/lagrangian/basic/Cloud/CloudIO.C
	src/meshTools/sets/cellSources/fieldToCell/fieldToCell.C
	src/postProcessing/foamCalcFunctions/basic/addSubtract/addSubtract.C
	src/postProcessing/functionObjects/field/fieldCoordinateSystemTransform/fieldCoordinateSystemTransformTemplates.C
	src/postProcessing/functionObjects/field/readFields/readFieldsTemplates.C
	src/thermophysicalModels/radiation/radiationModels/fvDOM/radiativeIntensityRay/radiativeIntensityRay.C
	src/triSurface/triSurface/surfacePatch/surfacePatchIOList.C
2016-01-25 16:29:04 +00:00
e424059208 ENH: glboal file handling: initial commit
Moved file path handling to regIOobject and made it type specific so
now every object can have its own rules. Examples:
- faceZones are now processor local (and don't search up anymore)
- timeStampMaster is now no longer hardcoded inside IOdictionary
  (e.g. uniformDimensionedFields support it as well)
- the distributedTriSurfaceMesh is properly processor-local; no need
  for fileModificationChecking manipulation.
2016-01-25 13:03:15 +00:00
8864223aed ENH: copyright: make consistent with OpenFOAM-history 2015-12-19 14:22:30 +00:00
8400a1c19f ENH: Updated notImplemented(...)->NotImplemented messages 2015-12-08 22:56:15 +00:00
eafd5a3850 ENH: Updated Info, Warning and Error messages 2015-12-08 11:15:39 +00:00
3f55f752fc GIT: Resolve conflict with upstream merge from Foundation 2015-12-07 17:07:20 +00:00
2588d78906 waveDisplacementPointPatchVectorField: Corrected "waveLength" -> "waveNumber"
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1929
2015-11-26 10:54:14 +00:00
930a87a74e ENH: fvMotionSolvers: updated comment, renamed function 2015-11-23 11:52:28 +00:00
8f5997bb6a ENH: displacementMotionSolver: additional hierarchy
- shm: have displacementMotionSolver as alternative mesh shrinker
  (instead of medialAxis).
- updated iglooWithFridges tutorial to use displacementLaplacian
- selectable interpolation from cells to points in the motion solvers
  using the 'interpolation' keyword:
    interpolation volPointInterpolation;    // default
    or
    interpolation patchCorrected (lowerWall upperWall);
- wrapped up mesh shrinkers (see above) for use as a displacementMotionSolver
  (i.e. the opposite of the displacementMotionSolver mesh shrinker)
2015-11-19 09:35:20 +00:00
c4d5f65a10 Completed update ...ErrorIn -> ...ErrorInFunction
Avoids the clutter and maintenance effort associated with providing the
function signature string.
2015-11-11 09:03:39 +00:00
8628ef2fea Corrected capitalization of Doxygen documentation comments 2015-02-14 13:10:15 +00:00
ab1ecc1451 Update header 2015-02-12 13:19:47 +00:00
32acfb3991 Name intermediate fields to avoid duplicate registration 2015-02-12 13:19:28 +00:00
66cb99e696 Updated headers to ensure the class name declared to Doxygen is in the appropriate namespace
Also moved global classes which should be in the Foam namespace into it.
2015-02-09 14:43:11 +00:00
bf7affba14 ENH: timeVaryingMapped: added option to disable interpolation 2014-09-03 12:26:40 +01:00
709b92d907 ENH: mesh motion updates 2014-06-03 14:42:39 +01:00
920946e594 ENh: Adding access to diffusion model and make constructor from mesh and dictionary
make to read solver type from the dictionary instead of typeName
2014-03-20 11:26:39 +00:00
1f192f8b73 ENH: snappyHexMesh: have single region surface named as <surface> instead of <surface>_<region> 2014-01-27 12:44:45 +00:00
644e9f3a48 ENH: displacementLaplacian: demand-driven diffusivity 2013-12-11 16:36:32 +00:00
15f34ee839 ENH: timeVaryingMapped: added offset like fvPatchField variant 2013-12-04 15:46:20 +00:00
614ff49977 ENH: displacementInterpolationSolver: corrected comment 2013-11-28 15:10:38 +00:00
867d5088a7 BUG: timeVaryingMapped: enforce re-evaluation when not providing initial values 2013-11-17 19:21:32 +00:00
474785b8e7 Revert "BUG: displacementLaplacianMotionSolver: startup evaluation of point bcs (since not solved for)"
This reverts commit 5dea505798.
2013-11-16 20:23:36 +00:00
5dea505798 BUG: displacementLaplacianMotionSolver: startup evaluation of point bcs (since not solved for) 2013-11-16 20:09:33 +00:00
c3a1724684 ENH: timeVaryingMapped: use value if provided 2013-11-16 20:07:31 +00:00
ed6b1b16c0 COMP: uniformInterpolatedDisplacementPointPatchVectorField: missing include 2013-10-03 11:10:50 +01:00
b737127c13 COMP: surfaceSlipDisplacement: avoid compiler warning 2013-09-24 14:59:50 +01:00
f5abba4df3 ENH: displacementInterpolationSolver: added comment 2013-08-08 15:19:02 +01:00
ee77c2bb0b Update headers 2013-06-20 10:45:35 +01:00
01bb8728bc surfaceDisplacementPointPatchVectorField: Initialise variable 2013-06-20 10:45:09 +01:00
a38ff1757c displacementLayeredMotionMotionSolver: correct constructor for clang 2013-06-12 13:07:58 +01:00
dee88bcedd BUG: displacementLayeredMotionSolver: too early evaluation of boundary conditions 2013-06-12 10:33:36 +01:00
b12af57d7e ENH: inverseVolume: not register temporary field V 2013-04-30 11:56:02 +01:00
2f74439607 BUG: timeVaryingMapped: missing rmap,automap functionality 2013-03-27 10:18:03 +00:00
df00abfbb1 STYLE: Corrected typo - mantis #760 2013-03-12 18:16:54 +00:00
74e16d7729 Reformat "template <..." to template<"
Add support for constructing VectorSpaces from forms with lower component type,
e.g. Vector<scalar> from Vector<label>
2013-02-21 15:07:50 +00:00
944b8d438b Reformat "template <..." to template<"
Add support for constructing VectorSpaces from forms with lower component type,
e.g. Vector<scalar> from Vector<label>
2013-02-21 15:07:09 +00:00
d5ef310d43 ENH: timeVaryingMapped: added checking 2013-02-06 11:37:45 +00:00
3ac086402d COMP: sampling: moved sampledSet writers to fileFormats library 2012-11-16 13:11:17 +00:00
434e2fafcd ENH: searchableSurfaces: add checking routines 2012-11-13 12:20:02 +00:00
cbdba6b471 GIT: revert: revert bad commit b6c4e144c4 2012-09-20 15:19:25 +01:00
dfa74d978c ENH: flowRateInletVelocity: different keywords for volumetric and mass 2012-09-20 14:21:40 +01:00
4c00dee9f3 STYLE: motionSolvers: unused code 2012-08-31 16:54:55 +01:00
1444b6f6c5 ENH: motionSolver: refactor into displacement v.s. velocity 2012-08-31 14:25:13 +01:00
c1ef233e5d ENH: pointMesh: use MeshObject form 2012-08-31 12:57:17 +01:00
cddd11fb80 ENH: motionDiffusivity: construct from fvMesh instead of fvMotionSolver 2012-08-24 12:24:46 +01:00
c00e99a6ec ENH: uniformInterpolatedDisplacement: point boundary condition by interpolating existing motion 2012-04-18 10:52:03 +01:00
cd51a5eea3 Consistency: Changed exponent FORTRAN style 'E' to C style 'e' 2012-04-17 16:48:27 +01:00
37de1d4bad ENH: timeVaryingMappedFixedValuePoint: pointField version of timeVaryingMapped 2012-04-12 17:40:05 +01:00
6fd0c3347b ENH: inversePointDistance: allow wildcard for patchNames 2012-02-20 16:53:15 +00:00