Kutalmis Bercin
d7622d1ef8
ENH: add virtual omega to turbulenceModels
...
STYLE: update dimensionSets in SpalartAllmaras
2020-03-11 16:31:42 +00:00
Mark Olesen
585ee0fe89
COMP: fix construct assignment from tmp (clang)
2020-02-21 10:08:47 +01:00
sergio
514751dcf7
STY: General clean up
2020-02-19 10:40:56 -08:00
sergio
499933dbab
ENH: Adding features for phase change solvers
...
1) Adding interfaceHeight FO
2) Adding interfaceHeatResistance mass transfer model to
interCondensatingEvaporatingFoam with spread source approach
3) Reworking framework for icoReactingMultiphaseInterFoam
2020-02-19 14:18:25 +00:00
Andrew Heather
6748f10d5d
ENH: Lagrangian - added particle output to stream functions
2019-12-09 23:21:53 +00:00
Andrew Heather
31aad2159f
STYLE: writeFile - renamed writeTime to writeCurrentTime to avoid conflicts
2019-09-09 09:19:38 +01:00
Mark Olesen
98467036b3
STYLE: regularize quoting and exit on failed 'cd'
2019-11-13 13:19:16 +01:00
Mark Olesen
ec7e3c88e4
ENH: test for WM_PROJECT_DIR being set/unset in scripts
2019-11-06 09:18:51 +01:00
Andrew Heather
fdf8d10ab4
Merge commit 'e9219558d7' into develop-v1906
2019-12-05 11:47:19 +00:00
OpenFOAM bot
e9219558d7
GIT: Header file updates
2019-10-31 14:48:44 +00:00
sergio
92f288ca36
BUG: Correcting issue 1441. Reading cAlphas entry for multiphase
2019-09-27 14:24:05 -07:00
OpenFOAM bot
38b53e5346
STYLE: use default destructor in header definitions
2019-09-24 12:14:36 +02:00
sergio
785241178f
BUG: Correct div(u*p) for Teqn in compressibleInterFoam .Gitlab 1400.
2019-08-21 11:34:18 -07:00
Mark Olesen
de487f0f0a
STYLE: improve some descriptions ( #1405 )
2019-08-22 12:28:04 +02:00
sergio
d96ad1cd09
ENH: Add components to allow overset with multiple motion solvers
...
1) Add softWall rigidBody restrain
2) Add linearSpringDamper sixDoF restrain to work as soft rope
3) dynamicMotionSolverListFvMesh changed to dictionary based input
4) Add Time reference access to sixDof restraints
5) Add drivenLinearMotion to solidBodyMotionFunctions.
2019-08-16 11:27:59 -07:00
Mark Olesen
b86f9944d7
ENH: handle some miscellaneous mixed input types ( #1378 )
2019-08-06 16:57:29 +02:00
Mark Olesen
b0d32ce1b4
STYLE: use 'operator>>' instead of readLabel and readScalar
2019-07-30 14:52:46 +02:00
Mark Olesen
743311df7d
STYLE: consistent access for particle sizeofFields, particle iterators
2019-07-30 14:22:56 +02:00
Mark Olesen
3d0ed07fff
DEFEATURE: remove particle PropertyTypes (revert of #109 )
...
- data types were used for initial adios interface, but this proved
difficult to manage and maintain.
2019-07-30 11:47:46 +02:00
Mark Olesen
f94be1bebb
ENH: use FatalIOErrorInLookup instead of FatalErrorInLookup
2019-07-16 10:26:51 +02:00
Mark Olesen
fb09f56aba
ENH: use FatalErrorInLookup macros ( #1362 )
2019-07-12 18:00:00 +02:00
Mark Olesen
ba3f0734c0
ENH: added FatalErrorInLookup, FatalIOErrorInLookup macros ( #1362 )
...
- to simplify/unify error handling
STYLE: use NotImplemented instead of longer notImplemented(...)
2019-07-12 18:00:00 +02:00
Andrew Heather
be44dcaf1f
RELEASE: Version clean-up for release
2019-06-25 11:51:19 +01:00
sergio
d286951008
BUG: Fix thermos templates for Lee model
2019-06-25 08:50:07 -07:00
sergio
1bd2ef7c21
ENH: Adding Lee thermos for icoReactingMultiphaseInterFoam
2019-06-24 08:12:58 -07:00
Mark Olesen
f0a4f8ee48
COMP: skip reactingEulerFoam compilation on mingw ( #1238 )
...
- pending resolution of cyclic dependencies
2019-06-14 13:58:37 +02:00
Andrew Heather
7322f73a31
Merge branch 'feature-isoAdvectorWithMorphingMeshes' into 'develop'
...
Introduced changes required to make isoAdvector and interIsoFoam work with...
See merge request Development/OpenFOAM-plus!257
2019-06-13 21:35:20 +01:00
sergio
50cdddf46a
ENH: New solidThermo to ReactingMultiphaseInterFoam
2019-06-13 12:11:09 -07:00
sergio
b1563dc03e
ENH: Handling of phaseProperties in temperatureCoupledBase.
...
Adding poly solid thermo to InterfaceCompositionModel for use
on icoReactingMultiphaseInterFoam
2019-06-12 10:35:49 -07:00
sergio
3a1178ff12
BUG: Fixing problem with parallel DTRMParticle
2019-06-11 16:12:36 -07:00
Sergio Ferraris
8170f2ad92
INT: Org integration of VOF, Euler phase solvers and models.
...
Integration of VOF MULES new interfaces. Update of VOF solvers and all instances
of MULES in the code.
Integration of reactingTwoPhaseEuler and reactingMultiphaseEuler solvers and sub-models
Updating reactingEuler tutorials accordingly (most of them tested)
New eRefConst thermo used in tutorials. Some modifications at thermo specie level
affecting mostly eThermo. hThermo mostly unaffected
New chtMultiRegionTwoPhaseEulerFoam solver for quenching and tutorial.
Phases sub-models for reactingTwoPhaseEuler and reactingMultiphaseEuler were moved
to src/phaseSystemModels/reactingEulerFoam in order to be used by BC for
chtMultiRegionTwoPhaseEulerFoam.
Update of interCondensatingEvaporatingFoam solver.
2019-06-07 09:38:35 +01:00
Andrew Heather
24371a1d84
BUG: set the oriented flag - see #1324
2019-06-05 14:12:51 +01:00
Johan Roenby
61c87b5552
Introduced changes required to make isoAdvector and interIsoFoam work with morphing meshes: 1) In the alphaEqn.H U is made relative to mesh motion before the interface advection step, 2) in isoAdvection::advect() alpha must be multiplied by Vsc0()/Vsc(). Implementation tested and verified with 1) a spherical interface in a cubic domain with no flow, where the domain walls are squeezed together and 2) a spherical interfacee inside the sloshingCylinder, again with no flow, so the sphere should stay spherical, which it does.
2019-04-30 16:07:48 +02:00
Mark Olesen
2eeaa326d6
Revert "COMP: combine twoPhaseProperties library into interfaceProperties"
...
Modified revert of commit 6c6f777bd5
.
- The "alphaContactAngleFvPatchScalarField" occurs in several
places in the code base:
- as abstract class for two-phase properties
- in various multiphase solvers
To resolve potential linking conflicts, renamed the abstract class
as "alphaContactAngleTwoPhaseFvPatchScalarField" instead.
This permits potential linking of two-phase and multi-phase
libraries without symbol conflicts and has no effect on concrete
uses of two-phase alphaContactAngle boudary conditions.
2019-05-08 18:48:52 +02:00
sergio
659526101a
ENH: Adding reflection capability to solar load radiation model
...
ENH: Several modifycations to avoid erroneuos rays to be shot
from wrong faces.
ENH: Updating tutorials and avoiding registration of the
coarse singleCellFvMesh
Adding solarLoad tutorial case simpleCarSolarPanel
ENH: Changes needed for the merge
2019-01-21 16:29:58 -08:00
Mark Olesen
e7a046858e
COMP: avoid some implicit linkage ( #1238 )
2019-04-30 11:28:23 +02:00
Johan Roenby
d8e8306bbc
BUG: interIsoFoam nAlphaSubCycles, nOuterCorrectors issue ( fixes #1300 )
...
- failed when nAlphaSubCycles > 1 and nOuterCorrectors > 1.
Fixed thanks to Henning Scheufler (DLR Bremen).
2019-04-30 10:59:32 +02:00
Mark Olesen
beefee48d4
COMP: adjust compilation order with updated interdependencies
...
- Eg, with surface writers now in surfMesh, there are fewer libraries
depending on conversion and sampling.
COMP: regularize linkage ordering and avoid some implicit linkage (#1238 )
2019-04-28 14:44:33 +02:00
Mark Olesen
4941213880
COMP: combine twoPhaseProperties library into interfaceProperties
...
- avoids unnecessary cyclic dependency
2019-04-26 20:55:46 +02:00
Mark Olesen
e1609d16d1
STYLE: use degToRad() instead of pi/180
2019-04-26 11:48:27 +02:00
mattijs
cbc3953f26
Revert "BUG: snappyHexMesh: attraction distance mapping. Fixes #941."
...
This reverts commit 708e650990
.
2019-04-10 10:32:18 +01:00
mattijs
7cd40afa3a
BUG: snappyHexMesh: attraction distance mapping. Fixes #941 .
2019-04-08 13:19:41 +01:00
sergio
1a13cd273b
ENH: Adding new Gaussian power profile for laser
2019-04-01 08:29:56 -07:00
sergio
c787edc846
ENH: Delete unused Qin_ variable on laserDTRM.H
2019-03-26 10:57:45 -07:00
Mark Olesen
33edea3ea4
ENH: add directory support for foamCleanTutorials
2019-02-23 19:59:04 +01:00
sergio
1dc9e7c4f4
BUG: Fixing entry consistency in PhaseMixtureEThermo.C
...
and reading dpdt in one basicThermo constructor
2019-02-20 16:45:12 -08:00
Mark Olesen
170041aaf5
ENH: for-range, forAllIters() ... in applications/
...
- reduced clutter when iterating over containers
2019-01-07 09:20:51 +01:00
Mark Olesen
60234ab007
STYLE: reduced nesting on return branching
2019-02-13 08:06:36 +01:00
OpenFOAM bot
154029ddd0
BOT: Cleaned up header files
2019-02-06 12:28:23 +00:00
sergio
b3b9dd9b18
ENH: Changing energy Eq in interCondensatingEvaporatingFoam
...
from e to T. T proved to be more generic solution.
2019-02-01 15:10:16 -08:00