- Dec 20, 2024
-
-
-
Accumulates function object result values and renders into a graph in SVG format Minimal example by using system/controlDict.functions to plot the residuals from the solverInfo function Object: residualGraph { type graphFunctionObject; libs (utilityFunctionObjects); writeControl writeTime; logScaleX no; logScaleY yes; xlabel "Iteration"; ylabel "log10(Initial residual)"; functions { line1 { object solverInfo1; entry Ux_initial; } line2 { object solverInfo1; entry Uy_initial; } line3 { object solverInfo1; entry Uz_initial; } line4 { object solverInfo1; entry p_initial; } } }
-
- Dec 19, 2024
-
-
Kutalmış Berçin authored
INT: S-A turbulence model - added enhanced DDES shielding function See merge request !717
-
Activated using the [optional] 'shielding' keyword having the options: - standard: [default] same as v2406 and earlier - ZDES2020: new option based on the reference: Deck, S., Renard, N. (2020). Towards an enhanced protection of attached boundary layers in hybrid RANS/LES methods. Journal of Computational Physics, 400, 108970. DOI:10.1016/j.jcp.2019.108970 Contribution from Marian Fuchs at UpstreamCFD GmbH Integrated by Andrew Heather OpenCFD Ltd.
-
Andrew Heather authored
ENH: ConeNozzle: add injector velocity and angular-segmented disc options See merge request !719
-
Kutalmış Berçin authored
-
Kutalmış Berçin authored
ENH: Added new zoneBlended scheme See merge request !718
-
Multi-faceZone based blending differencing scheme. Schemes are set in dictonary format according to: divSchemes { . . div(phi,U) Gauss zoneBlended { default defaultScheme; faceZone1 scheme1; faceZone2 scheme2; ... faceZoneN schemeN; } . . } The default entry specifies the background scheme; additional schemes can be set per faceZone, e.g. scheme1 is applied to facZone1, scheme2 is applied to facZone2 etc.
-
Andrew Heather authored
ENH: regionFaModels: new filmSeparation models for finite-area framework See merge request !714
-
-
-
Andrew Heather authored
ENH: processorFaPatch: use internal-edge algos for processor edges to ensure parallel consistency See merge request !708
-
- The edgeInterpolation::makeCorrectionVectors() disables the non-orthogonality correction if the calculated non-orthogonality coefficient is below 0.1. However, this activation routine only considers internal edges, and excludes any processor edges, resulting in inconsistent parallel calculations. This routine is removed. - Fatal errors are replaced with zero-valued fields for non-orthogonality- and skewness-correction routines.
-
- Dec 18, 2024
-
-
Andrew Heather authored
ENH: writeObjects: add flag to report registered objects See merge request !705
-
Co-authored-by:
Kutalmis Bercin <kutalmis.bercin@esi-group.com>
-
mattijs authored
-
Mattijs Janssens authored
Feature moving source See merge request !693
-
Mattijs Janssens authored
-
mattijs authored
-
Andrew Heather authored
The basis of the table is specified according to the mode: - velocity: deltap = F(velocity per face) \[DEFAULT\] - uniformVelocity: deltap = F(patch area-averaged velocity) - volumeFlowRate: deltap = F(patch volume flow rate) - nonDimensional: non-dim deltap = F(non-dim volume flow rate) Example of the boundary condition specification: <patchName> { type fan; patchType cyclic; jumpTable csvFile; mode velocity; // New entry jumpTableCoeffs { nHeaderLine 1; refColumn 0; componentColumns 1(1); separator ","; mergeSeparators no; file "<constant>/UvsPressure"; } value uniform 0; }
-
Andrew Heather authored
BUG: fieldAverage - handle duplicate entries
-
Kutalmış Berçin authored
-
Kutalmış Berçin authored
-
Kutalmış Berçin authored
-
Mark OLESEN authored
- fixes -Wdeprecated-copy complaints
-
- Dec 17, 2024
-
-
mattijs authored
-
- Dec 16, 2024
-
-
mattijs authored
scale factor is - coded - time varying - spatial varying
-
mattijs authored
-
mattijs authored
-
Mark OLESEN authored
- README updated to v2412, project-version updated to v2412
-
Mark OLESEN authored
- unused and superseded by c++17 std::optional
-
Mark OLESEN authored
-
Mark OLESEN authored
-
Mark OLESEN authored
- CGAL-6 uses c++17 std::optional, std::variant instead of boost versions
-
Mark OLESEN authored
-
- Dec 15, 2024
-
-
mattijs authored
-
- Dec 14, 2024
- Dec 12, 2024
-
-
mattijs authored
-
Mattijs Janssens authored
BUG: READ_IF_PRESENT: return false if not read. Fixes #3193 See merge request !698
-