Commit Graph

233 Commits

Author SHA1 Message Date
89f3e704e7 ENH: moved code from region models lib to more appropriate locations 2011-03-11 16:31:37 +00:00
0599dce7e6 Merge branch 'olesenm' 2011-03-08 13:59:37 +00:00
4be6e5f3e6 ENH: corrected ambiguous construct from temp 2011-03-08 10:23:19 +00:00
3d34c5146c BUG: codedFixedValueFvPatchScalarField oldLibPath_ not copied
- prevented the reloading from working properly (thanks Mattijs!)
2011-03-08 08:48:27 +01:00
b3adb680f8 STY: max lines checks 2011-03-07 13:00:31 +00:00
7e3b60a9ea ENH: add of activePressureForceBaffleVelocity BC 2011-03-07 12:58:02 +00:00
7ca8b24a0d STYLE: minor code cleanup for codeStream/codedFixedValueFvPatchScalarField 2011-03-03 14:16:00 +01:00
7cd3c926bd ENH: discard codeProperties in favour of using sha1-encoded library names 2011-03-03 09:06:14 +01:00
97cd3af1ff ENH: cleanup codeStream - use dynamicCode, dynamicCodeContext encapsulation
Problems remain with codedFixedValueFvPatchScalarField:

- readIfModified() notices change on system/codeDict, but the
  codeProperties::setUnmodified() means that only a single entry will
  get processed

- it appears that while dlclose() may (or may not) be actually closing
  the library, there are probably still references about. This means
  that a subsequent reloading still points to the original functions
  and the lookup is not updated correctly.
2011-03-01 14:19:24 +01:00
344a4500cb ENH: runTimeSelection with addRemovable 2011-02-28 16:39:35 +01:00
5c5b82f289 BUG: codeProperties was masking regIOobject::modified()
- file changes were not getting noticed, made modified 'sticky'
2011-02-25 20:15:08 +01:00
74bc658fe9 ENH: new encapsulation: dynamicCode, dynamicCodeContext
- improve loading/unloading characteristics for codedFixedValue
  but still needs work
2011-02-24 17:14:59 +01:00
78f4315ff5 Merge remote branch 'OpenCFD/master' into olesenm 2011-02-24 09:08:50 +01:00
6eb982573c ENH: add stub function to codedFixedValueFvPatchScalarField for version checking
- eg, fixedValue10_<SHA1>, its existence indicates that the correct
  library has been loaded
2011-02-24 08:54:12 +01:00
97a15a8b06 STYLE: simplify stringOps::expand names 2011-02-23 14:42:51 +01:00
67fc6a171a ENH: use stringOps::expandDict when processing codeStream input 2011-02-23 14:22:14 +01:00
6799381974 Merge branch 'master' of /home/noisy3/OpenFOAM/OpenFOAM-dev 2011-02-23 10:31:10 +00:00
c564235402 STYLE: processorCyclic, lduPrimitiveMesh: extraneous code, comment 2011-02-23 10:14:43 +00:00
f4a84af465 STYLE: trim both ends of codeStream entries
- improves consistency of SHA1 calculation
2011-02-23 10:23:50 +01:00
70f359bb2b STYLE: refactor codeStream code into codeStreamTools 2011-02-22 18:22:57 +01:00
dce20ade07 ENH: compile codedFixedValueFvPatchScalarField into local directory only 2011-02-22 16:25:34 +01:00
f0f2bfa632 ENH: refactor codeStreamTools, use for codedFixedValueFvPatchScalarField 2011-02-22 15:01:20 +01:00
d6874f0fce ENH: codeStream, codedFixedValue: renamed. added template directory. 2011-02-21 14:33:14 +00:00
cfa58e0819 ENH: codeStream: documentation 2011-02-21 11:25:13 +00:00
5538eb4f95 ENH: #codeStream : new functionEntry 2011-02-21 10:13:01 +00:00
c3cb632c24 Documentation: converted javadoc @ to LaTeX style \ in Doxygen code docs 2011-02-08 18:22:00 +00:00
a6de8e746a Merge branch 'master' of /home/noisy3/OpenFOAM/OpenFOAM-dev
Conflicts:
	applications/test/lduMatrix/Test-lduMatrix.C
	applications/test/lduMatrix/Test-lduMatrix2.C
	applications/test/lduMatrix/Test-lduMatrix3.C
	applications/test/parallel/Test-parallel.C
	applications/utilities/miscellaneous/foamFormatConvert/writeMeshObject.H
	bin/mpirunDebug
	etc/apps/paraview3/cshrc
	src/OpenFOAM/meshes/polyMesh/globalMeshData/globalMeshData.H
	src/OpenFOAM/meshes/polyMesh/mapPolyMesh/mapDistribute/mapDistribute.C
	src/OpenFOAM/meshes/polyMesh/mapPolyMesh/mapDistribute/mapDistribute.H
	src/OpenFOAM/meshes/polyMesh/mapPolyMesh/mapDistribute/mapDistributeTemplates.C
	src/OpenFOAM/meshes/polyMesh/polyBoundaryMesh/polyBoundaryMesh.C
	src/OpenFOAM/meshes/polyMesh/polyBoundaryMesh/polyBoundaryMesh.H
	src/OpenFOAM/meshes/polyMesh/polyPatches/constraint/cyclic/cyclicPolyPatch.H
	src/OpenFOAM/primitives/Pair/labelPair.H
	src/finiteVolume/fields/fvPatchFields/derived/timeVaryingMappedFixedValue/timeVaryingMappedFixedValueFvPatchField.C
	src/postProcessing/functionObjects/field/streamLine/streamLineParticle.C
2011-01-17 21:40:13 +00:00
eaef8d482b STYLE: Updated 1991 start copyright year to 2004 2011-01-14 16:08:00 +00:00
1e729a52a6 ENH: timeVaryingMappedFV : improved debug message 2011-01-07 14:42:59 +00:00
2d787d50ae inletOutlet BCs: update turbulence inletOutlet conditions 2011-01-07 12:50:44 +00:00
099cc39e2e Revert "STYLE: 2011 copyright date."
This reverts commit b18f6cc1ce.
2011-01-05 18:24:29 +00:00
b18f6cc1ce STYLE: 2011 copyright date. 2011-01-05 11:14:26 +00:00
da439f5484 STYLE: consistent naming for templated/non-templated patch field construction
eg,
    - makePatchTypeField -> makeTemplatePatchTypeField
    - makeNonTemplatedPatchTypeField -> makePatchTypeField
2010-12-30 09:36:09 +01:00
881b3dafa2 Merge remote branch 'OpenCFD/master' into olesenm
Conflicts:
	applications/solvers/multiphase/twoPhaseEulerFoam/kineticTheoryModels/kineticTheoryModel/kineticTheoryModel.C
	applications/utilities/mesh/generation/extrude/extrudeToRegionMesh/createShellMesh.C
	applications/utilities/surface/surfaceCheck/surfaceCheck.C
	src/finiteVolume/fields/fvPatchFields/derived/advective/advectiveFvPatchField.C
	src/finiteVolume/fields/fvPatchFields/derived/waveTransmissive/waveTransmissiveFvPatchField.C
	src/meshTools/directMapped/directMappedPolyPatch/directMappedPatchBase.C

NOTE: also needed to strip trailing space/lines in various files
2010-12-21 10:19:53 +01:00
a494ec35a1 COMP: avoid ambiguous construct from tmp - finiteVolume, thermophysicalModels, turbulenceModels
- missed on these on the first sweep
2010-12-21 09:44:19 +01:00
228456ca5c COMP: resolve conflict 2010-12-17 18:19:04 +00:00
3e6c89e079 ENH: Corrected copy right dates and formatting style 2010-12-17 18:16:46 +00:00
4c5ce4c8fb COMP: avoid ambiguous construct from tmp - fvPatchFields/derived 2010-12-17 16:54:24 +01:00
881f0c03a7 COMP: avoid ambiguous construct from tmp - fvPatchFields/basic, constraint 2010-12-17 16:52:10 +01:00
5e4c5c9469 COMP: macros for non-templated boundary conditions 2010-12-17 16:05:22 +01:00
f729c75bd8 COMP: new defineTemplate2TypeNameAndDebug macros
- apparently needed to specialize a templated sub-class of a template
  class
  Normal:
      template<>
      defineDebugSwitchWithName(Type, Name, DebugSwitch)
  New for sub-classes:
      template<>
      template<>
      defineDebugSwitchWithName(Type, Name, DebugSwitch)
2010-12-17 15:51:09 +01:00
90ea219f77 COMP: 'template' keyword for specialization with '.' or '->' 2010-12-17 15:24:15 +01:00
5f9d20e1d8 STYLE: add Foam:: qualifier to some method names 2010-12-17 15:15:08 +01:00
ce7694efcc STYLE: add trailing ';' after makePatchTypeFieldTypedefs 2010-12-17 09:40:02 +01:00
ba7fb35e6b Merge branch 'master' of /home/noisy3/OpenFOAM/OpenFOAM-dev 2010-12-15 15:38:19 +00:00
82e9f67857 STYLE: selfContainedDirectMapped :indentation 2010-12-15 15:24:46 +00:00
8c954fd45f COMP: adjust makePatchTypeField to handle non-template BCs 2010-12-15 09:26:40 +01:00
e71993f896 ENH: Updated derived fvPatchField template coding style 2010-12-14 16:29:18 +00:00
e385e603c9 STYLE: selfContainedDirectMapped : line length 2010-12-07 11:10:47 +00:00
68408e6851 ENH: near-wall sampling : new 'patchInternalField' sampledSurface, new 'nearWallFields' functionObject 2010-12-07 11:07:23 +00:00