- Sep 21, 2016
-
-
Henry Weller authored
Resolves bug-report http://bugs.openfoam.org/view.php?id=2239
-
- Sep 20, 2016
-
-
Henry Weller authored
Renamed the original 'laminar' model to 'Stokes' to indicate it is a linear stress model supporting both Newtonian and non-Newtonian viscosity. This general framework will support linear, non-linear, visco-elastic etc. laminar transport models. For backward compatibility the 'Stokes' laminar stress model can be selected either the original 'laminar' 'simulationType' specification in turbulenceProperties: simulationType laminar; or using the new more general 'laminarModel' specification: simulationType laminar; laminar { laminarModel Stokes; } which allows other laminar stress models to be selected.
-
Henry Weller authored
-
Henry Weller authored
-
- Sep 19, 2016
-
-
Henry Weller authored
solvers: Moved createRDeltaT.H into createFields.H so that it is available with the -postProcess option Required to support LTS with the -postProcess option with sub-models dependent on ddt terms during construction, in particular reactingTwoPhaseEulerFoam.
-
- Sep 17, 2016
-
-
Henry Weller authored
Patch proveded by Alexey Matveichev Resolves bug-report http://bugs.openfoam.org/view.php?id=2229
-
- Sep 16, 2016
-
-
Henry Weller authored
Resolves bug-report http://bugs.openfoam.org/bug_change_status_page.php
-
- Sep 09, 2016
-
-
Henry Weller authored
-
- Sep 04, 2016
-
-
Henry Weller authored
Patch contributed by Bruno Santos Resolves bug-report http://bugs.openfoam.org/view.php?id=2233
-
- Aug 24, 2016
-
-
Henry Weller authored
- There will be triangles rendered inside the mesh (when surface-rendering), because one of the cell's triangles is defined as a quadrangle in VTK_WEDGE. - Therefore, this VTK_WEDGE representation is only used when decomposing the mesh, otherwise the correct representation is done by VTK_POLYHEDRON. - Furthermore, using VTK_PYRAMID gave worse result, because it renders 2 triangles inside the mesh for the collapsed quadrangle, likely due to mismatch with the adjacent cell's face. - Using VTK_HEXAHEDRON was not tested in this iteration, given that it should give even worse results, when compared to using VTK_PYRAMID. Patch contributed by Bruno Santos Resolves bug-report http://bugs.openfoam.org/view.php?id=2099
-
Henry Weller authored
Patch contributed by Bruno Santos Resolves bug-report http://bugs.openfoam.org/view.php?id=2213
-
- Aug 16, 2016
-
-
Henry Weller authored
Patch contributed by Bruno Santos Resolves bug-report http://bugs.openfoam.org/view.php?id=2192
-
- Aug 12, 2016
-
-
Henry Weller authored
SLList: now a C++11 template alias rather than a wrapper-class.
-
- Aug 11, 2016
-
-
Henry Weller authored
-
Henry Weller authored
-
- Aug 09, 2016
-
-
Henry Weller authored
-
Henry Weller authored
Resolves bug-report http://bugs.openfoam.org/view.php?id=2186
-
- Aug 08, 2016
-
-
Henry Weller authored
Resolves bug-report http://bugs.openfoam.org/view.php?id=2181
-
- Aug 07, 2016
-
-
Henry Weller authored
Now the functionality to write single graph files or log files (vs time) may be used in the creation of any form of functionObject, not just those relating to a mesh region.
-
- Aug 05, 2016
-
-
Henry Weller authored
e.g. HashTable<label, string> table1 { {"kjhk", 10}, {"kjhk2", 12} }; HashTable<label, label, Hash<label>> table2 { {3, 10}, {5, 12}, {7, 16} };
-
Henry Weller authored
-
Henry Weller authored
Requires gcc version 4.7 or higher
-
Henry Weller authored
FixedList: Add constructors from iterators and C++11 initializer_list using C++11 constructor delegation
-
Henry Weller authored
Test-List: Add demonstration of C++11 initializer list in conjunction with uniform initialization of vector List<vector> list5 { {5, 3, 1}, {10, 2, 2}, {8, 1, 0} };
-
- Aug 02, 2016
-
-
Henry Weller authored
Until C++ supports 'concepts' the only way to support construction from two iterators is to provide a constructor of the form: template<class InputIterator> List(InputIterator first, InputIterator last); which for some types conflicts with //- Construct with given size and value for all elements List(const label, const T&); e.g. to construct a list of 5 scalars initialized to 0: List<scalar> sl(5, 0); causes a conflict because the initialization type is 'int' rather than 'scalar'. This conflict may be resolved by specifying the type of the initialization value: List<scalar> sl(5, scalar(0)); The new initializer list contructor provides a convenient and efficient alternative to using 'IStringStream' to provide an initial list of values: List<vector> list4(IStringStream("((0 1 2) (3 4 5) (6 7 8))")()); or List<vector> list4 { vector(0, 1, 2), vector(3, 4, 5), vector(6, 7, 8) };
-
- Aug 01, 2016
-
-
Henry Weller authored
Thanks to Bruno Santos for providing the script to check the files Resolves bug-report http://bugs.openfoam.org/view.php?id=2169
-
- Jul 29, 2016
-
-
Henry Weller authored
TurbulenceModels: Reorganized support macros to simplify the creation of additional turbulence model libraries
-
- Jul 22, 2016
-
-
Henry Weller authored
- the checking for point-connected multiple-regions now also writes the conflicting points to a pointSet - with the -writeSets option it now also reconstructs & writes pointSets
-
Henry Weller authored
- the checking for point-connected multiple-regions now also writes the conflicting points to a pointSet - with the -writeSets option it now also reconstructs & writes pointSets
-
- Jul 20, 2016
-
-
Henry Weller authored
Resolves bug-report http://bugs.openfoam.org/view.php?id=2156
-
Henry Weller authored
Resolves bug-report http://bugs.openfoam.org/view.php?id=2156
-
- Jul 19, 2016
-
-
Henry Weller authored
-
Henry Weller authored
Resolves bug-report http://bugs.openfoam.org/view.php?id=2148
-
- Jul 17, 2016
-
-
Henry Weller authored
Provides efficient integration of complex laminar reaction chemistry, combining the advantages of automatic dynamic specie and reaction reduction with ISAT (in situ adaptive tabulation). The advantages grow as the complexity of the chemistry increases. References: Contino, F., Jeanmart, H., Lucchini, T., & D’Errico, G. (2011). Coupling of in situ adaptive tabulation and dynamic adaptive chemistry: An effective method for solving combustion in engine simulations. Proceedings of the Combustion Institute, 33(2), 3057-3064. Contino, F., Lucchini, T., D'Errico, G., Duynslaegher, C., Dias, V., & Jeanmart, H. (2012). Simulations of advanced combustion modes using detailed chemistry combined with tabulation and mechanism reduction techniques. SAE International Journal of Engines, 5(2012-01-0145), 185-196. Contino, F., Foucher, F., Dagaut, P., Lucchini, T., D’Errico, G., & Mounaïm-Rousselle, C. (2013). Experimental and numerical analysis of nitric oxide effect on the ignition of iso-octane in a single cylinder HCCI engine. Combustion and Flame, 160(8), 1476-1483. Contino, F., Masurier, J. B., Foucher, F., Lucchini, T., D’Errico, G., & Dagaut, P. (2014). CFD simulations using the TDAC method to model iso-octane combustion for a large range of ozone seeding and temperature conditions in a single cylinder HCCI engine. Fuel, 137, 179-184. Two tutorial cases are currently provided: + tutorials/combustion/chemFoam/ic8h18_TDAC + tutorials/combustion/reactingFoam/laminar/counterFlowFlame2D_GRI_TDAC the first of which clearly demonstrates the advantage of dynamic adaptive chemistry providing ~10x speedup, the second demonstrates ISAT on the modest complex GRI mechanisms for methane combustion, providing a speedup of ~4x. More tutorials demonstrating TDAC on more complex mechanisms and cases will be provided soon in addition to documentation for the operation and settings of TDAC. Also further updates to the TDAC code to improve consistency and integration with the rest of OpenFOAM and further optimize operation can be expected. Original code providing all algorithms for chemistry reduction and tabulation contributed by Francesco Contino, Tommaso Lucchini, Gianluca D’Errico, Hervé Jeanmart, Nicolas Bourgeois and Stéphane Backaert. Implementation updated, optimized and integrated into OpenFOAM-dev by Henry G. Weller, CFD Direct Ltd with the help of Francesco Contino.
-
Henry Weller authored
-
- Jul 12, 2016
-
-
Henry Weller authored
-
Henry Weller authored
Based on a patch contributed by Francesco Contino, Tommaso Lucchini, Gianluca D’Errico, Hervé Jeanmart, Nicolas Bourgeois and Stéphane Backaert.
-
- Jul 09, 2016
-
-
Henry Weller authored
Resolves bug-report http://bugs.openfoam.org/view.php?id=2140
-
- Jul 08, 2016
-
-
Henry Weller authored
-
- Jul 07, 2016
-
-
Henry Weller authored
for consistency with HeatAndMassTransferPhaseSystem.C Resolves bug-report http://bugs.openfoam.org/view.php?id=2141
-