Commit Graph

404 Commits

Author SHA1 Message Date
Henry
608b6dd6a4 Updated headers 2012-09-22 16:34:51 +01:00
Henry
78121bac4a Solvers: Updated to solve EEqn rather than h,hs,eEqn 2012-09-22 16:34:20 +01:00
Henry
8609c83645 Thermodynamics: Initialized dpdt to 0 and added a switch on update
so that the effect of the term on the enthalpy equation is optional
2012-09-13 11:25:55 +01:00
mattijs
3c183eba6c ENH: polyPatch: adding constraint patches to group 2012-09-05 16:40:59 +01:00
Henry
9f096a403e Update headers 2012-08-23 14:13:30 +01:00
Henry
830c0ef382 Thermodynamyics: rename basicThermo -> fluidThermo and veryBasicThermo -> basicThermo 2012-08-23 14:13:13 +01:00
Henry
8f4b56b3c3 Thermodynamics: Rationalised the base classes for fluid and solid thermo.
New base class for fluid and solid thermo: veryBasicThermo
Base class for fluid thermo: basicThermo (derived from veryBasicThermo)
Base class for solid thermo: solidThermo (derived from veryBasicThermo)

Note in next commit basicThermo -> fluidThermo, veryBasicThermo -> basicThermo
2012-08-23 11:39:02 +01:00
Henry
b94d46d0e7 multiphase and fireFoam: set phi based on the interpolated U before the pEqn construction for the p BCs 2012-08-02 15:29:08 +01:00
Henry
5f886ce3d6 fireFoam: Update the phi boundary field for consistency 2012-07-30 12:36:22 +01:00
andy
00f7cb06db ENH: Updated chemistry-combustion solvers following combustion models library updates 2012-06-19 13:07:19 +01:00
Henry
2d2787bd8c thermodynamics: Added pressure as an addition argument to all primitive thermodynamic functions
Added additional layer of templating to reactingMixture to support specie functions in a generic manner.
2012-06-05 19:51:57 +01:00
Henry
dead8ec098 Thermodynamics: Rationalization
At the specie level:
    hs = sensible enthalpy
    ha = absolute (what was total) enthalpy
    es = sensibly internal energy
    ea = absolute (what was total) internal energy

At top-level
    Rename total enthalpy h -> ha
    Rename sensible enthalpy hs -> h

Combined h, hs, e and es thermo packages into a single structure.

Thermo packages now provide "he" function which may return either enthalpy or
internal energy, sensible or absolute according to the run-time selected form

alphaEff now returns the effective diffusivity for the particular energy which
the thermodynamics package is selected to solve for.
2012-05-30 15:21:32 +01:00
Henry
63da3e9afc Thermodynamics: Rationalization
At the specie level:
    hs = sensible enthalpy
    ha = absolute (what was total) enthalpy
    es = sensibly internal energy
    ea = absolute (what was total) internal energy

At top-level
    Rename total enthalpy h -> ha
    Rename sensible enthalpy hs -> h

Combined h, hs, e and es thermo packages into a single structure.

Thermo packages now provide "he" function which may return either enthalpy or
internal energy, sensible or absolute according to the run-time selected form

alphaEff now returns the effective diffusivity for the particular energy which
the thermodynamics package is selected to solve for.
2012-05-30 15:19:38 +01:00
sergio
ea1706fe94 BUG: Changed createSingleCellMesh to READ_IF_PRESENT Io
read option
2012-04-19 16:36:58 +01:00
Henry
28762dc468 Removed trailing whitespace 2012-04-19 14:17:30 +01:00
Henry
70595a9a61 Buoyant solvers: changed the sign of phig to be consistent with the sign of the buoyancy force on the RHS of UEqn 2012-04-19 10:08:59 +01:00
laurence
3c6c675081 STYLE: Remove trailing whitespace 2012-03-30 08:53:47 +01:00
andy
912a20b7a3 ENH: Propagated caching of HbyA across solvers 2012-03-02 18:15:54 +00:00
sergio
fb1a88719f BUG: Correcting uPrimeCoef and subGridSchelkin 2012-02-17 17:58:27 +00:00
sergio
932e72f17b STY: column limit 2012-02-17 17:33:17 +00:00
sergio
e75a5571a5 ENH: Changes to input for the PDR models 2012-02-17 17:31:46 +00:00
Henry
53796bb1d9 PDRFoam: create HbyA and phiHbyA fields rather than reset U and phi 2012-02-17 12:42:37 +00:00
sergio
9c5c503c8b BUG: YiEqn was not being solved 2012-02-06 15:08:37 +00:00
Henry
4b31cf0407 SP build: use scalar(1) rather than 1.0 2011-11-29 22:16:11 +00:00
mattijs
51b6dcd4a3 COMP: 64bit label changes 2011-11-28 12:56:34 +00:00
Henry
96068a670d Thermodynamics: Changed h-eqn to conserve total energy 2011-11-22 17:54:13 +00:00
andy
627991bfc4 ENH: deprecated dieselSpray library and related solvers/deps 2011-11-08 16:18:59 +00:00
andy
51eb1ac5b6 BUG: chemFoam - density output on start-up was misleading due to presence of
call to thermo.correct()

- corresponds to mantis bug report 333
2011-11-07 14:25:51 +00:00
Henry
75d2614b4a XiFoam: Limit b when calculating XiEq 2011-10-28 15:22:53 +01:00
andy
d05c5a41a1 ENH: Updated PIMPLE solvers to new pimpleControl framework 2011-10-26 12:04:25 +01:00
andy
602c5875e2 BUG: chemFoam: Calculate the specific gas constant at each time step
- Mantis bug: 315
2011-10-21 11:37:57 +01:00
Sergio Ferraris
d242f68bdc ENH: Adding PIMPLE loop into PDRAutoRefineFoam 2011-10-19 10:40:13 +01:00
andy
fc2373c7f2 ENH: Updated options files after moving AMI lib 2011-09-08 15:22:16 +01:00
andy
22fea113e4 BUG: Corrected application Make/options for AMI 2011-09-07 18:23:38 +01:00
andy
f790c24c6b Merge branch 'AMI' 2011-09-07 14:50:57 +01:00
andy
3efe53ce5d ENH: Updated solvers to reflect new AMI functionality 2011-09-07 13:12:50 +01:00
Sergio Ferraris
f9b1582253 ENH: Addition of a collection of pyrolysys models 2011-09-07 10:57:29 +01:00
Henry
c2dd153a14 Copyright transfered to the OpenFOAM Foundation 2011-08-14 12:17:30 +01:00
sergio
1b7502f6e7 ENH: new combuustion classes and update tutorial (Lagrangian and
combustion)
2011-07-13 17:02:55 +01:00
sergio
0f20e65f6f STY: change from reactingParcelsFilPyrosysisFoam to fireFoam 2011-06-06 17:55:27 +01:00
andy
9451602506 Merge branch 'master' of /home/noisy3/OpenFOAM/OpenFOAM-dev 2011-06-06 11:09:34 +01:00
andy
597c1bf58f BUG/ENH: Updated combustion model libraries - src and fireFoam 2011-06-06 11:05:03 +01:00
Henry
8000c95d75 solidChemistryModel: Corrected Make/options 2011-06-06 09:16:10 +01:00
sergio
5c8056886a STY: Reordering FvPathces and libs 2011-06-03 13:45:14 +01:00
graham
0910bb6d24 STYLE: 1991->2004 copyright start date. 2011-05-11 09:35:32 +01:00
andy
241d0946f5 ENH: Updated PaSR model for laminar case and better code-re-use 2011-05-04 13:11:07 +01:00
sergio
3af1fe70aa ENH: adding fields explanations for PDRFoam 2011-04-18 13:36:17 +01:00
andy
89335fa1ce ENH: Further solver PIMPLE updates 2011-04-18 11:47:44 +01:00
andy
0301a62527 ENH: Updated more solvers to use the new algorithm container classes 2011-04-15 16:34:29 +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
andy
6f138dc60f GIT: resolve merge conflict 2011-03-28 10:34:21 +01:00
Henry
5b4cd73e55 PIMPLE: Rationalised loop structure
Automated the caching of "finalIteration".
2011-03-26 21:48:15 +00:00
andy
4998fbb2ce Merge branch 'master' of /home/noisy3/OpenFOAM/OpenFOAM-dev 2011-03-08 11:32:18 +00:00
sergio
daa062e214 ENH: name change for tutorial and adding Schelkin effect 2011-03-08 10:49:54 +00:00
andy
4be6e5f3e6 ENH: corrected ambiguous construct from temp 2011-03-08 10:23:19 +00:00
Henry
d87c1252af PDRFoam: Updated to compile SP 2011-03-07 15:45:55 +00:00
andy
e0a29f44ad BUG: Correction after merge 2011-03-07 12:49:41 +00:00
andy
2896dcd91e Merge branch 'master' of /home/noisy3/OpenFOAM/OpenFOAM-dev 2011-03-07 12:48:32 +00:00
andy
fa96053fc3 BUG: Added missing destructor for PDRkEpsilon 2011-03-07 12:48:26 +00:00
sergio
a9151f6abd STY: deleting old format "New" 2011-03-07 12:47:25 +00:00
sergio
391f1ddbd9 BUG: virtual destructor 2011-03-07 12:31:10 +00:00
sergio
d2c698e994 STY: Changing destructors style and MyClassNew format 2011-03-07 11:10:37 +00:00
sergio
1fbf80f410 STY: date correction 2011-03-04 18:27:48 +00:00
sergio
b88dd7c6c0 ENH: Updated PDRFoam 2011-03-04 18:24:15 +00:00
andy
5504a2a4fc BUG: corrected pressure non-ortho loops when using correction(ddt(p)) 2011-03-03 15:26:01 +00:00
Henry
c3cb632c24 Documentation: converted javadoc @ to LaTeX style \ in Doxygen code docs 2011-02-08 18:22:00 +00:00
andy
99fa12c059 ENH: added noParallel option to chemFoam (single cell cases only) 2011-02-03 12:55:05 +00:00
andy
6c1e58605b ENH: moved thermo/pdfs->lagrangian/distributionModels 2011-02-02 09:28:44 +00:00
andy
1a263e3f0e STYLE: re-located elemental thermo properties 2011-02-01 17:03:15 +00:00
andy
9da43d1558 STYLE: consistency - moved radiation->radiation models 2011-02-01 16:00:27 +00:00
andy
497b4f0bed ENH: Code refactoring to avoing ambiguities + clean-up
- pointSolid->solidProperties
- pointSolidMixure->solidMixtureProperties
- liquids->liquidProperties
- liquidMixture->liquidMoxtureProperties
2011-01-28 13:09:10 +00:00
andy
2c9433dced ENH: Updated IOobject flag after change in mesh construction 2011-01-26 16:49:55 +00:00
andy
eaef8d482b STYLE: Updated 1991 start copyright year to 2004 2011-01-14 16:08: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
a78fa5add5 STYLE: remove trailing ';' after '{ ... }' compound 2010-12-30 17:50:47 +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
c5ee4e1b04 COMP: avoid ambiguous construct from tmp - solvers/ combustion 2010-12-21 09:49:34 +01:00
Mark Olesen
a583a22801 STYLE: remove rogue file XiEqns 2010-12-20 15:35:20 +01:00
mattijs
985870e754 STYLE: Remove orphaned files 2010-12-08 11:43:54 +00:00
andy
3d039770f0 ENH: Added new chemFoam solver and test cases for stiff chemistry problems 2010-11-24 11:28:58 +00:00
andy
9c350ab501 STYLE: minor: indentation of 4 chars instead of 8 2010-11-05 13:03:55 +00: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
9ad02ff740 fireFoam: Updated solver and tutorials from OpenFOAM-1.7.x 2010-10-08 22:50:58 +01:00
graham
ebb9a9e1ac ENH: tet decomposed particle tracking.
Squashed merge of particleInteractions up to
commit e7cb5bcf0315c359539ef1e715e1d51991343391
2010-09-17 16:59:17 +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
Mark Olesen
1a2319fde6 STYLE: PDRkEpsilon refactored to use kEpsilon inheritance 2010-06-18 19:24:23 +02:00
Mark Olesen
583d518ad5 ENH: Register RAS/LES models with (optional) alternative name
- allows better inheritance of models, since the coefficients
  dictionary can be made to match the derived class.

  related to commits 9544280e65 + 14b4c3849c
2010-06-18 15:37:00 +02:00
Mark Olesen
c1857db513 Merge remote branch 'OpenCFD/master' into olesenm 2010-06-18 12:52:46 +02:00
Mark Olesen
14b4c3849c ENH: allow protected access to RAS model coeffs/methods 2010-06-18 09:45:39 +02:00
mattijs
9544280e65 ENH: Register turbulenceModel with optional name (default is 'turbulenceModel')
Now instead of looking up RASModel we can lookup turbulenceModel instead.
2010-06-11 16:39:16 +01:00
Mark Olesen
d5ec1d3cee STYLE: minor typo in comments 2010-06-09 08:58:41 +02: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
andy
7ad0be020e Merge branch 'master' of ssh://noisy/home/noisy3/OpenFOAM/OpenFOAM-dev 2010-05-10 11:44:49 +01:00
henry
911f50cebe XiFoam: Added relaxation statements to Su and Xi equations
This makes the solver more robust when the "Courant number" of the flame
propagation fluctuates.
2010-05-06 14:45:53 +01: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
4d2a297a67 BUG: syntax problems found by gcc-4.5.0
- "cpp -traditional-cpp" doesn't strip C++-style comments
  Probably need a workaround with sed -e 's@^ *//@@' if we
  wish to support C++-style comments in Make/{files,options}

- lduMatrixTests.C:121:1:
  error: ‘Foam::lduMatrix::solverPerformance::solverPerformance’ names
  the constructor, not the type

- edgeFaceCirculatorI.H:355:1:
  error: ‘Foam::edgeFaceCirculator::edgeFaceCirculator’ names the
  constructor, not the type

- patchPointEdgeCirculatorI.H:236:1:
  error: ‘Foam::patchPointEdgeCirculator::patchPointEdgeCirculator’
  names the constructor, not the type

- objToVTK.C:116:5:
  error: ‘Foam::argList::argList’ names the constructor, not the type

  same in surfaceClean.C, surfaceRefineRedGreen.C, surfaceSplitByPatch.C

- fireFoam/createFields.H:74:41:
  error: type/value mismatch at argument 1 in template parameter list
  for ‘template<class T> class Foam::autoPtr’
2010-04-22 09:00:31 +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
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
3213388ddf Merge remote branch 'OpenCFD/master' into olesenm 2010-03-30 09:11:52 +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
andy
cb7fd50852 Merge branch 'master' of ssh://noisy/home/noisy3/OpenFOAM/OpenFOAM-dev 2010-03-26 16:27:11 +00:00
andy
772e1d1b4f BUG: enthalpy source term for dieselFoam solver corrected 2010-03-26 16:26:53 +00: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
sergio
0455e4a013 BUG: volScalarField G in registry named RANSModel::G 2010-03-11 14:33:19 +00:00
sergio
2fcb6d506b BUG: option file in combustionModel links general thermo 2010-03-11 14:29:33 +00:00
andy
1dc1300ed3 STYLE: removed old comments 2010-02-12 18:47:24 +00:00
andy
a892403b15 STYLE: removed redundant rhoEqn 2010-02-12 18:45:03 +00:00
andy
ca37746fe4 ENH: Added (commented) line for unity Lewis no in hsEqn 2010-02-12 17:46:14 +00:00
andy
9171b6970f ENH: removed building of local thermo library - now in main source tree 2010-02-12 17:07:42 +00:00
andy
40f141e2c9 ENH: Updated enthalpy equations for solvers with chemistry using updated
sensible enthalpy thermo packages

- Enthalpy source term now retrieved from the chemistry model (scaled by
  kappa for the PaSR model)
2010-02-12 17:05:15 +00:00
andy
34cd4b9310 ENH: updated options file for fireFoam solver 2010-02-11 17:03:46 +00:00
andy
73ec58d3e8 ENH: Update of hsCombustionThermo
- moved sources from fireFoam solver into the thermophysicalModels library
- code clean-up
2010-02-11 17:00:55 +00:00
henry
3ed23da4fe New solver: fireFoam
For non-premixed combustion using sensible enthalpy.
2010-02-10 19:09:24 +00:00
Mark Olesen
2d91dedaa0 Merge commit 'OpenCFD/master' into olesenm 2010-01-22 13:23:43 +01:00
Mark Olesen
a694f6e374 Replace a few uses of triSurface with the more general meshedSurface. 2010-01-15 17:27:03 +01:00
andy
19f8fa236a Update PDR turbulence model to conform to updated turbulence model api 2010-01-11 12:59:32 +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
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
andy
6b289c32fd added check to ensure that the inert specie exists in available specie list 2009-10-28 12:21:28 +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
andy
9215ef540e moved UEqn to within outer loop 2009-09-10 15:34:18 +01:00
andy
8dcea0f8cd using new constant definitions 2009-08-28 18:04:22 +01:00
henry
31c76da40f Changed the runtime-selection tables to output a sorted toc. 2009-08-06 18:01:28 +01:00
henry
5297267a5f Use new patch-based wall-functions. 2009-07-27 07:52:14 +01:00
Chris Greenshields
2f3016173e Modified Description entries for documenting purposes 2009-07-22 14:08:02 +01:00
henry
b248dd283c Added kappa_ and E_. 2009-07-21 22:26:01 +01:00
henry
110b65add1 Put UEqn in PIMPLE loop. 2009-07-14 21:09:15 +01:00
henry
e7d9bf9a35 Force Unity Lewis number constraint by using alphaEff in b and ft equations. 2009-07-14 21:08:52 +01:00
andy
e55c47478d Merge branch 'master' of ssh://noisy/home/noisy3/OpenFOAM/OpenFOAM-dev 2009-07-08 19:10:55 +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
andy
54f9cc3fe9 added output of heat release, dQ (got lost somewhere along the way...) 2009-07-08 16:54:59 +01:00
andy
516c20c8e7 adding rhoReactingFoam solver 2009-07-06 15:33:55 +01:00
andy
9e4fcd1844 clean-up of #include files 2009-07-01 10:50:41 +01:00
andy
a549c0c800 not registering chemistry props dict in solvers 2009-06-19 12:56:08 +01:00
andy
3def6efd69 moved solver to lagrangian folder 2009-06-19 12:11:28 +01:00
andy
13fb959f0d lagrangian solver updates 2009-06-17 13:08:33 +01:00
andy
7d73dd3171 updates for new thermo and general code tidying 2009-06-15 15:36:57 +01:00
andy
0929b48698 simplifying i-o for chemistry models + thermo 2009-06-12 13:28:02 +01:00
andy
f27c151a67 updates needed for compatibility with new thermo descriptions - more needed... 2009-06-11 18:25:07 +01:00
andy
9af9f9c478 merging master into local branch 2009-06-11 17:29:19 +01:00
andy
89f1e6d149 updates/cosmetics 2009-06-11 17:19:41 +01:00
andy
42c240b97e cosmetics/code-tidying 2009-06-11 17:09:19 +01:00
andy
c3c36e6b16 updated name change of combustion->reaction lib 2009-06-10 19:37:52 +01:00
andy
279df4d0e6 merge into master 2009-06-05 17:40:08 +01:00
andy
44a01db5bc updates to conform with explicitCellSource 2009-06-05 16:35:35 +01:00
andy
3233ed6428 moved construction of carrier props to reacting cloud constructor 2009-06-03 11:02:43 +01:00
andy
c766b6c301 more fun with templates - templating thermo type throughout submodels 2009-06-02 19:55:56 +01:00
andy
d18719dd15 Merge branch 'master' of ssh://noisy/home/noisy3/OpenFOAM/OpenFOAM-dev 2009-06-01 12:31:02 +01:00
andy
461e40db22 removing unused T variable 2009-06-01 11:45:23 +01:00
mattijs
435baa393d usage FOAM_USER_APPBIN 2009-05-29 15:37:50 +01:00
andy
e989229407 now building to APPBIN instead of USER_APPBIN 2009-05-28 19:01:37 +01:00
andy
531f3c06b9 removing references to /home/shelob2/andy/OpenFOAM/andy-dev.FT/lib/linux64GccDPOpt 2009-05-28 18:58:53 +01:00
andy
c7ab2fcc4c changed field name 2009-05-20 16:05:10 +01:00
andy
5dbc2e53c1 moved h-eqn out of PISO loop 2009-05-19 15:03:39 +01:00
andy
a723b85abd updates to enable requested field activated injection 2009-05-18 19:04:04 +01:00
andy
64c0a9813f intial commit of coal combustion functionality 2009-05-14 15:17:47 +01:00
henry
5dd31ee0e5 Bug fixes from Niklas. 2009-04-08 16:53:05 +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
Mark Olesen
42c04b8505 Merge commit 'OpenCFD/master' into olesenm 2009-01-23 12:51:45 +01:00
mattijs
45bfb91afb thisDb to get at objectRegistry 2009-01-23 08:46:54 +00:00
Mark Olesen
6d57bb4e7b added PackedBoolList typedef (used everywhere) and improved PackedList
- new members:  capacity(), two-argument resize()/setSize(), const storage()
- new static members: max_value(), packing(), etc.
2009-01-21 11:30:10 +01:00
andy
372cd1b0e6 Merge branch 'master' of ssh://noisy/home/noisy3/OpenFOAM/OpenFOAM-dev 2009-01-20 13:35:56 +00:00
andy
7e08613522 tidying up 2009-01-20 12:09:12 +00:00
mattijs
bc3600f528 const reference to thermo 2009-01-13 16:35:45 +00:00
Mark Olesen
d7f99e3db6 cosmetics 2009-01-12 08:47:25 +01:00
Mark Olesen
9d9aea380a Merge commit 'OpenCFD/master' into olesenm 2009-01-12 08:45:15 +01:00
Mark Olesen
95dcb6ded7 Simplify checking of container (List/HashTable, strings) sizes
- can use 'XX.empty()' instead of 'XX.size() == 0', 'XX.size() < 1' or
  'XX.size() <= 0' or for simpler coding.
  It also has the same number of characters as '!XX.size()' and /might/ be
  more readable

- many size checking had 'XX.size() > 0', 'XX.size() != 0', or 'XX.size() >= 1'
  when a simple 'XX.size()' suffices
2009-01-10 20:28:06 +01:00
sergio
89a261ac0c resolve merge conflict in header file descriptions 2009-01-09 11:25:40 +00:00
Mark Olesen
28b200bcd9 update copyrights for 2009 2008-12-31 19:01:56 +01:00
mattijs
c7a0f553ef include file position 2008-12-11 18:54:43 +00:00
henry
fd7ec69cc3 Added documentation to PDRFoam. 2008-12-11 12:05:56 +00:00
sergio
b4a2f37f1b PDRFoam documentation completion 2008-12-08 13:51:31 +00:00
sergio
7c326218a8 Local Macros for Doxygen 2008-12-01 10:32:53 +00:00
sergio
75e7defd60 Merge branch 'master' of ssh://noisy/home/noisy3/OpenFOAM/OpenFOAM-dev 2008-11-27 16:58:35 +00:00
sergio
21117b467b PDRkEpsilon.H Documentation 2008-11-27 16:54:30 +00:00
henry
c98e404f45 Corrected HPMPI case. 2008-11-27 16:46:06 +00:00
sergio
747db59c3a basic.H
XiModel.H
SCOPELaminarFlameSpeed.H
basicXiSubXiEq.H
basicXiSubG.H
Doxyfile (include PATH to OpenCFD Macros)
doxyFilt (include class documentation in /src)
2008-11-27 11:22:08 +00:00
henry
47d0a28d7d Updated utilities to use the new turbulenceModels paths. 2008-11-23 16:17:05 +00:00
henry
381b1e8c9f Updated compressible applications to use the new turbulenceModel base-class where appropriate
(transient solvers) and corrected paths to the new location of the turbulence models.
2008-11-23 15:01:53 +00:00
henry
95b8a978ff Correction to the PDR drag model. 2008-11-20 16:53:14 +00:00
mattijs
99e8bf7516 volPointInterpolation, pointMesh now MeshObject 2008-10-21 15:02:04 +01:00
Mark Olesen
02cabc3cf2 updated Copyright (C) \d+-2008 OpenCFD Ltd. 2008-06-25 15:01:46 +02:00
andy
56fd8890d5 consistency updates 2008-06-20 11:22:33 +01:00
andy
2b01d2f5da consistency update - (in)compressibleTurbulenceModels -> (in)compressibleRASmodels 2008-06-18 10:06:06 +01:00
andy
f4b2b04f58 consistency update 2008-06-17 17:28:12 +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
88af0f59d9 Removed averaging (now in function objects) 2008-05-12 17:38:47 +01:00
henry
7678c14788 Removed averaging (now handled by function objects) 2008-05-12 16:57:13 +01:00
mattijs
035ec28544 Was built into USER_APPBIN 2008-05-06 16:36:53 +01:00
OpenFOAM-admin
3170c7c0c9 Creation of OpenFOAM-dev repository 15/04/2008 2008-04-15 18:56:58 +01:00