0ea062816e
Correct section comment: there can only be one destructor
2015-02-12 21:57:29 +00:00
5e4f43661f
Update headers
2015-02-12 15:10:29 +00:00
0a3b4fad81
thermophysicalModels: Don't register derived fields such as Cp to avoid name conflicts in the objectRegistry
2015-02-12 15:08:57 +00:00
bdc16a24b6
Avoid registration of variables which may generate name conflicts
2015-02-12 13:24:51 +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
315ab1225c
Update headers
2015-02-12 12:34:27 +00:00
d01afadbc1
Name fields to avoid duplicate registration
2015-02-12 12:33:45 +00:00
2299f0806c
Update headers
2015-02-12 10:01:10 +00:00
2df2565435
Do not register temporaries
2015-02-12 10:00:53 +00:00
a89f6042ec
TurbulenceModels: No need to explicitly correct for boundedness, use the "bounded" scheme instead
2015-02-12 09:58:17 +00:00
e5f5ccf3a8
TurbulenceModels: Do not register temporaries
2015-02-12 09:57:45 +00:00
ca11efa3c9
TurbulenceModels/turbulenceModels/RAS/v2f: Name the Ts variable Ts
2015-02-12 09:56:47 +00:00
edb5d92e23
kOmegaSST: correct nut from the S2 already available
2015-02-12 09:55:52 +00:00
00f605d9c3
kOmegaSST: Updated to be consistent with the latest version in OpenFOAM-2.3.x
2015-02-11 15:59:16 +00:00
91ffedbeb2
Solvers: Rationalized correctPhi
2015-02-11 13:22:24 +00:00
4b3c77cadb
LESModel and RASModel: Call read for immediate base-class rather than for the turbulenceModel class
2015-02-10 17:33:04 +00:00
732cd3883f
turbulenceModel: Correct handling of IOdictionary writing to support timeStampMaster
2015-02-10 17:32:27 +00:00
25908eb4fc
pimpleControl and pisoControl: Rationalize PISO and PIMPLE control
2015-02-10 13:47:18 +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
4a1fb55c93
Corrected typo
...
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1514
2015-02-08 20:27:22 +00:00
c10dec174f
turbulenceModels/RAS/SSG: Added Speziale, Sarkar and Gatski pressure-strain based Reynolds-stress turbulence model
2015-02-06 23:08:45 +00:00
c61529d051
turbulenceModels/RAS/LRR: Added re-reading of wall-reflection coefficients
2015-02-06 20:50:20 +00:00
41c0b13eed
LRR: added comment
2015-02-06 20:41:33 +00:00
75a520099c
turbulenceModels/RAS/LRR: Added optional Gibson-Launder wall-reflection
2015-02-06 17:38:04 +00:00
fc1d7a4742
regionCoupledBase: corrected output name for nbrRegionName_
...
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1511
2015-02-06 15:30:47 +00:00
bf7f5e627f
PolynomialEntry: Templated polynomial DataEntry to support all basic field types from scalar to tensor
...
This allows polynomial functions for e.g. velocity to be specified in the uniformFixedValue BC
Consider a linear function for Ux(t) with Uy and Uz = 0:
inlet
{
type uniformFixedValue;
uniformValue polynomial
(
((10 0 0) (0 0 0))
((100 0 0) (1 0 0))
);
}
Resolves bug report http://www.openfoam.org/mantisbt/view.php?id=1508
2015-02-06 09:57:20 +00:00
e0adf45e8a
registerSwitch: rationalization of info and optimization switch registration
...
plus support for other than integer types
2015-02-05 18:10:42 +00:00
e58ff9d366
primitiveMeshTools: stabilize with VSMALL rather than SMALL to avoid problems with very small meshes
...
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1509
2015-02-05 16:31:29 +00:00
1cba7e17b5
fvMotionSolverEngineMesh: construct the motionSolver from the engineTime IOdictionary
...
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=774
2015-02-05 12:27:46 +00:00
a029f59add
gradingDescriptor: support SP compilation
2015-02-05 12:11:55 +00:00
9952d06d16
mapFields: Minimum hack provided by Mattijs to get mapFields working again
...
This version is very inefficient in parallel and does not provide the
-parallelSource or -parallelTarget options which will need to be
reinstanted in the future or we could revert mapFields to the
OpenFOAM-2.2 version.
2015-02-05 12:09:34 +00:00
b90ab94671
Rationalized handling of debug, info and opt switches
2015-02-05 10:43:10 +00:00
1be29879c7
isoSurfaceCellTemplates: Skip undefined tets
...
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1506
2015-02-04 23:06:31 +00:00
c7792518b1
MRFSource: Update the velocity boundary conditions for changes in rotation speed
2015-02-04 23:03:45 +00:00
923f4023bb
kLowReWallFunction: Limit k to avoid failure of the turbulence model due to division by k
2015-02-04 22:11:15 +00:00
c257bd7df2
Update headers
2015-02-04 22:11:06 +00:00
1a806fa28d
Add support for reading and updating the debug switches of templated
...
classes in the DebugSwitches sub-dictionary of system/controlDict
2015-02-04 22:08:27 +00:00
03316b008b
Updated headers
2015-02-04 16:33:26 +00:00
a1e8856b43
UILList: Updated
2015-02-04 16:33:12 +00:00
92f9825a01
Update headers
2015-02-03 12:12:07 +00:00
7ec17dfd79
blockMesh: Add support for multi/sectional grading in a block
...
Consider a block describing a channel with two opposite walls.
Currently in order to grade the mesh towards the walls and have a
uniform region in the centre the channel would need to be spit into 3
blocks. With the new multi/sectional grading this can be achieved in a
single block e.g.
blocks
(
hex (0 1 2 3 4 5 6 7) (20 60 20)
simpleGrading
(
1
((0.2 0.3 4) (0.6 0.4 1) (0.2 0.3 0.25))
1
)
);
In this example the block is divided uniformly in the x and z -directions
and split into three grading sections in the y-direction described by
three triples: ((0.2 0.3 4) (0.6 0.4 1) (0.2 0.3 0.25)). Each of the
grading sections is described by a triple consisting of the fraction of
the block, the fraction of the divisions and the grading ratio (size of
first division/size of last division). Both the fraction of the block
and the fraction of the divisions are normalized automatically so they
can be specified scaled in anyway, e.g. as percentages:
blocks
(
hex (0 1 2 3 4 5 6 7) (20 60 20)
simpleGrading
(
1
((2 3 4) (6 4 1) (2 3 0.25))
1
)
);
and they need not sum to 1 or 100.
This is very new functionality and not well tested but backward
compatibility has been well tested so all existing blockMeshDicts should
parse correctly.
2015-02-03 12:01:55 +00:00
f6421f108d
POSIX.C findEtcFiles: Revert change to read system/controlDict
...
Causes problems if the controlDict contains # entries
2015-02-03 11:59:43 +00:00
f2f4c00e24
porousBafflePressure: Corrected and added support for compressible flow
2015-02-02 12:23:31 +00:00
b382579cf0
fixedShearStressFvPatchVectorField: Remove rhoName and phiName which are no longer needed
2015-02-02 12:22:52 +00:00
47a820e3b9
Remove duplicate include
...
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1507
2015-02-02 09:45:25 +00:00
98bcdb04d8
transform: Handle codirectional and contradirectional transformation vectors
...
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=416
2015-02-02 09:44:59 +00:00
324d54feb9
eddyViscosity: Allow external classes to modify nut
2015-02-01 12:38:50 +00:00
b04b8eb594
Update header
2015-02-01 12:38:39 +00:00
5f188b0aa9
Relocate LESeddyViscosity
2015-02-01 12:38:23 +00:00