- Jan 02, 2019
-
-
Mark OLESEN authored
STYLE: generalize rule for obtaining compiler stem
-
Mark OLESEN authored
- The chemistryReader is only used during construction of reactingMixture and thus does not require public visibility.
-
- Jan 07, 2019
-
-
mattijs authored
-
- Jan 03, 2019
-
-
mattijs authored
-
- Dec 21, 2018
-
-
Mark OLESEN authored
- this scripts are largely pre-git era and not used much anymore. Relocate to a legacy/ sub-directory while we see if there are actually any still being used.
-
Mark OLESEN authored
- the utility had automatic triangulation removed some time ago, but never changed its name. - catch old uses with a surfaceMeshTriangulate deprecated script
-
Mark OLESEN authored
-
Mark OLESEN authored
-
- Dec 20, 2018
-
-
Mark OLESEN authored
- can be used as a more natural test on the iterator. For example, with HashTable<..> table; auto iter = table.find(...); Following are now all equivalent: 1. if (iter != table.end()) ... 2. if (iter.found()) ... 3. if (iter) ...
-
Mark OLESEN authored
- similar to autoPtr and unique_ptr. Returns the pointer value without any checks. This provides a simple way for use to use either an autoPtr or a tmp for local memory management without accidentally stealing the pointer. Eg, volVectorField* ptr; tmp<volVectorField> tempField; if (someField.valid()) { ptr = someField.get(); } else { tempField.reset(new volVectorField(....)); ptr = tmpField.get(); } const volVectorField& withField = *ptr; STYLE: make more tmp methods noexcept
-
Mark OLESEN authored
- in some cases this means you could avoid an isA<> followed by second dynamicCast<>
-
- Dec 11, 2018
-
-
Mark OLESEN authored
- makes the intent clearer and avoids the need for additional constructor casting. Eg, labelList(10, Zero) vs. labelList(10, 0) scalarField(10, Zero) vs. scalarField(10, scalar(0)) vectorField(10, Zero) vs. vectorField(10, vector::zero)
-
- Dec 21, 2018
-
-
Mark OLESEN authored
-
Mark OLESEN authored
-
- Dec 20, 2018
-
-
Mark OLESEN authored
-
Andrew Heather authored
-
Andrew Heather authored
-
- Dec 19, 2018
-
-
Andrew Heather authored
-
- Dec 20, 2018
-
-
Andrew Heather authored
-
Andrew Heather authored
-
mattijs authored
-
mattijs authored
-
Andrew Heather authored
-
- Dec 19, 2018
-
-
mattijs authored
-
mattijs authored
-
mattijs authored
-
Mark OLESEN authored
-
Mark OLESEN authored
- they had an isType<> instead of isA<>() check
-
mattijs authored
-
Andrew Heather authored
-
- Dec 18, 2018
-
-
Andrew Heather authored
-
Andrew Heather authored
Averages columns of cells for layered meshes. For each patch face, calculates the average value of all cells attached in the patch face normal direction, and then pushes the average value back to all cells in the column. Useful for channel-like cases where we want to average fields in the spanwise direction. Example of function object specification: columnAverage1 { type columnAverage; libs ("libfieldFunctionObjects.so"); ... patches (front side); fields (U p); } Where the entries comprise: \table Property | Description | Required | Default value type | type name: fieldMinMax | yes | patches | list of patches to collapse onto | yes | fields | list of fields to process | yes | \endtable
-
- Dec 17, 2018
-
-
Andrew Heather authored
-
- Dec 19, 2018
-
-
Mark OLESEN authored
-
- Dec 18, 2018
-
-
Mark OLESEN authored
-
- Dec 17, 2018
-
-
Mark OLESEN authored
-
sergio authored
-
sergio authored
-
sergio authored
-
Mark OLESEN authored
-