- Mar 31, 2021
-
-
ENH: solarLoad, fvDOM: enable time-dependent spectralDistribution DOC: solarLoad, fvDOM, solarCalculator: improve header documentation TUT: solarLoadModel, solarDirectionModel: use new shorter entries
-
- Dec 23, 2020
- Oct 28, 2020
-
-
Mark OLESEN authored
- use bracketed syntax (eg, "<constant>/triSurface") instead for implicit case resolution.
-
- Jun 29, 2020
-
-
Andrew Heather authored
-
- Jun 17, 2020
-
-
OpenFOAM bot authored
-
- Apr 14, 2020
-
-
Kutalmış Berçin authored
-
- Apr 06, 2020
-
-
sergio authored
Now the thermal baffle can be extrapolated from a patch which is coupled to the bottom patch of the solid region. The user can set the T bc on the 'top' patch of the solid. The new keyword is 'internal' and its default is true. Check new tutorial for an example: tutorials/heatTransfer/buoyantSimpleFoam/roomWithThickCeiling/
-
- Mar 30, 2020
-
-
Mark OLESEN authored
STYLE: double-quote "$@" for isTest/notTest
-
- Dec 23, 2019
-
-
Andrew Heather authored
-
- Dec 13, 2019
-
-
Mark OLESEN authored
-
- Nov 13, 2019
-
-
Mark OLESEN authored
-
- Oct 31, 2019
-
-
OpenFOAM bot authored
-
- Oct 01, 2019
-
-
Mark OLESEN authored
- triggers rpmlint warnings
-
- Nov 06, 2019
-
-
Mark OLESEN authored
- no stderr redirect needed: * 'command -v' - no stdout/stderr redirect needed: * 'rm -f' STYLE: consistent spacing after redirects
-
Mark OLESEN authored
-
- Oct 01, 2019
-
-
Mark OLESEN authored
-
- Sep 16, 2019
-
-
sergio authored
-
- Aug 30, 2019
-
-
OpenFOAM bot authored
-
- Jun 25, 2019
-
-
Andrew Heather authored
-
- May 13, 2019
-
-
sergio authored
-
- May 02, 2019
-
-
Andrew Heather authored
-
- May 17, 2019
-
-
Mark OLESEN authored
-
- Jan 22, 2019
-
-
sergio authored
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
-
- Feb 06, 2019
-
-
OpenFOAM bot authored
-
- Dec 19, 2018
-
-
Andrew Heather authored
-
- Dec 14, 2018
-
-
Mark OLESEN authored
-
- Dec 03, 2018
-
-
sergio authored
Adding reflecting fluxes to Solar load radiation model. Adding functionality to the boundary radiation models and new place holder for basic wall types such as transparent, opaqueDiffusive, opaqueReflective,etc. Changing radiation wall models to run time selectable. Adding multi-band capabilities to VF model and improving the set up for using solar loads in VF and fvDOM radiation models.
-
- Jun 28, 2018
-
-
Andrew Heather authored
-
- Jun 26, 2018
-
-
Andrew Heather authored
-
- Jan 17, 2018
-
-
Andrew Heather authored
-
- Feb 20, 2018
-
-
Mark OLESEN authored
- now replaced 'if ! isTest' with 'if notTest' for most cases.
-
- Oct 12, 2017
-
-
Mark OLESEN authored
-
- Aug 03, 2017
-
-
Mark OLESEN authored
- although this has been supported for many years, the tutorials continued to use "convertToMeters" entry, which is specific to blockMesh. The "scale" is more consistent with other dictionaries. ENH: - ignore "scale 0;" (treat as no scaling) for blockMeshDict, consistent with use elsewhere.
-
- Jul 07, 2017
-
-
Mark OLESEN authored
-
- Jun 21, 2017
-
-
Mark OLESEN authored
#includeEtc "caseDicts/setConstraintTypes" vs. #include "${WM_PROJECT_DIR}/etc/caseDicts/setConstraintTypes"
-
- Jun 06, 2017
-
-
Andrew Heather authored
-
- Feb 20, 2017
-
-
Mark Olesen authored
-
- Feb 17, 2017
-
-
Henry Weller authored
The fundamental properties provided by the specie class hierarchy were mole-based, i.e. provide the properties per mole whereas the fundamental properties provided by the liquidProperties and solidProperties classes are mass-based, i.e. per unit mass. This inconsistency made it impossible to instantiate the thermodynamics packages (rhoThermo, psiThermo) used by the FV transport solvers on liquidProperties. In order to combine VoF with film and/or Lagrangian models it is essential that the physical propertied of the three representations of the liquid are consistent which means that it is necessary to instantiate the thermodynamics packages on liquidProperties. This requires either liquidProperties to be rewritten mole-based or the specie classes to be rewritten mass-based. Given that most of OpenFOAM solvers operate mass-based (solve for mass-fractions and provide mass-fractions to sub-models it is more consistent and efficient if the low-level thermodynamics is also mass-based. This commit includes all of the changes necessary for all of the thermodynamics in OpenFOAM to operate mass-based and supports the instantiation of thermodynamics packages on liquidProperties. Note that most users, developers and contributors to OpenFOAM will not notice any difference in the operation of the code except that the confusing nMoles 1; entries in the thermophysicalProperties files are no longer needed or used and have been removed in this commet. The only substantial change to the internals is that species thermodynamics are now "mixed" with mass rather than mole fractions. This is more convenient except for defining reaction equilibrium thermodynamics for which the molar rather than mass composition is usually know. The consequence of this can be seen in the adiabaticFlameT, equilibriumCO and equilibriumFlameT utilities in which the species thermodynamics are pre-multiplied by their molecular mass to effectively convert them to mole-basis to simplify the definition of the reaction equilibrium thermodynamics, e.g. in equilibriumCO // Reactants (mole-based) thermo FUEL(thermoData.subDict(fuelName)); FUEL *= FUEL.W(); // Oxidant (mole-based) thermo O2(thermoData.subDict("O2")); O2 *= O2.W(); thermo N2(thermoData.subDict("N2")); N2 *= N2.W(); // Intermediates (mole-based) thermo H2(thermoData.subDict("H2")); H2 *= H2.W(); // Products (mole-based) thermo CO2(thermoData.subDict("CO2")); CO2 *= CO2.W(); thermo H2O(thermoData.subDict("H2O")); H2O *= H2O.W(); thermo CO(thermoData.subDict("CO")); CO *= CO.W(); // Product dissociation reactions thermo CO2BreakUp ( CO2 == CO + 0.5*O2 ); thermo H2OBreakUp ( H2O == H2 + 0.5*O2 ); Please report any problems with this substantial but necessary rewrite of the thermodynamic at https://bugs.openfoam.org Henry G. Weller CFD Direct Ltd.
-
- Jan 07, 2017
-
-
Henry Weller authored
e.g. in tutorials/heatTransfer/buoyantSimpleFoam/externalCoupledCavity/0/T hot { type externalCoupledTemperature; commsDir "${FOAM_CASE}/comms"; file "data"; initByExternal yes; log true; value uniform 307.75; // 34.6 degC } Previously both 'file' and 'fileName' were used inconsistently in different classes and given that there is no confusion or ambiguity introduced by using the simpler 'file' rather than 'fileName' this change simplifies the use and maintenance of OpenFOAM.
-
- Dec 27, 2016
-
-
Henry Weller authored
Patch contributed by Bruno Santos Resolves patch request https://bugs.openfoam.org/view.php?id=2411
-