Commit Graph

15257 Commits

Author SHA1 Message Date
6aab56a14f ENH: motionSolver: added displacementMotionSolver run-time selection table 2015-10-13 16:25:44 +01:00
f778887454 ENH: motionSolver: added displacementMotionSolver run-time selection table 2015-10-13 16:25:44 +01:00
43c92bb09d BUG: polyMeshGeometry: fixed updating of local geometric properties 2015-10-13 16:22:03 +01:00
431042dc23 BUG: polyMeshGeometry: fixed updating of local geometric properties 2015-10-13 16:22:03 +01:00
b4f78778d2 ENH: fvMeshAdd: support dimensionedFields 2015-10-13 16:20:40 +01:00
d292a909aa ENH: fvMeshAdd: support dimensionedFields 2015-10-13 16:20:40 +01:00
64d066a4f0 ENH: pointList: simple typedef 2015-10-13 16:09:08 +01:00
e5186e0275 ENH: pointList: simple typedef 2015-10-13 16:09:08 +01:00
42822327b5 ENH: syncTools: have local synchronisation (e.g. cyclics) only 2015-10-13 16:06:56 +01:00
4e9bfba3f9 ENH: syncTools: have local synchronisation (e.g. cyclics) only 2015-10-13 16:06:56 +01:00
40a8318b1a ENH: IOobject: construct as copy with different name 2015-10-13 16:06:04 +01:00
86385c6e25 ENH: IOobject: construct as copy with different name 2015-10-13 16:06:04 +01:00
7e8a4e1fe8 Update header 2015-10-12 21:33:56 +01:00
9427d134f9 sixDoFRigidBodyMotion: Time integration now switches between symplectic and Crank-Nicolson
For explicit motion (and the first iteration of iterative motion
correction) the 2nd-order symplectic motion integrator is used.

For iterative correction a form of lagged Crank-Nicolson is used in
which the current time-step values correspond to the current iteration.
This converges to a 2nd-order implicit solution.
2015-10-12 21:27:42 +01:00
d3e5ea4914 fvSchemes: setFluxRequired now adds entry quietly 2015-10-12 21:26:40 +01:00
564598452f ENH: pressureTools FO - updated header documentation 2015-10-12 17:06:41 +01:00
c20bb23de0 ENH: IO FOs - moved documentation to doc sub-directory 2015-10-07 13:29:10 +01:00
69f0b4dcc4 ENH: forces FO - moved documentation to doc sub-directory 2015-10-07 13:21:08 +01:00
2a7fe0294c ENH: forceCoeffs FO updated following update to use functionObjectState
Properties stored in state dictionary:
- Moment coefficient: Cm
- Drag coefficient: Cd
- Lift coefficient: Cl
- Front lift coefficient: Cl(f)
- Rear lift coefficient: Cl(r)
2015-10-07 13:11:01 +01:00
bc00be2c9a ENH: forces FO updated following update to use functionObjectState
Properties stored in state dictionary:
- normalForce
- tangentialForce
- porousForce
- normalMoment
- tangentialMoment
- porousMoment
2015-10-07 13:02:44 +01:00
137668ba81 ENH: fieldMinMax FO updated following update to use functionObjectState
Properties stored in state dictionary:
- minimum value: min<identifier>
- position of minimum value: min<identifier>_position
- processor ID of minimum value: min<identifier>_processor
- maximum value: max<identifier>
- position of maximum value: max<identifier>_position
- processor ID of maximum value: max<identifier>_processor
2015-10-06 15:32:01 +01:00
9b10608715 ENH: fieldAverage FO updated following update to use functionObjectState 2015-10-06 15:21:24 +01:00
7760d19c86 ENH: field function objects - moved documentation to doc sub-directory 2015-10-06 14:58:13 +01:00
e8c239ed2f ENH: Function object documentation updates for evaluateControl 2015-10-06 14:53:56 +01:00
f9ce017f21 ENH: cloudInfo FO - moved documentation to doc sub-directory 2015-10-06 14:51:34 +01:00
d8e8cdae97 ENH: fieldValues FO updated follwing changes to functionObjectFile 2015-10-06 14:36:18 +01:00
d4a2ac2159 STYLE: Updated copyright notices 2015-10-06 14:32:46 +01:00
ec24badb90 ENH: forces/forceCoeffs FOs updated follwing changes to functionObjectFile 2015-10-06 13:11:19 +01:00
4f4fc3fab5 ENH: yPlus FO updated follwing changes to functionObjectFile
Also
- added documentation to header
- added 'resultName' to enable user to specify alternative name for
  output field
2015-10-06 12:19:20 +01:00
b3cea1beab ENH: fieldMinMax FO updated follwing changes to functionObjectFile
Also added 'resultName' to enable user to specify alternative name for
output field
2015-10-06 12:16:22 +01:00
9b49b7bfa8 ENH: residuals FO updated follwing changes to functionObjectFile and minor code formatting 2015-10-06 12:14:28 +01:00
bbd05f162e ENH: regionSizeDistribution FO updated follwing changes to functionObjectFile 2015-10-06 12:08:07 +01:00
602dc5ed45 ENH: fieldMinMax FO updated follwing changes to functionObjectFile 2015-10-06 12:07:18 +01:00
b3f7637bfe STYLE: Updated copyright notices 2015-10-06 12:06:11 +01:00
c03e9ffa54 ENH: cloudInfo FO updated follwing changes to functionObjectFile
Also added output of diameter info, D10, D32 and DMax
2015-10-06 11:53:34 +01:00
2f06752a22 ENH: Added functionObjectState to Make/files (missed in commit 9f1809c) 2015-10-06 11:50:45 +01:00
d2bec46656 ENH: Added state dictionary to functionObjectList
Note: added as a pointer since the list operates in multiple modes, e.g.
as constructed by the Time database and 'outside' by
execFlowFunctionObjects
2015-10-06 11:47:58 +01:00
9a9f32ead8 ENH: Refactored functionObjectFile class
Class now provides helper functions to generate files on-the-fly by
function objects, as opposed to attempting to control all files needed
by the function object (earlier implementation lead to over-complication
and was error prone)
2015-10-05 15:11:12 +01:00
acaa18be6c ENH: Added new functionObjectState class
This new class provides function objects with a database (dictionary)
to store current state information to enable smooth restart behaviour.
Additionally, current results can be stored so that they can be accessed
between different objects.
2015-10-05 15:10:23 +01:00
027909c737 dimensionedType: rationalize lookupOrDefault and lookupOrAddToDict
Now consistent with constructors.
2015-10-01 17:29:29 +01:00
fdc56d9619 surfaceFilmModels/submodels/thermo/phaseChangeModel/solidification: Corrected and improved solidification rate controls
Solidification phase change model where all film mass is converted when the
    local temperature > activation temperature.  The latent heat is
    assumed to be removed by heat-transfer to the wall.
2015-09-30 18:18:20 +01:00
12a1e428c8 patchInjection: Check for 0-patches 2015-09-30 18:17:32 +01:00
cceebf0601 dimensionedType: Corrected order of dimensions and value in lookupOrDefault and lookupOrAddToDict
Deprecated old versions.
2015-09-30 18:16:12 +01:00
45b875b65d Removed unnecessary "else if" conditions
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1858
2015-09-28 22:18:39 +01:00
e846c991ad KinematicLookupTableInjection: Use 64bit integers to avoid overflow for large numbers of injectors. 2015-09-28 14:30:48 +01:00
6a3d9e9d82 reactingTwoPhaseEulerFoam: alphatFixedDmdtWallBoilingWallFunction: new BC to test wall boiling 2015-09-25 17:52:51 +01:00
d0b23bec38 solidBodyMotionFvMesh: Fixed typo
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1854
2015-09-23 15:55:54 +01:00
3ca5ecb15a pairPatchAgglomeration: Added call to compactLevels at the end of agglomerate
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1853
2015-09-17 17:05:12 +01:00
7b5d6114ad PtrListDictionary: New form of Dictionary in which the list type is PtrList rather than a linked-list 2015-09-16 21:26:26 +01:00
15c7b16c20 PtrList: Added const_iterator 2015-09-16 21:25:09 +01:00