- Jun 17, 2021
- Jun 16, 2021
-
-
Andrew Heather authored
-
Mark OLESEN authored
ENH: Added new multiRegion function object See merge request !470
-
Wrapper that clones the supplied object for each region. Simplifies the setup of identical post-processing requirements for multi-region cases. Applies the supplied function to all regions by default. Example of function object specification: multiRegion { type multiRegion; libs (utilityFunctionObjects); ... function { // Actual object specification type fieldMinMax; libs (fieldFunctionObjects); fields (<field1> .. <fieldN>); } // Optional entries regions (region1 region2); } Where the entries comprise: Property | Description | Reqd | Default type | Type name: multiRegion | yes | function | Function object sub-dictionary | yes | regions | List of region names | no | all
-
Mark OLESEN authored
ENH: new multiFieldValue function object See merge request !469
-
Computes a selected operation between multiple \c fieldValue function objects. The operation is applied to all results of each \c fieldValue object. Note Each object must generate the same number and type of results. Usage Minimal example by using \c system/controlDict.functions: multiFieldValue1 { // Mandatory entries (unmodifiable) type multiFieldValue; libs (fieldFunctionObjects); // Mandatory entries (runtime modifiable) operation subtract; // List of fieldValue function objects as dictionaries functions { region1 { ... } region2 { ... } ... regionN { ... } } // Optional (inherited) entries ... } where the entries mean: Property | Description | Type | Req'd | Dflt type | Type name: multiFieldValue | word | yes | - libs | Library name: fieldFunctionObjects | word | yes | - operation | Operation type to apply to values | word | yes | - functions | List of fieldValue function objects | dict | yes | - \endtable Options for the \c operation entry: add | add subtract | subtract min | minimum max | maximum average | average Deprecated fieldValueDelta - The fieldValueDelta function object was originally written to compute the difference between two fieldValue-type function objects. The multiFieldValue object name better describes its purpose whilst being able to operate on an arbitrary number of fieldValue-type objects.
-
- Jun 14, 2021
-
-
Mark OLESEN authored
TUT: add missing restore0Dir (finiteArea) STYLE: doc spelling
-
mattijs authored
-
Sergio Ferraris authored
ENH: Added under-relaxation to jump conditions See merge request !467
-
Example: plane { type fan; patchType cyclic; jump uniform 0; value uniform 0; uniformJump false; relax 0.2; jumpTable ( (1000 0) (-200 1) (20 2) (-0.75 3) ); // Optional minimum jump value minJump 0; }
-
Currently only applied to the fanFvPatchField, e.g. plane { type fan; patchType cyclic; jump uniform 0; value uniform 0; uniformJump false; // Optional under-relaxation relax 0.2; ... }
-
- Jun 11, 2021
-
-
CONFIG: update completion_cache
-
Mark OLESEN authored
-
Mark OLESEN authored
-
Mark OLESEN authored
-
Mark OLESEN authored
-
- Jun 10, 2021
-
-
Andrew Heather authored
ENH: add proximityRegions filter to distanceSurface (#2108) See merge request !460
-
Mark OLESEN authored
- combines region-based and proximity-based filtering proxityRegions (post-filter): Checks the distance of the resulting faces against the original search surface. Filters based on the area-weighted distance of each topologically connected region. If the area-weighted distance of a region is greater than \c absProximity, the entire region is rejected. STYLE: 'proxityFaces' as newer synonym for 'proximity' filter
-
Mark OLESEN authored
- snGrad, internalField, neighbourField. Functional use as per swak: "... + internalField(T) ..." ENH: additional volume/patch expressions - deltaT() STYLE: rename exprDriverWriter -> fvExprDriverWriter - the original class name was a misnomer since it holds a reference to fvExprDriver BUG: expression faceToPoint/pointToFace definitions were flipped ENH: refactor expression hierarchy and code style - handle TimeState reference at the top-level for simpler derivations - unified internal search parameters (cruft)
-
Mark OLESEN authored
- support wordRes for selecting patch names - ownerPolyPatch specification is now optional, which simplifies input and also supports a faMesh spanning different patches but with a single boundary condition. Alternatively, can specify more granularity if required. ``` polyMeshPatches ( "top.*" ); boundary { inlet1 { type patch; ownerPolyPatch top1; // <- specific to this portion neighbourPolyPatch inlet; } inlet2 { type patch; ownerPolyPatch top2; // <- specific to this portion neighbourPolyPatch inlet; } outlet { type patch; neighbourPolyPatch outflow; } bound { type symmetry; neighbourPolyPatch bound; } } ```
-
Mark OLESEN authored
- move unreferenced Config.md to wiki content
-
Mark OLESEN authored
- additional -serial/-parallel option: prefer Allrun-serial or Allrun-parallel if available - optional -output=DIR to preserve output ENH: report missing tutorials/ directory in RunFunctions
-
Mark OLESEN authored
- add to wmakeFunctions to ensure it works even without 'make' being installed. Exit immediately after -show-api for consistency with -version. foamEtcFile: - drop warnings for some old (pre-v1812) defunct options and simply flag as unknown options. - handle -version, --version as equivalent to -show-api
-
- Jun 09, 2021
-
-
mattijs authored
-
Andrew Heather authored
BUG: fixing various bugs for v2106 See merge request !420
-
-
-
- TUT: solverInfo FO: add an example to pisoFoam/cavity
-
Prior to the commit, initial residual fields were registered by the `setResidualField()` function of a linear solver with a field name prefixed by `residual:`. However, `solverInfo` FO could only access to the initial residual fields prefixed by `initialResidual:`. Due to this discrepancy, using `solverInfo` FO with `writeResidualFields=true` option was resulting in empty residual fields to be output.
-
-
-
-
Andrew Heather authored
TUT: finiteArea: clean up tutorials See merge request !451
-
-
Andrew Heather authored
ENH: turbulentDFSEMInlet: various improvements See merge request !454
-