efb39a8790
ENH: (further) Doxygen documentation updates for module support
2016-06-27 20:34:19 +01:00
b6ad46e139
GIT: Resolved conflict
2016-06-17 14:20:45 +01:00
86cb17b443
ENH: Doxygen documentation updates for module support
2016-06-17 11:53:31 +01:00
95d146ecdf
Rationalized the indentation of C-preprocessor directives
2016-02-29 15:42:03 +00:00
cd852be3da
OpenFOAM: Updated all libraries, solvers and utilities to use the new const-safe tmp
...
The deprecated non-const tmp functionality is now on the compiler switch
NON_CONST_TMP which can be enabled by adding -DNON_CONST_TMP to EXE_INC
in the Make/options file. However, it is recommended to upgrade all
code to the new safer tmp by using the '.ref()' member function rather
than the non-const '()' dereference operator when non-const access to
the temporary object is required.
Please report any problems on Mantis.
Henry G. Weller
CFD Direct.
2016-02-26 17:31:28 +00:00
f4ba71ddd0
OpenFOAM libraries: Updated to use the new const-safe tmp
2016-02-26 08:13:59 +00:00
968c888fc4
Rename DataEntry -> Function1
...
Function1 is an abstract base-class of run-time selectable unary
functions which may be composed of other Function1's allowing the user
to specify complex functions of a single scalar variable, e.g. time.
The implementations need not be a simple or continuous functions;
interpolated tables and polynomials are also supported. In fact form of
mapping between a single scalar input and a single primitive type output
is supportable.
The primary application of Function1 is in time-varying boundary
conditions, it also used for other functions of time, e.g. injected mass
is spray simulations but is not limited to functions of time.
2016-02-08 16:18:07 +00:00
aa38e25c92
Info -> InfoInFunction and updated comments
2016-01-20 17:51:15 +00:00
392310db22
Update headers
2016-01-11 13:02:52 +00:00
f19f48132e
Consistently indent continuation backslashes in macro definitions
2016-01-11 13:00:56 +00:00
56fa7c0906
Update code to use the simpler C++11 template syntax removing spaces between closing ">"s
2016-01-10 22:41:16 +00:00
c4d5f65a10
Completed update ...ErrorIn -> ...ErrorInFunction
...
Avoids the clutter and maintenance effort associated with providing the
function signature string.
2015-11-11 09:03:39 +00:00
ef07a81610
equationOfState/Boussinesq: New equation of state for the Boussinesq approximation for buoyant flows
...
Description
Incompressible gas equation of state using the Boussinesq approximation for
the density as a function of temperature only:
\verbatim
rho = rho0*(1 - beta*(T - T0))
\endverbatim
To be used with the buoyantPimpleFoam and buoyantSimpleFoam solvers as
an alternative to using buoyantBoussinesqPimpleFoam or
buoyantBoussinesqSimpleFoam, providing consistency with all other
solvers and utilities using the thermodynamics package in OpenFOAM.
2015-10-31 18:27:38 +00:00
6555f605f0
thermophysicalModels: Correcting handling of the inheritance of virtual functions
...
to avoid warnings from Clang
2015-07-18 12:26:25 +01:00
94401af010
Resolved issues with virtual function inheritance and warning from clang
...
Also removed __GNUC__ conditional compilation statements which are no
longer needed.
2015-07-17 12:11:37 +01:00
6cb5391ca6
heThermo: Correct kappaEff
2015-02-23 18:57:57 +00:00
eeedf5a051
Thermodyamics: Add support for multiphase
...
Pass the phase-name through hierarchy
Add phase-name to variables
Split basicCombustionMixture
Update applications accordingly
2015-02-18 21:21:22 +00:00
945c4c3d18
fluidThermo: Add compressibleTransportModel as base-class
...
Needed to create generic compressible turbulence model library
2015-02-17 17:25:26 +00:00
8628ef2fea
Corrected capitalization of Doxygen documentation comments
2015-02-14 13:10:15 +00:00
0a3b4fad81
thermophysicalModels: Don't register derived fields such as Cp to avoid name conflicts in the objectRegistry
2015-02-12 15:08:57 +00:00
9fb26d59d3
GIT: Repo update
2014-12-11 08:35:10 +00:00
c571442368
ENH: Adding psi thermos for PengRobinsonGas eq of state
2014-05-22 09:27:42 +01:00
82794682a5
ENH: Adding PengRobinsonGas real gas Eq of State
2014-02-21 11:03:15 +00:00
73d5c3359d
ENH: thermo - added instantiation of adiabaticPerfectFluid to rhoThermos
2014-02-20 09:08:12 +00:00
684a9e7abc
Merge branch 'master' of ssh://dm/home/dm4/OpenFOAM/OpenFOAM-dev
2013-10-11 14:37:36 +01:00
a981013e67
basicThermo: Correct function descriptions
...
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1044
2013-10-11 14:36:29 +01:00
1a3b632248
STYLE: Minor code formatting updates
2013-10-10 13:43:56 +01:00
44e6d49175
basicThermo: Use IOobject::groupName to generate phase field names
2013-07-14 23:15:41 +01:00
0b12601da0
thermodynamics: add additional functions to provide properties directly on patches
2013-07-03 22:20:25 +01:00
e4fc9807c3
STYLE: Updates to erroneous copyright dates
2013-03-13 09:32:03 +00:00
5cd985d7ce
Update headers
2013-02-05 14:52:46 +00:00
ab5df9a1f6
Thermo: move the he BC set functions into basicThermo
2013-02-05 14:52:38 +00:00
4e19691029
Update headers
2013-02-05 14:52:06 +00:00
2602868b00
Update wallHeatTransfer BC for turbulence
2013-02-05 14:51:01 +00:00
e057421f51
ENH: Taking out energyRegionCoupledFvPatchField.H from heThermo.C to
...
avoid recursive dependency with thermo and turbulence libraries
2012-12-21 14:23:50 +00:00
0b6730950a
Merge branch 'master' of /home/dm4/OpenFOAM/OpenFOAM-dev
2012-12-21 10:54:59 +00:00
7113c90c13
ENH: regionCoupled polyPatch, fvPatch and
...
energyRegionCoupledFvPatchScalarField and GAMG interfaces
2012-12-21 10:53:18 +00:00
e3e62b9ef8
Thermo: Add support for instantiating more than one thermo package in an application
2012-12-04 15:03:45 +00:00
215a32679d
ENH: Updated construction of he thermo boundary conditions from T field
2012-11-15 16:57:22 +00:00
2914433a00
ENH: Updated new jump BCs
2012-11-15 16:54:10 +00:00
7334d08af9
Merge branch 'master' of ssh://dm/home/dm4/OpenFOAM/OpenFOAM-dev
2012-11-05 15:17:17 +00:00
9ef3301748
Thermodynamics: Added phaseName option to the constructors and selectors of all thermo packages
2012-11-05 15:17:02 +00:00
e113bebcef
Merge branch 'master' of /home/dm4/OpenFOAM/OpenFOAM-dev
...
Conflicts:
src/thermophysicalModels/reactionThermo/Make/options
src/thermophysicalModels/solidChemistryModel/ODESolidChemistryModel/ODESolidChemistryModel.C
src/thermophysicalModels/solidSpecie/solidSpecie/solidSpecie.C
tutorials/combustion/fireFoam/les/oppositeBurningPanels/constant/panelRegion/chemistryProperties
tutorials/combustion/fireFoam/les/oppositeBurningPanels/constant/panelRegion/thermophysicalProperties
tutorials/compressible/rhoPorousMRFSimpleFoam/angledDuctExplicitFixedCoeff/constant/MRFZones
tutorials/compressible/rhoPorousMRFSimpleFoam/angledDuctExplicitFixedCoeff/constant/RASProperties
tutorials/compressible/rhoPorousMRFSimpleFoam/angledDuctExplicitFixedCoeff/constant/polyMesh/boundary
2012-10-31 17:34:12 +00:00
92d2bc1b76
ENH: Aligning solid thermo mixing with gas mixing and solid reaction
2012-10-31 17:13:03 +00:00
459aa318fb
ENH: Updated temperature jump BCs
2012-10-29 12:40:58 +00:00
196c51d770
ENH: Re-worked/simplified temperature jump BC
2012-10-26 09:03:50 +01:00
98e7e7d253
STYLE: limit to 80 chars
2012-10-25 16:36:04 +01:00
fcf4863259
ENH: Further updates to jump field conditions and updated library dependencies
2012-10-25 15:22:35 +01:00
5a348322b8
ENH: Updated boundary condition documentation
2012-10-25 12:43:49 +01:00
82518f173a
STYLE: minor code formatting
2012-10-25 12:26:34 +01:00