af39491c04
fileName: Added recursive directory search function
...
//- Recursively search the given directory for the file
// returning the path relative to the directory or
// fileName::null if not found
fileName search(const word& file, const fileName& directory);
2016-05-26 21:43:16 +01:00
ecb05dd66b
SafeFatalIOError: Updated to print correct file and line number
...
Resolves bug-report http://bugs.openfoam.org/view.php?id=2102
Patch contributed by Mattijs Janssens
2016-05-26 17:40:37 +01:00
fd24c05cf9
etc/caseDicts/postProcessing: Updated for recent developments in functionObjects
2016-05-26 16:31:32 +01:00
3186245b92
etc/caseDicts/postProcessing/fields: Added 'components' and 'div'
2016-05-26 15:34:15 +01:00
3b3d6809cf
etc/caseDicts/postProcessing/fields/Q: Simplified
2016-05-26 15:34:01 +01:00
712fba33e3
functionObjects::Q: Result field named "Q" if the field is "U" otherwise "Q(<fieldName>)"
2016-05-26 15:32:31 +01:00
9d71c18fcf
functionObjects::randomise: New functionObject to create a field with a random perturbation
2016-05-26 15:32:10 +01:00
1940cf8413
messageStream: Updated 'DebugVar' to handle multi-line object output
...
Resolves feature-request http://bugs.openfoam.org/view.php?id=2101
Patch contributed by Mattijs Janssens
2016-05-26 14:57:15 +01:00
d3994638b4
surfaceInterpolation:localMin,localMax: Add support for consistent interpolation on coupled BCs
...
Resolves bug-report http://bugs.openfoam.org/view.php?id=2100
2016-05-26 14:55:44 +01:00
4cf777fc3f
functionObjects::magSqr, components: New functionObjects to calculate the 'magSqr' and 'components' of a field
2016-05-26 10:15:14 +01:00
e5d75e9824
regionFunctionObject: Indent 'write' messages
2016-05-26 10:14:51 +01:00
1b500ea18d
functionObjects::fieldExpression: Corrected docs
2016-05-26 10:14:29 +01:00
693813aa90
functionObjects: 🔍 Removed redundant warning
2016-05-26 10:14:07 +01:00
293267e924
functionObjects::blendingFactor: Removed redundant warning
2016-05-26 10:13:36 +01:00
ee462f8241
messageStream: Added 'Log' macro which outputs to 'Info' if 'log' is true
...
regionFunctionObject: moved 'log_' to public 'log' to support the 'Log' macro
2016-05-25 18:19:46 +01:00
82ca430a02
thermoSingleLayer: Provide better stabilization for the energy equation as delta -> 0
2016-05-25 18:12:07 +01:00
6463192261
simpleControl: Change the number of steps printed to be relative to the current time (for restarts) rather than 0
...
Resolves feature-request http://bugs.openfoam.org/view.php?id=2096
2016-05-25 16:58:28 +01:00
1de91282cd
regionFunctionObject: Moved the field/object maintenance functions from fvMeshFunctionObject into regionFunctionObject
2016-05-25 16:26:57 +01:00
0e3f655865
functionObjects: Clear the result field from the objectRegistry if the argument fields are not available
...
This is needed to handle the processing of many time directories, some
of which may have the required fields and some not.
2016-05-25 15:40:58 +01:00
bae742112f
postProcess: catch missing field errors to process further time-directories
2016-05-25 15:39:37 +01:00
bc6485b8f4
codedFunctionObject: Updated documentation
2016-05-24 14:01:33 +01:00
cc84047797
functionObjects: Rationalize logging
2016-05-24 10:40:28 +01:00
6b80811b1f
functionObjects::surfaceInterpolateFields: Derive from fvMeshFunctionObject
2016-05-24 10:40:02 +01:00
e72a50cf47
functionObjects::fieldAverage,turbulenceFields: derive from fvMeshFunctionObject
2016-05-24 09:57:41 +01:00
6ce303c79a
functionObjects::regionFunctionObject: Added optional 'log' entry (defaults to true)
2016-05-24 09:03:41 +01:00
b634f5af08
functionObjects::MachNo: New functionObject to calculate the Mach number volScalarField
...
of a compressible single-phase flow
See tutorials/compressible/sonicFoam/laminar/forwardStep/system/controlDict
2016-05-23 21:45:41 +01:00
f67d8dd695
functionObjects::forces: Corrected lookup of fluidThermo
2016-05-23 21:45:07 +01:00
be2ceff465
etc/config.*/aliases: Renamed aliases to be less SHOUTY and confusing
2016-05-23 18:47:28 +01:00
aaa453d16e
functionObjects::enstrophy: new functionObject to calculate the enstrophy of the velocity
2016-05-23 15:22:15 +01:00
3d0c94bd67
functionObjects::flowType: new functionObject which calculates and writes the flowType of velocity field
...
The flow type parameter is obtained according to the following equation:
\verbatim
|D| - |Omega|
lambda = -------------
|D| + |Omega|
-1 = rotational flow
0 = simple shear flow
1 = planar extensional flow
\endverbatim
2016-05-23 14:59:10 +01:00
63058198cf
functionObjects: Corrected 'grp' entries for 'field' functionObjects
2016-05-23 14:56:06 +01:00
23e2d0bdff
DimensionedScalarField, GeometricScalarField: Added more rigorous dimension-checking for 'pow' functions
2016-05-23 12:04:02 +01:00
2fd07c1252
functionObjects::pressure: Use the new 'tmp' 'move' constructor
...
to return unchanged 'tmp' arguments
2016-05-23 12:03:19 +01:00
3565b5491f
tmp: Added 'move' constructor to simplify return of unchanged 'tmp' arguments.
2016-05-23 12:01:36 +01:00
0a43d60567
functionObjects::pressureTools: simplified, standardized, rationalized and renamed 'pressure'
2016-05-22 21:29:46 +01:00
e134af2a2d
functionObjects::residuals: Minor reformatting
2016-05-22 21:29:22 +01:00
2dbd3efe12
functionObjects::writeDictionary: Write the dictionaries from the write function not execute
2016-05-22 21:28:46 +01:00
39e0368d6b
functionObjects: Corrected member function documentation
2016-05-22 21:28:24 +01:00
8b3b04b2f0
tutorials/incompressible/pimpleDyMFoam/propeller/system/Q: Updated
2016-05-22 19:03:23 +01:00
dab1e106c4
functionObjects/field: link turbulenceModel
2016-05-22 19:02:59 +01:00
3ba11a6e3a
functionObjects::yPlus: simplified, standardized, rationalized
2016-05-22 17:08:40 +01:00
eb79a51fa6
fvcCellReduce: Correct signature and implementation of 'cellReduce' of a 'tmp' field
2016-05-22 17:07:53 +01:00
3c44f08d52
functionObjects::blendingFactor: simplified, standardized, rationalized
2016-05-22 16:30:48 +01:00
15773bf1b7
fvMeshFunctionObject: Rename 'write' -> 'writeField' to avoid clash with base-class
2016-05-22 16:30:12 +01:00
d474c97ced
transformGeometricField: Use '.ref()' to obtain non-const access to a temporary
2016-05-22 14:29:59 +01:00
7fb2739437
functionObjects: Standardized field template parameter names
2016-05-22 14:29:14 +01:00
28359c53ba
functionObjects/field/fieldCoordinateSystemTransform: simplified, standardized, rationalized
2016-05-22 14:26:40 +01:00
43110ffd38
functionObjects::Peclet -> functionObjects::PecletNo for consistency with functionObjects::CourantNo
2016-05-22 11:18:16 +01:00
8f68a493e8
functionObjects: Cleanup, reorganize and simplify
2016-05-21 23:12:12 +01:00
8e04042137
tmp: Allow '.ref()' for const 'tmp'
...
const-ness of the stored object is checked at run-time.
2016-05-21 23:10:58 +01:00