024f9c1e29
wallDist: Ensure appropriate method correct function is called
2015-01-12 11:53:19 +00:00
3ca98c64b1
Added missing file
...
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1484
2015-01-10 21:10:24 +00:00
3574e1993d
wallDist: Add support for distance to any patch set
2015-01-10 12:26:39 +00:00
142776ae2f
advectionDiffusionPatchDistMethod: Added more description including specification of relaxation
2015-01-10 11:27:14 +00:00
d7abd506e1
wallDist: Added nRequired option to the wallDist dict
2015-01-09 23:17:24 +00:00
8ac29612de
advectionDiffusionPatchDistMethod: Only run the predictor method on first call
...
Improves efficiency for moving-mesh cases
2015-01-09 22:05:32 +00:00
5dff7076ce
wallDist: moved patchTypes into patchDistMethod
2015-01-09 21:41:21 +00:00
3173ce4437
advectionDiffusionPatchDistMethod: Added comment concerning predictor step
2015-01-09 16:18:49 +00:00
11756a06f7
advectionDiffusionPatchDistMethod: Calculation of approximate distance to nearest patch for all cells
...
and boundary by solving the Eikonal equation in advection form with diffusion smoothing.
2015-01-09 16:12:58 +00:00
bc476d9f49
Fixed a typo
2015-01-08 23:10:41 +00:00
7016ad200b
wallDist/patchDistMethods/Poisson: New method for fast calculation of an approximate wall-distance field
...
by solving Poisson's equation
2015-01-08 22:43:42 +00:00
af3fbf9095
wallDist: Set BCs for y and n appropriately for solving PDEs
2015-01-08 17:21:07 +00:00
c4804e5a0b
wallDist: Add support for cached wall-reflection vectors
...
Currently these vectors are generated at the same time as the wall-distance field
by the same run-time selected algorithm. This will be changed so that the wall-reflection
vectors are only generated and stored if required.
2015-01-08 16:08:53 +00:00
69ff8aa4d2
wallDist: now a MeshObject cached and updated automatically with a run-time selected algorithm
...
When using models which require the wallDist e.g. kOmegaSST it will
request the method to be used from the wallDist sub-dictionary in
fvSchemes e.g.
wallDist
{
method meshWave;
}
specifies the mesh-wave method as hard-coded in previous OpenFOAM versions.
2015-01-08 10:40:23 +00:00
7c83877181
Updated headers
2015-01-06 17:32:02 +00:00
4fbf622008
wallDist: separate the meshWaveWallDist from the wallDist interface
...
In preparation for run-time selectable methods
2015-01-06 17:31:02 +00:00
1a7a53a2ff
Updated header
2015-01-02 16:44:07 +00:00
dda47d87ff
fvcSurfaceIntegrate: add support for sub-cycling with mesh-motion
...
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1471
Note:
In order to avoid unexpectedly poor results I think it would be
better if sub-cycling in time were limited to static meshes and
solid-body motion only and the Vsc() function removed and I will
consider this for the next release with the addition of a check for
solid-body motion in the case that sub-cycling is applied. Now that
MULES support semi-implicit operation there is less need for
sub-cycling and I would recommend that you use this approach in
interDyMFoam for your complex mesh motion cases.
2015-01-02 16:43:32 +00:00
dd3fe18a05
fvMatrix: Corrected scaling by tmp<volScalarField>
2015-01-02 14:38:08 +00:00
60349e311c
Corrected and improved documentation
...
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=790
2015-01-01 18:12:28 +00:00
ded2f25726
Updated headers
2014-12-31 19:08:15 +00:00
325b003b6e
Added and verified support for 64bit labels
...
To compile with 64bit labels set
WM_LABEL_SIZE=64
in ~/OpenFOAM/dev/prefs.sh
source ~/.bashrc
then Allwmake in OpenFOAM-dev.
This will build into for example OpenFOAM-dev/platforms/linux64ClangDPInt64Opt
If WM_LABEL_SIZE is unset or set to 32:
WM_LABEL_SIZE=32
the build would be placed into OpenFOAM-dev/platforms/linux64ClangDPInt32Opt
Thus both 32bit and 64bit label builds can coexist without problem.
2014-12-31 19:02:52 +00:00
7cdb6dc4fd
fanFvPatchField: Correct the type specialization
...
Resolves bug report http://www.openfoam.org/mantisbt/view.php?id=1415
2014-12-28 17:00:11 +00:00
7dcb44148a
CrankNicolsonDdtScheme: Changed ddtCorr from a basic Euler scheme to include the Crank-Nicolson correction
...
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1468
2014-12-28 12:53:56 +00:00
f4596ad247
Resolve issues relating to compilation with clang-3.5.0
2014-12-15 22:38:10 +00:00
3c3c62a43d
BUG: #1424 : coupled patch handling
2014-10-28 11:30:30 +00:00
36662d0e48
CMULES: Add optional control over support for extrema within bounds
2014-10-13 21:12:10 +01:00
bf7affba14
ENH: timeVaryingMapped: added option to disable interpolation
2014-09-03 12:26:40 +01:00
8de726e053
uniformFixedGradientFvPatchField: Correct constructor to initialize patch field
...
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1368
2014-08-08 10:26:47 +01:00
0fc33b2eda
fvPatches: Updated handling for delta() on coupled patches
2014-07-30 12:37:01 +01:00
e9a7c2baae
Revert non-orthogonality treatment for non-coupled BCs.
2014-07-06 20:20:16 +01:00
9f6053c69e
ddtSchemes: Name meshPhi "meshPhi" and do not register
2014-06-19 16:27:35 +01:00
4b0e80f773
CrankNicolsonDdtScheme: Corrected compressible ddt for moving meshes
2014-06-17 16:17:09 +01:00
ea322e3ac0
ENH: nearWallDist: handle changing numbers of patches
2014-05-30 16:44:42 +01:00
2abf2ff49b
movingWallVelocityFvPatchVectorField: Update U at the wall only if the mesh is 'moving' rather than 'changing'.
...
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1305
2014-05-28 12:54:25 +01:00
60d0c59230
fvMeshGeometry: Dump core if phi() is called for a non-moving mesh to help trace problem
2014-05-18 21:18:30 +01:00
603b23f487
flowRateInletVelocity: removed unused function
2014-05-18 21:17:49 +01:00
c47c287d45
DarcyForchheimer: add support for solvers which provide nu rather than mu
2014-05-12 23:15:27 +01:00
e481e1a05a
MRF: add operator() for consistency with fvOptions
2014-05-08 11:45:12 +01:00
4b300d9e0e
MRFZone: Corrected explicit acceleration correction used in virtual-mass terms
2014-05-06 17:45:49 +01:00
f609ccd76f
fvOptions: Rationalise the rhoEqn.H so that all compressible solvers support mass-sources correctly
2014-05-01 16:11:03 +01:00
2bfa9c18f5
fvcMeshPhi: added 'relative' equivalent of absolute function
2014-04-29 14:54:55 +01:00
b7fcf23f69
finiteVolume: added support for ddt(alpha, rho, psi)
2014-04-29 14:54:18 +01:00
6723be5056
Corrected message
2014-04-27 23:07:33 +01:00
99d67c8cdc
Uf and rhoUf: Corrected handling of restart
2014-04-23 12:11:07 +01:00
e945153652
DarcyForchheimer: Added support for phase properties
2014-04-15 19:24:31 +01:00
d22b4a6802
Corrected docs
2014-04-15 19:24:19 +01:00
e6cef52788
ENH: porosity model updates for moving meshes
2014-04-11 14:32:31 +01:00
1e157ad7b2
ENH: porosity model updates for moving meshes
2014-04-08 12:32:59 +01:00
468da226bb
ENH: ACMI updates
2014-04-04 16:34:44 +01:00