Commit Graph

690 Commits

Author SHA1 Message Date
Henry
aad5c6519b interDyMFoam: Correct the sub-cycled cell volumes used for phase volume fraction calculation 2012-01-31 11:19:01 +00:00
Henry
c6c4508217 New BC: phaseHydrostaticPressure
Applies a constant density hydrostatic pressure to the region of the patch for
which the specified phase is non-zero.
2012-01-30 16:05:15 +00:00
Henry
0b1bcbb753 Remove non-ASCII characters 2012-01-19 16:27:23 +00:00
Henry
e1c876f59a multiphaseEulerFoam: Make the specification of the slamming damper optional 2011-12-29 23:48:26 +00:00
Henry
d7fcc07675 compressibleTwoPhaseEulerFoam, multiphaseEulerFoam: correct drag coeff boundary field 2011-12-29 14:01:02 +00:00
Henry
49cd1382c5 multiphaseEulerFoam: final version for ANL including ad hoc slamming energy attenuation source 2011-12-28 17:50:55 +00:00
Henry
29d4f2ff33 multiphaseEulerFoam/multiphaseSystem/multiphaseSystem.C: updated drag pre-factor 2011-12-21 10:27:09 +00:00
Henry
7b7fe8cf0a multiphaseEulerFoam phaseModel : Correct re-reading of dictionary entries 2011-12-21 10:18:53 +00:00
Henry
a5eaa2bafd multiphaseEulerFoam: Change the specification of the residual drag and smooth the drag phase-fraction pre-factor
* The residual drag is now specified in terms of a residual phase-fraction and slip-velocity.
* The drag phase-fraction pre-factor is smoothed so that the computational molecule matches that
  of the transport terms.
2011-12-05 10:17:15 +00:00
Henry
3bab081c23 multiphaseEulerFoam: Remove old file 2011-12-05 10:11:19 +00:00
Henry
4b31cf0407 SP build: use scalar(1) rather than 1.0 2011-11-29 22:16:11 +00:00
Henry
fb64cd1131 interDyMFoam: Updated the initialisation of phiAbs 2011-11-28 13:59:53 +00:00
Henry
450ec09509 interDyMFoam: Corrected handling of relative and absolute fluxes in correctPhi 2011-11-28 11:52:08 +00:00
andy
d3b0b79bf6 ENH: Corrected ambiguous field construction from tmp 2011-11-25 12:31:58 +00:00
Henry
1f196bb462 compressibleTwoPhaseEulerFoam/interfacialModels: corrected phaseModel library link 2011-11-24 17:35:05 +00:00
Henry
fc6049ab3f Thermodynamics: Further changes relating to the total energy sources for the enthalpy equation 2011-11-24 08:33:05 +00:00
Henry
dc810ea88d Thermodynamics: Completed most of the conversion of the enthalpy source 2011-11-23 16:56:13 +00:00
andy
36e4a15363 BUG: multiphaseEulerFoam was linked against -lphaseModel instead of -lcompressibleMultiPhaseModel 2011-11-15 14:06:11 +00:00
andy
83cbf3a851 BUG: Corrected finalInnerIter call in pEqn 2011-10-26 14:39:50 +01:00
andy
6a999c7225 Merge branch 'master' of /home/dm4/OpenFOAM/OpenFOAM-dev 2011-10-26 14:32:13 +01:00
Henry
50322c3f4c Corrected line length 2011-10-26 14:32:01 +01:00
Henry
a5ba2cc9cd multiphaseEulerFoam: Work in progress 2011-10-26 14:30:06 +01:00
andy
3f53a04f09 ENH: Extended and restructured solutionControl class 2011-10-26 14:29:49 +01:00
andy
d05c5a41a1 ENH: Updated PIMPLE solvers to new pimpleControl framework 2011-10-26 12:04:25 +01:00
Henry
304b22f9ae interDyMFoam: Improved mesh-motion mapping and reinstated ddtPhiCorr 2011-09-29 17:29:01 +01:00
Henry
72a2f9b45c multiphaseEulerFoam: further updates to the MRF functionality 2011-09-16 19:18:19 +01:00
andy
b6fafa7284 BUG: Partial revert of commit 8ae9569 2011-09-12 17:41:46 +01:00
Henry
ae582a7a12 twoPhaseEulerFoam/interfacialModels/dragModels/WenYu: minor reorganisation 2011-09-09 16:51:10 +01:00
andy
8ae9569085 ENH: Multiple commits - lumped due to git index file corruption
- Re-located mapped point patches
- Updated mapped patch write
- deprecated directMapped in favour of mapped
- updated resulting dependancies - apps/libs/tuts
2011-09-09 12:05:12 +01:00
Henry
531b721d4b Corrected line length 2011-09-09 10:46:40 +01:00
Henry
4ff31e73ef multiphaseEulerFoam: Added support for MRF and different schemes for each phase-fraction
Corrected tutorials
2011-09-09 10:45:07 +01:00
andy
1c1a98363c ENH: Simplified solvers - removed storePrevIter code 2011-09-08 12:04:15 +01:00
Henry
89554ace7f Corrected formatting 2011-09-05 19:23:59 +01:00
Henry
85d1a92cf2 Corrected formatting 2011-09-05 19:21:53 +01:00
Henry
cff638a7da multiphaseInterFoam: No need for refPhase with MULES 2011-09-05 19:09:32 +01:00
Henry
d47625903e compressibleTwoPhaseEulerFoam: updated PIMPLE loop 2011-09-05 19:08:31 +01:00
Henry
209aad1bdc compressibleTwoPhaseEulerFoam: Corrected location of compiled files 2011-09-05 19:08:00 +01:00
Henry
2c335d360b multiphaseEulerFoam: new solver
including two simple tutorial cases
2011-09-05 19:06:38 +01:00
Henry
22d2f84af3 compressibleTwoPhaseEulerFoam: corrected name and location of the executable 2011-08-24 17:38:16 +01:00
Henry
a7251c4d87 Corrected line length 2011-08-24 17:19:17 +01:00
Henry
dab6fa5ed8 compressibleTwoPhaseEulerFoam: new solver for momentum conservative compressible two-phase flow 2011-08-24 17:17:10 +01:00
Henry
c2dd153a14 Copyright transfered to the OpenFOAM Foundation 2011-08-14 12:17:30 +01:00
Henry
391d788a29 Corrected headers 2011-08-09 10:42:37 +01:00
Henry
425d51a985 MMULES: new development of the MULES limiter to support limiting the sum of phase-fractions
multiphaseInterFoam: Upgraded to use the new MMULES algorithm
2011-08-09 10:39:58 +01:00
Henry
1e2832fd7d Corrected class names in the file descriptions 2011-07-19 17:26:55 +01:00
Henry
d81d99d490 bubbleFoam, twoPhaseEulerFoam: Added storage of pressure from the previous iteration for PIMPLE 2011-07-09 22:24:28 +01:00
Henry
729bdbb640 twoPhaseEulerFoam/interfacialModels/dragModels: Corrections for parallel operation 2011-07-05 17:02:21 +01:00
Henry
0200b59e79 twoPhaseEulerFoam:frictionalStressModel/Schaeffer: Correct mut on processor boundaries 2011-06-13 22:32:15 +01:00
andy
95d8fd4860 STYLE: Updated copyright dates 2011-05-11 11:34:38 +01:00
Henry
e3eae71014 Merge branch 'master' of ssh://noisy/home/noisy3/OpenFOAM/OpenFOAM-dev 2011-04-28 21:14:18 +01:00
Henry
d8630c4677 settlingFoam: Corrected time-loop 2011-04-28 21:13:57 +01:00
graham
f6830c206d STYLE: Line endings, trailing whitespace. Caught by pre-commit hook on branch merge. 2011-04-21 10:29:22 +01:00
andy
74aff03191 ENH: Updated twoPhaseEulerFoam solver and tutorials 2011-04-18 15:20:15 +01:00
andy
39b30e2429 ENH: Updated bubbleFoam solver and tutorial 2011-04-18 15:05:30 +01:00
andy
89335fa1ce ENH: Further solver PIMPLE updates 2011-04-18 11:47:44 +01:00
andy
8369a8d78b Merge branch 'master' of /home/noisy3/OpenFOAM/OpenFOAM-dev 2011-04-15 17:16:00 +01:00
andy
0301a62527 ENH: Updated more solvers to use the new algorithm container classes 2011-04-15 16:34:29 +01:00
Henry
f947f0b46e bubbleFoam: Updated the viscosity used to the effective viscosity
in line with the rest of the wall-function implementations
2011-04-15 16:09:39 +01:00
andy
656bbf5308 ENH: Updated solvers to use simpleControl and pimpleControl 2011-04-14 17:45:20 +01:00
andy
fb11f37e38 ENH: Propagating pimpleControl across pimple-based solvers 2011-04-13 17:20:29 +01:00
Henry
13cc1d0dd7 bubbleFoam: Corrected the velocity used in the wall-functions to be that of the continuous-phase 2011-04-13 11:54:28 +01:00
Henry
85cec5496f interMixingFoam: correct the viscosity of the phases 2011-04-13 11:44:02 +01:00
andy
1699142a58 Merge branch 'master' of /home/noisy3/OpenFOAM/OpenFOAM-dev 2011-04-05 17:37:30 +01:00
andy
08a3023eec ENH: removed ambigous construction from tmp 2011-04-05 17:37:07 +01:00
Henry
a76953302a Porous solvers: corrected change to ddt 2011-03-31 18:00:39 +01:00
Henry
3c2c3650d4 LTSInterFoam, rhoPorousMRFLTSPimpleFoam: set the name of the old-time rDeltaT
to avoid the registration of rDeltaT being pinched
2011-03-31 11:55:41 +01:00
Henry
fffe67d45f Porosity: Temporarily disable pZones.ddt(rho, U) while the term is being investigated 2011-03-30 16:24:35 +01:00
Henry
7f8dbac2cc LTSInterFoam: Improved the near-interface Courant number evaluation 2011-03-30 13:50:09 +01:00
andy
6f138dc60f GIT: resolve merge conflict 2011-03-28 10:34:21 +01:00
Henry
1528f30f33 LTSInterFoam: Improved default settings 2011-03-26 21:48:40 +00:00
Henry
5b4cd73e55 PIMPLE: Rationalised loop structure
Automated the caching of "finalIteration".
2011-03-26 21:48:15 +00:00
Henry
0f3d393ec5 bubbleFoam, twoPhaseEulerFoam: Updated handling of the transpose terms 2011-03-21 10:49:20 +00:00
Henry
1d3a93554b Add conversion to scalar for SP 2011-02-21 22:50:17 +00:00
Henry
f45f87f293 twoPhaseEulerFoam: minor update of alphaEqn.H 2011-02-14 11:05:26 +00:00
Henry
c3cb632c24 Documentation: converted javadoc @ to LaTeX style \ in Doxygen code docs 2011-02-08 18:22:00 +00:00
Henry
b3cde56f27 Doxygen docs: Corrected doxyFilter to preserve line numbers
Also corrected many formatting errors in the comments in C and H files
2011-02-07 22:50:49 +00:00
andy
62ca98ac38 BUG: (typo) one too many )'s 2011-01-17 15:57:07 +00:00
andy
eaef8d482b STYLE: Updated 1991 start copyright year to 2004 2011-01-14 16:08:00 +00:00
andy
05022c373a STYLE: minor formatting 2011-01-14 15:44:00 +00:00
andy
099cc39e2e Revert "STYLE: 2011 copyright date."
This reverts commit b18f6cc1ce.
2011-01-05 18:24:29 +00:00
graham
b18f6cc1ce STYLE: 2011 copyright date. 2011-01-05 11:14:26 +00:00
Mark Olesen
da439f5484 STYLE: consistent naming for templated/non-templated patch field construction
eg,
    - makePatchTypeField -> makeTemplatePatchTypeField
    - makeNonTemplatedPatchTypeField -> makePatchTypeField
2010-12-30 09:36:09 +01:00
Mark Olesen
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
Mark Olesen
078c427594 COMP: avoid ambiguous construct from tmp - solvers/ multiphase 2010-12-21 09:53:19 +01:00
mattijs
cde4e66674 STYLE: kineticTheoryModel.C : line length 2010-12-15 17:06:23 +00:00
mattijs
1473e9f2ef COMP: kineticTheroyModel : single precision compilation 2010-12-15 15:25:11 +00:00
Mark Olesen
8b59f1d0d5 Merge remote branch 'OpenCFD/master' into olesenm 2010-11-08 08:07:29 +01:00
Henry
f8ae2453df chtMultiRegionFoam: updated thermodynamics 2010-11-02 18:57:39 +00:00
Mark Olesen
d5acd22a63 STYLE: use labelUList typedef instead of UList<label> or unallocLabelList 2010-11-02 09:32:32 +01:00
Henry
1fe653ac36 LTSInterFoam: Allow the new time-step smoothing parameters to be input 2010-11-01 14:45:04 +00:00
Henry
f12b86310f multiphaseMixture: Corrected EXE_LIBS -> LIB_LIBS 2010-10-29 13:09:09 +01:00
andy
667b5c13ae Merge branch 'master' of ssh://noisy/home/noisy3/OpenFOAM/OpenFOAM-dev 2010-10-26 11:54:27 +01:00
andy
4f8ea8d6af BUG: Incorrect lookup name for alphak 2010-10-26 11:53:56 +01:00
Henry
730481aed3 LTSInterFoam: Initial version of interFoam supporting local time-stepping for acceleration to steady-state 2010-10-25 17:49:56 +01:00
Henry
c078ab9dee DSMC tutorials: remove temporary files 2010-10-13 17:08:10 +01:00
Henry
5dc9b66ba3 New Courant number now implemented in most solvers
CHT solvers still to do
2010-10-13 13:09:24 +01:00
Henry
eb51614780 Renamed rUA -> rAU 2010-10-11 20:10:34 +01:00
Henry
ad3abe3738 Courant Numbers: Corrected reductions for parallel running 2010-10-10 23:19:16 +01:00
Henry
195510935d Courant number: new formulation
Improves boundary handling
Corresponds better to FVM equations
2010-10-08 22:52:18 +01:00
Henry
89ee9b3e0f Merged all multiphase developments in OpenFOAM-1.7.x 2010-09-29 22:22:48 +01:00
Henry
ad925d65d2 threePhaseMixture: corrected typo 2010-09-29 11:19:48 +01:00
Henry
7428b36de8 incompressibleThreePhaseMixture: Corrected the construction of the third-phase properties 2010-09-29 10:50:03 +01:00
Henry
5a655495dc bubbleFoam: Cleaned-up createPhi 2010-09-29 10:49:35 +01:00
sergio
08a9c9da8f BUG: ID 0000028 Inconsistency in nuEffa declaration 2010-09-07 09:38:11 +01:00
sergio
fee00dbef0 BUG : constant::mathematical::pi 2010-09-06 14:29:41 +01:00
sergio
7343f95afb STY: line exceeding 80 characthers. 2010-09-06 11:28:26 +01:00
sergio
8f1a350758 ENH: Improvements on kinetic theory models and twoPhaseEulerFoam 2010-09-06 11:24:22 +01:00
graham
28345247a7 STYLE: Fixing code style requirements for more files - those not
picked up by a copyright change.
2010-07-29 11:28:44 +01:00
graham
012494fdb5 STYLE: Fixing code style requirements for all apps.
Exception: applyWallFunctionBoundaryConditions.C cannot split #include
directives.
2010-07-27 15:27:05 +01:00
mattijs
f6670f8dec COMP: Make/options added indirect libs for Solaris linker. 2010-07-15 09:38:52 +01:00
henry
ccfb6e32a6 Corrected headers. 2010-06-23 16:54:54 +01:00
henry
17d36e9353 multiphaseInterFoam: changed alphaContactAngleFvPatchScalarField to multiphaseAlphaContactAngleFvPatchScalarField
to avoid name clashed with the version of alphaContactAngleFvPatchScalarField in the interfaceProperties library.
2010-06-10 12:53:54 +01:00
andy
28b1a9e2c6 Merge branch 'olesenm' 2010-06-03 10:25:03 +01:00
mattijs
f1ee573aa0 Merge branch 'inotify'
Conflicts:
	TODO
2010-06-02 10:10:52 +01:00
mattijs
c51a2b0f63 ENH: have MUST_READ_IF_MODIFIED on IOdictionary construction 2010-06-02 09:48:07 +01:00
henry
361b153343 Final iteration information now available in mesh::data (used to be mesh::fvData)
Relaxation and solution parameters for the final iteration in PIMPLE loops are
now selected according to the value of the "finalIteration" entry in the
mesh::data dictionary.

rhoPimpleFoam significantly updates and now replaces rhoPisoFoam.
2010-05-25 18:45:25 +01:00
henry
bcfa40c405 interMixingFoam: corrected the slicing of allLambda for parallel running. 2010-05-19 22:48:54 +01:00
Mark Olesen
f9f988d82f Merge remote branch 'OpenCFD/master' into olesenm
Conflicts:
	src/finiteVolume/fields/fvPatchFields/derived/timeVaryingMappedFixedValue/timeVaryingMappedFixedValueFvPatchField.C
2010-05-31 11:50:56 +02:00
Mark Olesen
ff30e6b61a STYLE: can use bool instead of Switch version of dictionary::lookupOrDefault
- both versions handle the same input words.
  Only need the <Switch> version when the destination variable is
  also a Switch and we need to output the word later.
2010-05-20 14:17:18 +02:00
Mark Olesen
9525d57d71 STYLE: use readIfPresent instead of found/lookup combination 2010-05-20 08:52:45 +02:00
Mark Olesen
80b8071e75 ENH: add default control values to ease SIMPLE->PIMPLE transition
- add const-ness for control variables

- drop unused fluxGradp variable

- use lookupOrDefault instead of found/lookup combination
2010-05-20 08:24:55 +02:00
andy
ccf61a7db8 Revert "STYLE: remove unneed '()' for simple return statements,"
This reverts commit c600ce545d.
2010-05-18 14:30:53 +01:00
Mark Olesen
c600ce545d STYLE: remove unneed '()' for simple return statements,
- fix 'forAll (' -> 'forAll(' format (again)
2010-05-17 13:08:11 +02:00
Mark Olesen
9c32ce1016 STYLE: use forAll macro in more places, avoid LF-CR endings 2010-04-23 18:35:55 +02:00
Mark Olesen
03338b9ea9 STYLE: partial revert for 5cfa97624e 2010-04-23 10:23:08 +02:00
Mark Olesen
5cfa97624e STYLE: more consistent New methods, use unregistered IOobject where appropriate 2010-04-20 17:13:35 +02:00
Mark Olesen
937e0d23d0 STYLE: consistent naming of files containing the 'New' method
before:
    - 'new' prefixed to camel-cased class name: eg, someClass -> newSomeClass
    - 'New' prefixed to templated class name:   eg, TmplClass -> NewTmplClass
    - 'New' suffixed to class name:             eg, someClass -> someClassNew

after:
    - consistent 'New' suffixed to class name, no change of case
          eg, someClass -> someClassNew
          eg, TmplClass -> TmplClassNew
2010-04-13 18:47:47 +02:00
Mark Olesen
42807ddd7e STYLE: fix worst spacing violations for 'os <<' constructions
- accept some violations of the coding guidelines though
- perhaps adding a style exception would be simpler.
2010-04-13 17:45:49 +02:00
Mark Olesen
b6f3bd4c23 STYLE: follow coding guide recommendation for '//- Destructor' 2010-04-12 11:55:52 +02:00
Mark Olesen
c508b2fe17 STYLE: consistent capitalization of Private/Protected Member Functions in comments 2010-03-30 11:33:42 +02:00
Mark Olesen
d29c438657 STYLE: use url for FSF license instead of postal address, switch to GPL v3 2010-03-29 14:07:56 +02:00
Mark Olesen
0c8fb634f0 ENH: enforce consistent boundness on turbulence models.
- remove epsilonSmall, omegaSmall
- k0/epsilon0/omega0 become kMin/epsilonMin/omegaMin
- add qMin/zetaMin for consistency

These files still need some attention:
    dynOneEqEddy.C
    NonlinearKEShih.C
    settlingFoam

BUG: incompressible::LESModels:dynOneEqEddy::correct()
- avoid tmp field destruction for consistency with the compressible
  version

Possible TODO:
   - set kMin to zero (instead of SMALL) and introduce kSmall
     to avoid division by zero
2010-03-24 09:07:53 +01:00
henry
4f926a376f New solver: rhoPorousMRFPimpleFoam
Added compressibility support to MRFZone.
Required generalisation of the oneField concept.
Also clean-up the use of one and zero for consistency.
Simple mixerVessel2D tutorial case supplied.
2010-03-19 17:54:35 +00:00
henry
3b038c3702 settlingFoam: Changed to solving for pmh (static pressure minus hydrostatic pressure).
While p and pmh (pd in OpenFOAM-1.5.?) are equivalent on orthogonal meshes they
are not on non-orthogonal meshes and the difference is very important for
buoyancy-dominated flows such as settling.  settlingFoam is now written in terms
of pmh (static pressure minus hydrostatic pressure) which used to be called pd
but that confused too may people.
2010-01-28 16:06:08 +00:00
Mark Olesen
5e972c772f remove trailing space from some files 2009-12-04 13:39:35 +01:00
Mark Olesen
c091d856ae pedantic changes: 'forAll (' -> 'forAll(' in applications/
- to match coding guidelines
2009-12-03 14:12:08 +01:00
Mark Olesen
909e6b27e4 Apply coding style recommendations:
- space between keyword and bracket in 'for(..)', 'if(..)', 'while(..)'
2009-11-30 08:55:03 +01:00
Mark Olesen
fa93ce8cd7 coding style adherence
- markup codingStyleGuide.org examples so they actually indent correctly

- use 'Info<<' as per codingStyleGuide instead of 'Info <<'
2009-11-27 15:39:14 +01:00
henry
bb65911c45 Added a correction to the boundary velocity and flux to make them consistent
with the boundary motion before the fluxes are corrected for continuity by
pcorr.
2009-11-18 23:10:26 +00:00
henry
9bb3c1c1ba New solvers and tutorial cases transferred from OpenFOAM-1.6.x. 2009-10-30 17:24:02 +00:00
graham
9221793088 Changing
deltaT().value() to deltaTValue()
and
    deltaT0().value() to deltaT0Value()
across the whole code - faster to return especially if being used
often, in each call to a submodel for example.
2009-10-21 16:36:07 +01:00
henry
e9da288118 Reverted the Americanism "math" back to the original "mathematical" and reverted name of
the include file back to mathematicalConstants.H to make upgrading code slightly easier.
2009-10-10 22:58:58 +01:00
mattijs
791b5aaeaa replacing isType with isA to enable directMappedWall to work 2009-09-15 17:51:59 +01:00
andy
8dcea0f8cd using new constant definitions 2009-08-28 18:04:22 +01:00
henry
c9be8d63de Added alternating stress term. 2009-08-18 17:12:38 +01:00
andy
9fb0ed08e7 updating turb coeffs + fix typo 2009-08-13 09:54:57 +01:00
henry
31c76da40f Changed the runtime-selection tables to output a sorted toc. 2009-08-06 18:01:28 +01:00
mattijs
73ae3ddc6d include topoChangerFvMesh 2009-08-05 21:31:30 +01:00
mattijs
e5a710d3eb Merge branch 'master' of /home/noisy3/OpenFOAM/OpenFOAM-dev 2009-08-05 16:18:38 +01:00
mattijs
eba6c985a9 added rawTopoFvChanger mesh 2009-08-05 16:11:47 +01:00
Mark Olesen
7a8a318312 Revert "define values for standardCmu, standardKappa, standardE in turbulenceModel.H"
This reverts commit 54a8b6a152.
2009-08-03 15:31:14 +02:00
Mark Olesen
54a8b6a152 define values for standardCmu, standardKappa, standardE in turbulenceModel.H 2009-08-01 09:36:34 +02:00
Mark Olesen
827e3659b9 consistency update: kappa=0.41, E=9.8
- this would be an argument for providing default values at the top-level
  compressible/incompressible turbulenceModel
2009-07-31 18:15:54 +02:00
andy
c1993c92fa Merge branch 'olesenm' 2009-07-23 12:42:52 +01:00
Chris Greenshields
2f3016173e Modified Description entries for documenting purposes 2009-07-22 14:08:02 +01:00
Mark Olesen
5692a06a32 fixed up sloppy Allwclean files 2009-07-22 12:39:20 +02:00
henry
b3d455de80 Removed turbulence model coefficients from the dictionaries to allow them to default. 2009-07-21 19:05:30 +01:00
henry
5a83c4660c Added rho for the buoyantPressure BC. 2009-07-10 14:42:23 +01:00
henry
d76820dc57 Changed g from being read from environmentalProperties to being read directly as a
uniformDimensionedVectorField.
2009-07-08 17:09:51 +01:00
henry
4439183d96 Corrected handling of the wall BCs of p for buoyant flows. 2009-07-07 22:56:02 +01:00
andy
7d73dd3171 updates for new thermo and general code tidying 2009-06-15 15:36:57 +01:00
henry
e68480913f pd => p 2009-06-04 19:11:12 +01:00
henry
c593fa63e5 pd => p 2009-06-04 17:35:47 +01:00
henry
f20792493d New, improved with p rather than pd, PIMPLE rather than PISO and more general handling of the diffusivity. 2009-06-03 14:59:35 +01:00
henry
1002f8d07f Changed to use p rather than pd. 2009-06-03 14:58:30 +01:00
henry
20dcad4e57 Added the reciprocal of the turbulent Schmidt number. 2009-05-29 11:03:20 +01:00
henry
1d14951bf5 Added turbulent diffusivity. 2009-05-29 09:32:32 +01:00
henry
0ee817a060 Also added a separate specification of the static pressure level but the
location for the specification is the same as that for the pd level.
2009-05-11 23:19:56 +01:00
mattijs
adc012cab8 renamed ghf to prevent duplicate regIOobject 2009-04-17 12:23:05 +01:00
Mark Olesen
a46c85f5a4 HashTable changes
- make table power-of-two, but since it seems to give 1-2% performance
  improvement, maybe forget it too.

- remove two-argument form of hashing classes and do the modulus direclty
  within HashTable instead. This simplifies things a fair bit.

- migrate Hash<void*> from db/dlLibrary to primitives/hashes/Hash
2009-02-26 17:49:47 +01:00
Mark Olesen
4b60453cf1 use while (runTime.loop() { .. } where possible in solvers
- change system/controlDict to use functions {..} instead of functions (..);
  * This is internally more efficient
- fixed formatting of system/controlDict functions entry

- pedantic change: use 'return 0' instead of 'return(0)' in the applications,
  since return is a C/C++ keyword, not a function.
2009-02-18 08:57:10 +01:00
Mark Olesen
c2256e51f3 change solvers, utilities, etc. to use while (..) time-looping idiom
- this (now deprecated) idiom:
      for (runTime++; !runTime.end(); runTime++) { ... }
  has a few problems:
    * stop-on-next-write will be off-by-one (ie, doesn't work)
    * function objects are not executed on exit with runTime.end()
  Fixing these problems is not really possible.

- this idiom
      while (runTime.run())
      {
          runTime++;
          ...
      }
  works without the above problems.
2009-02-17 08:47:42 +01:00
mattijs
11176914d4 memory leak 2009-02-05 15:28:32 +00:00
andy
6d1466465b consistency update 2009-02-04 11:27:35 +00:00
andy
1bd5737782 remove spurious references to INTERFOAM 2009-01-13 18:44:27 +00:00
Mark Olesen
cdd2266467 Merge commit 'OpenCFD/master' into olesenm
Conflicts:

	src/OpenFOAM/db/IOstreams/Pstreams/IPstream.C
	src/OpenFOAM/db/IOstreams/Pstreams/OPstream.C
2009-01-07 09:39:17 +01:00
henry
04d26c8e38 Corrected dimensions of kappa. 2009-01-05 22:17:20 +00:00
Mark Olesen
28b200bcd9 update copyrights for 2009 2008-12-31 19:01:56 +01:00
andy
468668d0be muf -> muEff for consistency 2008-12-19 14:48:54 +00:00
andy
c5c622e1ab adding pFinal 2008-12-19 14:45:28 +00:00
andy
9596677119 labelled muf - grad(muf) used, so can now manipulate in fvSolution etc 2008-12-19 14:03:49 +00:00
andy
dbe5e08213 minor mods:
- added pdFinal option
    - labelled muf - grad(muf) used, so can now manipulate in fvSolution etc
    - added absolute/relative around the calculation of divU
2008-12-19 13:59:05 +00:00
henry
9663072b5f Removed ddtPhiCorr. 2008-12-12 15:06:04 +00:00
henry
1d22ab652e Corrected the code for moving-mesh cases with dilatation. 2008-12-12 12:28:19 +00:00
henry
4d02f410b4 Moved setDeltaT to before the flux is made absolute. 2008-12-12 12:27:36 +00:00
henry
8d2bed91ce Added ddtPhiCorr back into the pEqn, use if wisely. 2008-12-12 12:24:12 +00:00
henry
7f22e3104a Added correctPhi to compressibleInterDyMFoam. 2008-12-11 12:05:21 +00:00
henry
0479165024 Added generic turbulenceModel base class to incompressible turbulence models. 2008-11-20 20:33:06 +00:00
henry
326b86ec2d Added generic turbulenceModel base class to incompressible turbulence models. 2008-11-20 17:07:17 +00:00
Mark Olesen
d5d80f0181 modified remaining Allwmake scripts to run from anywhere 2008-09-19 14:47:06 +02:00
henry
00c9e2774d Calculate p from pd. 2008-09-16 15:20:24 +01:00
henry
ffe9308432 Minor updates. 2008-09-03 08:34:04 +01:00
henry
d7a506c5f4 Added missing access function. 2008-08-05 13:21:52 +01:00
henry
f3f8ee3335 Fixed update of kappa_. 2008-08-04 16:17:49 +01:00
andy
e97b721db7 bugfix for lambda_ 2008-07-30 15:32:51 +01:00
henry
352c0f4c24 Added turbulent viscosity. 2008-07-21 12:00:06 +01:00
henry
a86b1ce4a3 Corrected for SP. 2008-07-10 15:53:10 +01:00
andy
b2d7f8b5ca removing redundant averaging files 2008-06-27 10:10:47 +01:00
andy
b4b75fc000 removing old averaging - replaced by averaging function object 2008-06-26 18:01:47 +01:00
Mark Olesen
02cabc3cf2 updated Copyright (C) \d+-2008 OpenCFD Ltd. 2008-06-25 15:01:46 +02:00
andy
b0f29324b2 minor fixes 2008-06-20 14:02:07 +01:00
andy
56fd8890d5 consistency updates 2008-06-20 11:22:33 +01:00
henry
adb7d5fb49 Bug fix:
http://openfoam.cfd-online.com/cgi-bin/forum/show.cgi?126/8089
2008-06-19 10:42:35 +01:00
henry
927de85fab Merge branch 'master' of ssh://noisy/home/noisy2/OpenFOAM/OpenFOAM-dev 2008-06-18 23:11:55 +01:00
henry
ad19741845 Added kineticTheoryModels namespace and put the viscosityModels in it to
avoid name-clashes with the standard viscosityModels.

The other kineticTheoryModels have yet to be put in the kineticTheoryModels
namespace.
2008-06-18 23:11:09 +01:00
andy
b3cb7c3dd3 created incompressible namespace for incompressible LES models 2008-06-18 17:43:42 +01:00
andy
43786b44b8 update to recover previous usage for scheme descriptions 2008-06-18 12:57:18 +01:00
andy
eb1db26c8a updated for change in coeff handling 2008-06-18 12:43:34 +01:00
andy
44af09b650 Merge branch 'master' of ssh://noisy/home/noisy2/OpenFOAM/OpenFOAM-dev 2008-06-18 10:22:51 +01:00
andy
2b01d2f5da consistency update - (in)compressibleTurbulenceModels -> (in)compressibleRASmodels 2008-06-18 10:06:06 +01:00
henry
1efdd657bd Updates to remove warning messages from gcc-4.3.1 2008-06-17 22:17:36 +01:00
andy
f4b2b04f58 consistency update 2008-06-17 17:28:12 +01:00
andy
4ddd3c67a6 updates to tuts to reflect turbulence changes, and general tut updates 2008-06-17 14:07:11 +01:00
andy
24c4b1b745 relocation of turbulence models and renaming namespaces 2008-06-17 10:48:04 +01:00
andy
168c7e1ca9 removing FoamX 2008-06-04 13:40:02 +01:00
henry
dd22a8d8a0 Implamented Rasmus' corrections to the particle force. 2008-05-28 22:38:03 +01:00
henry
9879aacb5a Removed ddtPhiCorr as the standard approach does not work with
moving meshes
2008-05-27 22:51:14 +01:00
henry
3f20e26231 Reverting ddtPhiCorr back to standard (not good for moving meshes) 2008-05-27 17:13:35 +01:00
henry
4a2a23a710 Lots of changes from Mark and my changes to ddtPhiCorr all mixed together
because I failed to work out how to merge Mark's stuff -- HELP!!!
2008-05-25 21:46:37 +01:00
henry
28ac22a30e Removed #.*# 2008-05-25 17:05:26 +01:00
mattijs
f36526531b built into FOAM_USER_APPBIN 2008-05-22 14:07:02 +01:00
henry
cdb78d6741 There's a bug in Schaeffer's expression for the frictional viscosity,
which was pointed out by Rasmus.

The alpha[celli] term in muf should not be there.
2008-05-20 18:05:07 +01:00
andy
238b126c6c added small description line to solvers 2008-05-14 09:47:51 +01:00
henry
603860c051 Merge branch 'master' of /home/noisy2/OpenFOAM/OpenFOAM-dev/ 2008-05-13 12:59:59 +01:00
henry
6913778c8b Added compressibleLesInterFoam solver 2008-05-13 12:59:46 +01:00
andy
5d96cfa897 removed hard-coded averaging - can now use fieldAverage unction object 2008-05-13 11:23:28 +01:00
andy
1466446992 labelled muEff surfaceScalarField on construction 2008-05-13 11:13:24 +01:00
andy
62e1b23093 removing cavitatingFoam - behaviour can be recoved using rasCavitatingFoam etc 2008-05-13 11:07:10 +01:00
andy
17132c9560 removed over specification of rho and nu 2008-05-13 11:05:39 +01:00
andy
75f6b64ffe adding les/ras cavitating solvers and barotropicCompressibilityModel library 2008-05-09 19:06:44 +01:00
andy
8ff486784d adding ras/les cavitation solvers 2008-05-09 16:38:10 +01:00
henry
6fc7b06b19 Made ddtPhiCorr optional in moving-mesh solvers.
Controlled via the "ddtPhiCorr" switch in the PISO sub-dict,
defaults to false.
2008-05-09 12:48:45 +01:00
henry
793fec2521 Added ddtPhiCorr support for moving mesh 2008-05-09 11:47:33 +01:00
henry
66d672b92b Added p
Updated formatting
2008-05-07 22:51:12 +01:00
henry
f92fbeb9f9 Added p to interFoam
Changed formatting of interDyMFoam
2008-05-07 22:34:36 +01:00
henry
3e9f272de9 Corrected description 2008-05-07 17:07:54 +01:00
henry
ff6aa6d4e8 Reformatted #include consistently 2008-05-07 11:50:01 +01:00
henry
2c4d8c65d4 Improved description 2008-05-02 14:37:25 +01:00
henry
91e7cab0e3 Add interPhaseChangeFoam solver 2008-05-02 14:07:33 +01:00
OpenFOAM-admin
3170c7c0c9 Creation of OpenFOAM-dev repository 15/04/2008 2008-04-15 18:56:58 +01:00