Henry Weller
271935c1bf
calculatedFvPatchField: 'value' entry is now required to avoid problems with non-initialization
2016-02-24 16:01:40 +00:00
Andrew Heather
b6ad46e139
GIT: Resolved conflict
2016-06-17 14:20:45 +01:00
Andrew Heather
7572c99c79
GIT: Resolve conflict
2016-06-10 16:05:48 +01:00
sergio
4ba2b7bec7
Improved mesh motion in pyrolyis region. Fixed energy Eq in pyrolysis model
...
and adding tutorial
2016-06-09 15:38:13 +01:00
Andrew Heather
86bdabccb5
GIT: Resolved conflict
2016-06-08 13:57:05 +01:00
sergio
3eb6cb89e7
Adding comment on limitations on using cachedDiv option in FvDom and
...
changing tutorial settings to cachedDiv = false
2016-06-08 12:06:28 +01:00
sergio
6a49568b8d
ENh: Adding reactionSensitivityAnalysis FO and adding it to utorials/combustion/chemFoam/gri/ test case
2016-06-02 10:31:31 -07:00
sergio
c9e872b3bc
ENH: Changing boundaryRadiationProperties to read an scalar when a lookup mode is used for boudanry radiation properties.
...
Tutorials updated accordingly
2016-05-31 08:42:07 -07:00
Andrew Heather
62144e4dd7
Revert "Change boundaryRadiationProperties and boundaryRadiationPropertiesPatch to mesh object and changing tutorials accordingly"
...
This reverts commit 662f9242e9
.
Note: functionality moved to feature-boundaryRadiationProperties branch
2016-05-05 12:21:23 +01:00
sergio
b7ee80c926
GIT: Resolve conflict when applying Sergio's updates to new local branch
2016-04-29 15:51:08 -07:00
sergio
662f9242e9
Change boundaryRadiationProperties and boundaryRadiationPropertiesPatch to mesh object and changing tutorials accordingly
2016-04-29 15:51:08 -07:00
sergio
fd27dafcc6
ENH: Adding option for closing or opening wall/cyclic double baffle in activePressureForceBaffleVelocityFvPatchVectorField
2016-04-27 12:15:31 -07:00
Andrew Heather
d1e4b6dbec
ENH: More tuorial updates
2016-04-26 16:57:35 +01:00
Andrew Heather
58513c63bb
ENH: Tutorial updates
2016-04-26 15:04:42 +01:00
Andrew Heather
16dfd33db8
ENH: Tutorials - updates
2016-04-26 14:32:19 +01:00
Andrew Heather
a7dcf8fc61
ENH: Tutorials - updated use of -log to use -s
2016-04-26 09:31:44 +01:00
andy
fd9d801e2d
GIT: Initial commit after latest foundation merge
2016-04-25 11:40:48 +01:00
Henry Weller
979e1ee191
tutorials/combustion/reactingFoam: ras -> laminar
2016-02-19 15:13:52 +00:00
Henry Weller
350d03246e
scripts: Reformat with consistent section separators
2016-02-15 18:30:24 +00:00
Henry Weller
cfa7678ba8
foamRunTutorials: Rationalized support for the "-test" option
...
RunFunctions: Added "isTest()" argument parsing function
tutorials: Updated Allrun scripts to propagate the "-test" option
tutorials: Removed the lower Alltest scripts and updated the Allrun to
use the "isTest()" function to handle test-specific operation
2016-02-15 15:49:05 +00:00
Henry Weller
daf44fda3d
tutorials and templates: Updated wall BC for velocity to noSlip
2016-02-09 20:08:34 +00:00
Henry Weller
b3d47f0423
bin/tools/RunFunctions: runParallel now obtains the number of processors from numberOfSubdomains
...
in decomposeParDict.
This default number of processors may be overridden by the new "-np"
option to runParallel which must be specified before the application
name e.g.:
runParallel -np 4 pisoFoam
2016-01-27 14:19:25 +00:00
Andrew Heather
14aee79198
STYLE: Corrected typos in file header - fixes #57
2016-01-18 09:02:14 +00:00
sergio
c6fe2f29fb
ENH: Changing BC for k and epsilon and scheme for Xi for oscillatingCylinder tutorial
2016-01-05 12:17:06 -08:00
sergio
9dd487a359
STY: Correcting spelling mistake in diffusionMulticomponent
2016-01-05 09:55:16 -08:00
Andrew Heather
f0c3e8d599
STYLE: Updated version to 'plus'
2015-12-22 23:14:17 +00:00
Andrew Heather
cab9b02c9e
STYLE: Updated docs to OpenFOAM.com
2015-12-22 16:57:50 +00:00
Andrew Heather
04752147c8
GIT: Resolved conflict on merge from upstream
2015-12-22 16:49:44 +00:00
sergio
8924b4ca86
BUG: Adding boundaryRadiationProperties in oppositeBurningPanels tutorial
...
Adding decompose boundaryRadiationProperties in constant folder in Allrun for oppositeBurningPanels and smallPoolFire3D
2015-12-14 10:02:49 -08:00
sergio
cf97c5d71c
BUG: Changing relaxation factors of angledDuctExplicitFixedCoeff.
...
Adding boundary file from our dev to incompressible/simpleFoam/airFoil2D
Adding missing boundaryRadiationProperties combustion/fireFoam/les/flameSpreadWaterSuppressionPanel
2015-12-14 09:36:42 -08:00
mattijs
92b5ee3487
Merge branch 'develop' into radiation
...
Conflicts:
applications/utilities/preProcessing/viewFactorsGen/shootRays.H
src/lagrangian/intermediate/submodels/addOns/radiation/absorptionEmission/cloudAbsorptionEmission/cloudAbsorptionEmission.C
src/thermophysicalModels/radiation/derivedFvPatchFields/radiationCoupledBase/radiationCoupledBase.C
src/thermophysicalModels/radiation/derivedFvPatchFields/radiationCoupledBase/radiationCoupledBase.H
src/thermophysicalModels/radiation/radiationModels/fvDOM/fvDOM/fvDOM.C
src/thermophysicalModels/radiation/radiationModels/fvDOM/radiativeIntensityRay/radiativeIntensityRay.C
tutorials/mesh/parallel/filter/0.org/T
2015-12-11 09:50:43 +00:00
Andrew Heather
0e01c44129
GIT: Resolved conflict
2015-12-09 16:19:28 +00:00
Andrew Heather
5c9dff6146
GIT: Resolved conflict
2015-12-09 16:19:28 +00:00
Andrew Heather
8837a89237
STYLE: Updated links from openfoam.org to openfoam.com
2015-12-09 15:03:05 +00:00
Andrew Heather
8f1d043364
GIT: Resolved conflict
2015-12-09 09:32:38 +00:00
Andrew Heather
e8118a9b04
ENH: Tutorials - removed boundary files from repository
2015-12-08 15:06:13 +00:00
mattijs
2e7d7d1609
BUG: RunFunctions: missing fi. Renamed variable. Updated Allrun scripts
2015-12-08 14:35:02 +00:00
Andrew Heather
dbea5806ce
ENH: Tutorials - removing fluxRequired from fvSchemes
2015-12-08 12:14:13 +00:00
sergio
4ba032b2be
ENH: Adding diffusionMulticomponent combustion model.
...
Adding optional files to smallPoolFire2D to run using this model.
Taking out of the compilation of FSD combustion. It needs futher work to run using the new turbulent framework
2015-12-07 17:02:18 -08:00
Andrew Heather
3f55f752fc
GIT: Resolve conflict with upstream merge from Foundation
2015-12-07 17:07:20 +00:00
Henry Weller
85c79d8398
fvOptions: New buoyancyForce and buoyancyEnergy
...
Provides run-time selection of buoyancy sources for compressible solvers
Replaces the built-in buoyancy sources in XiFoam, reactingFoam and
rhoReactingFoam.
e.g. in constant/fvOptions specify
momentumSource
{
type buoyancyForce;
buoyancyForceCoeffs
{
fieldNames (U);
}
}
and optionally specify the buoyancy energy source in the enthalpy
equation:
energySource
{
type buoyancyEnergy;
buoyancyEnergyCoeffs
{
fieldNames (h);
}
}
or internal energy equation
energySource
{
type buoyancyEnergy;
buoyancyEnergyCoeffs
{
fieldNames (e);
}
}
2015-11-23 09:29:10 +00:00
Henry Weller
62945ab1ea
chemFoam: Remove unused turbulence model
2015-11-21 18:30:35 +00:00
Henry Weller
093b4aade6
chemkinReader: Add support for reading transport properties from dictionary
...
Note the dictionary is in OpenFOAM format not CHEMKIN.
Patch provided by Daniel Jasinski
Resolves feature request http://www.openfoam.org/mantisbt/view.php?id=1888
2015-11-20 18:55:36 +00:00
Henry Weller
c1c7b30220
tutorials/combustion/fireFoam/les/smallPoolFire.*: Minor correction
2015-11-15 18:10:28 +00:00
Henry Weller
f4695953aa
tutorials/combustion/fireFoam/les/oppositeBurningPanels: Improved schemes and BCs
2015-11-14 19:31:06 +00:00
Henry Weller
d98136e122
tutorials: Removed unnecessary "boundary" files
2015-11-13 20:05:37 +00:00
Henry Weller
d84db55bd4
tutorials/combustion/fireFoam/les/smallPoolFire?D: Improved outlet BC
...
Now applies totalPressure and pressureInletOutletVelocity with hRef set
to the height of the outlet plane.
2015-11-13 14:17:07 +00:00
Henry Weller
fb2eacf2f1
tutorials/combustion/fireFoam/les/smallPoolFire?D: Improved outlet BC
...
Now applies totalPressure and pressureInletOutletVelocity with hRef set
to the height of the outlet plane.
2015-11-13 14:15:19 +00:00
mattijs
031de9c4ab
ENH: XiDyMFoam: new solver and tutorials
...
XiDyMFoam : compressible version of XiFoam
oscillatingCylinder : 2D case with cylinder moving up and down
annularCombustorTurbine : part of 3D combuster using cyclicPeriodicAMI
2015-11-10 12:24:34 +00:00
sergio
eedbd182d1
ENH: Adding solar radiation modelling and tutorial changes
2015-11-02 11:54:27 -08:00
Henry Weller
37cfc3ab46
tutorials: Removed unnecessary spaces between parentheses and values in vectors
2015-07-21 20:55:44 +01:00
Henry Weller
4c21f24a8c
Input of dimensionedScalars: update read-construction of dimensionedScalar in applications
...
so that the specification of the name and dimensions are optional in property dictionaries.
Update tutorials so that the name of the dimensionedScalar property is
no longer duplicated but optional dimensions are still provided and are
checked on read.
2015-07-20 22:52:53 +01:00
Henry Weller
0fb6a01280
fluxRequired: Added setFluxRequired function to fvSchemes class
...
Added calls to setFluxRequired for p, p_rgh etc. in all solvers which
avoids the need to add fluxRequired entries in fvSchemes dictionaries.
2015-07-15 21:57:16 +01:00
Henry Weller
f92d657ab7
LTS: Formalize the naming of the rDeltaT and rSubDeltaT fields
...
Now the specification of the LTS time scheme is simply:
ddtSchemes
{
default localEuler;
}
2015-06-28 21:41:40 +01:00
Henry Weller
64e831fea0
reactingFoam: Added run-time selectable LTS support replacing LTSReactingFoam
...
Select LTS via the ddtScheme:
ddtSchemes
{
default localEuler rDeltaT;
}
2015-06-27 22:35:49 +01:00
Henry
d36657a9f1
tutorials/combustion/reactingFoam/ras/counterFlowFlame2D/0/N2: Correct name
...
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1706
2015-05-25 10:39:50 +01:00
Chris Greenshields
295a357a02
Updated kivaTest to run without restart at CA = -15 degs
...
using coded function object to change time step at CA = -15 degs
Also updated incorrect scheme keywords in fvSchemes
2015-05-20 08:28:03 +01:00
Henry
50ada7c994
blockMesh: Change default location of blockMeshDict from constant/polyMesh to system
...
For multi-region cases the default location of blockMeshDict is now system/<region name>
If the blockMeshDict is not found in system then the constant directory
is also checked providing backward-compatibility
2015-04-24 22:29:57 +01:00
Henry
5ecfb06398
tutorials: remove unnecessary under-relax fields entry
2015-02-22 16:52:21 +00:00
Henry
5a2c5c8fdc
Explicitly name derived fields to improve readability of diagnostic messages and avoid duplicate registration
2015-02-12 09:59:52 +00:00
Henry
46b2417f12
Remove references to mut and muSgs
2015-01-21 19:52:42 +00:00
Henry
2aec249647
Updated the whole of OpenFOAM to use the new templated TurbulenceModels library
...
The old separate incompressible and compressible libraries have been removed.
Most of the commonly used RANS and LES models have been upgraded to the
new framework but there are a few missing which will be added over the
next few days, in particular the realizable k-epsilon model. Some of
the less common incompressible RANS models have been introduced into the
new library instantiated for incompressible flow only. If they prove to
be generally useful they can be templated for compressible and
multiphase application.
The Spalart-Allmaras DDES and IDDES models have been thoroughly
debugged, removing serious errors concerning the use of S rather than
Omega.
The compressible instances of the models have been augmented by a simple
backward-compatible eddyDiffusivity model for thermal transport based on
alphat and alphaEff. This will be replaced with a separate run-time
selectable thermal transport model framework in a few weeks.
For simplicity and ease of maintenance and further development the
turbulent transport and wall modeling is based on nut/nuEff rather than
mut/muEff for compressible models so that all forms of turbulence models
can use the same wall-functions and other BCs.
All turbulence model selection made in the constant/turbulenceProperties
dictionary with RAS and LES as sub-dictionaries rather than in separate
files which added huge complexity for multiphase.
All tutorials have been updated so study the changes and update your own
cases by comparison with similar cases provided.
Sorry for the inconvenience in the break in backward-compatibility but
this update to the turbulence modeling is an essential step in the
future of OpenFOAM to allow more models to be added and maintained for a
wider range of cases and physics. Over the next weeks and months more
turbulence models will be added of single and multiphase flow, more
additional sub-models and further development and testing of existing
models. I hope this brings benefits to all OpenFOAM users.
Henry G. Weller
2015-01-21 19:21:39 +00:00
Henry
41368addc9
Minor change to comment
2014-12-14 21:50:14 +00:00
OpenFOAM-admin
9fb26d59d3
GIT: Repo update
2014-12-11 08:35:10 +00:00
OpenFOAM-admin
fbb3ddf2c4
Updated for release 2.3.0
2014-02-17 10:21:46 +00:00
william
11416d066d
BUG: removed bash-dependent test for the existence of gnuplot
2014-02-05 16:20:53 +00:00
Henry
ee4e19ef85
Renamed folder -> directory for consistency with POSIX and the rest of OpenFOAM
2014-01-30 13:01:04 +00:00
william
69d6f29428
Merge branch 'master' of /home/dm4/OpenFOAM/repositories/OpenFOAM-dev
2014-01-30 10:17:57 +00:00
william
699b7d2517
BUG: removed executable permissions on flameSpreadWaterSuppressionPanel case files and foamy make/options
2014-01-30 10:17:32 +00:00
Henry
205efe8627
ODE solver: change SIBS -> seulex (SIBS is deprecated)
2014-01-29 17:08:06 +00:00
Henry
c392b0748a
tutorials: deprecate filteredLinear.* in favour of LUST for LES cases
2014-01-23 17:13:58 +00:00
Sergio Ferraris
a2d6fe298d
ENH: Updating combustion and heat transfer tutorials
2014-01-08 10:15:01 +00:00
mattijs
b479c83c17
ENH: flameSpreadWaterSuppressionPanel: unused patchField entry in p_rgh
2013-12-13 13:04:11 +00:00
Sergio Ferraris
fbffbdb185
ENH: Adding soot field in 0 folder
2013-12-02 12:57:38 +00:00
Sergio Ferraris
9b482442e5
ENH: Adding soot model and updating tutorial for fireFoam
2013-11-29 16:53:17 +00:00
Henry
dd7809b4e2
Corrected ODE solver name
2013-11-11 13:02:59 +00:00
andy
6359588079
Merge branch 'master' of /home/dm4/OpenFOAM/OpenFOAM-dev
2013-11-08 12:07:35 +00:00
Henry
bc2d925d61
chemFoam tutorials: set ODE solver to seulex which performs best overall
2013-11-07 18:38:58 +00:00
Henry
69ffc9051f
chemFoam tutorials: Changed ODE solver to rodas32 which is fastest and robust
2013-11-07 09:38:20 +00:00
andy
ce4131ccc4
GIT: resolve conflict
2013-11-05 16:39:20 +00:00
andy
00f7b44fa1
ENH: Tutorial updates
2013-11-05 15:22:35 +00:00
Henry
5c3df09323
LTSReactingFoam, reactingFoam counterFlowFlame2D: Chemistry is not stiff
...
and low accuracy is required so EulerImplicit is more efficient
2013-11-04 13:13:06 +00:00
Henry
d9cdb08934
ODESolvers: Completed Rosenbrock methods and removed legacy KRR4
2013-11-04 12:21:40 +00:00
Henry
17ae13c9c1
ODESolvers: Updated tolerance handling to use absolute and relative
2013-11-03 16:04:05 +00:00
Sergio Ferraris
584bf9b1f2
STY: Changing headers in dictionaries
2013-10-23 11:01:56 +01:00
Sergio Ferraris
fb52643a25
STY: Adding version to header
2013-10-23 10:46:29 +01:00
Sergio Ferraris
92629f2c8a
Merge branch 'master' of /home/dm4/OpenFOAM/OpenFOAM-dev
2013-10-23 10:42:46 +01:00
Henry
c7174c0302
Updated schemes
2013-10-11 22:15:15 +01:00
william
0bcdf88e30
ENH: laminarFlameSpeed: added RaviPetersen flame speed for Hydrogen
2013-10-09 09:27:08 +01:00
Sergio Ferraris
4beac9ac0e
Adding flameSpreadWaterSuppressionPanel which showa how to couple
...
gas , pyrolysis and film regions using fireFoam
2013-10-03 12:10:44 +01:00
Henry
9d45269abc
chemistryModel: Remove support for the sequential solver and rationalise EulerImplicit
2013-10-02 08:37:55 +01:00
Henry
131f1daa61
chemistryModel: rewrite main solver loop and update chemistrySolvers
...
accordingly to reuse the estimated sub-time-step more effectively
2013-10-01 17:58:26 +01:00
Henry
1e85b525a6
tutorials/combustion/LTSReactingFoam/ras/counterFlowFlame2D: more accurate settings for time-step
2013-09-27 22:47:12 +01:00
Henry
a02a1ba64d
Updated counterFlowFlame2D tutorials to run laminar
2013-09-27 12:43:28 +01:00
Henry
ff2a274770
tutorials/combustion/LTSReactingFoam/ras/counterFlowFlame2D: new tutorial
2013-09-26 22:46:25 +01:00
Henry
3004606a5a
tutorials/combustion/reactingFoam/ras/counterFlowFlame2D: Improved
...
solver selection
2013-09-26 22:41:44 +01:00
Henry
5d7f39b60a
tutorials/combustion/reactingFoam/ras/counterFlowFlame2D: Changed p BCs
...
to totalPressure to avoid unstable entrainment
2013-09-26 22:40:51 +01:00
mattijs
40697fc131
BUG: flameProp tut: work with subsetMesh
2013-09-25 09:47:41 +01:00
Sergio Ferraris
3402f87a7c
BUG: Fixing naming of SolidChemistrySolverType templates and add fvSchemes
...
for laplacian of T in the solid for ppositeBurningPanels tutorial
2013-09-09 16:10:43 +01:00
Henry
51f085faa5
Rewrite of ddtPhiCorr - ddtCorr and density-weight HbyA on compressible solvers.
...
For DyM solvers phiAbs is replaced by Uf but this conversion is currently not complete
2013-09-09 12:41:20 +01:00