- Dec 19, 2024
-
-
Kutalmış Berçin authored
-
- Jun 07, 2024
-
-
Andrew Heather authored
-
Based on the reference Tomiyama, A., Kataoka, I., Zun, I., Sakaguchi, T. (1998) Drag coefficients of single bubbles under normal and micro gravity conditions JSME International Journal, 41(2), 472-479. Example usage subModels { particleForces { tomiyamaDrag { sigma 0.07; contamination pure; // pure | slight | full } } }
-
Sets the particle active flag to false to freeze the particle in space whilst allowing it to evolve its physical models.
-
- Apr 29, 2024
-
-
Mark OLESEN authored
- PstreamBuffers are nonBlocking by default, so no need to re-specify
-
- Apr 16, 2024
-
-
Mark OLESEN authored
- findStrings, findMatchingStrings now mostly covered by matching intrinsics in wordRe and wordRes. Add static wordRes match() and matching() variants COMP: remove stringListOps include from objectRegistry.H - was already noted for removal (NOV-2018)
-
- Mar 07, 2024
-
-
Mark OLESEN authored
- a few places still used listCombineReduce instead of newer constructs (eg allGatherList) with fewer MPI calls. - align triangulation handling of turbulentDFSEMInlet and patchInjectionBase with meshTools/triangulatedPatch (will ease future code refactoring)
-
- Feb 21, 2024
-
-
Mark OLESEN authored
- src/lagrangian
-
- Feb 20, 2024
-
-
Mark OLESEN authored
-
- Jan 19, 2024
-
-
Mark OLESEN authored
- range(proci) instead of localStart(proci), localSize(proci) combination. * does the same thing, can be used directly with various other routines for slicing etc. Eg, Foam::identity(globalNumbering.range(myProci)) - globalIndex::calcOffset() instead of constructing a globalIndex and taking the localStart(). Avoids intermediate resizing and storing of an offsets table (which is then discarded) as well as the subsequent lookup into that table
-
- Dec 20, 2023
-
-
Andrew Heather authored
-
- Dec 15, 2023
-
-
Mark OLESEN authored
- use Foam::zero as a dispatch tag FIX: return moleculeCloud::constProps() List by reference not copy STYLE: range-for when iterating cloud parcels STYLE: more consistent typedefs / declarations for Clouds
-
- Dec 05, 2023
-
-
- Nov 10, 2023
-
-
- Oct 12, 2023
-
-
Andrew Heather authored
-
- Oct 11, 2023
-
-
Kutalmış Berçin authored
-
- Oct 04, 2023
-
-
Kutalmış Berçin authored
-
- Jul 31, 2023
-
-
Mark OLESEN authored
-
- Jul 27, 2023
-
-
Mark OLESEN authored
-
- Jul 05, 2023
-
-
- continue to support spherical by default (for compatibility) but add the 'spherical' switch to disable that and use a cubic distribution instead. STYLE: reduce number of inline files Co-authored-by: Mark Olesen <>
-
- Jun 01, 2023
-
-
- enable 'faceZones' support. - enable 'writeFile' support to better control file output. - rename 'PatchPostProcessing' as 'ParticlePostProcessing' for better clarity. - fix #1808
-
- enable 'faceZone' support. - introduce 'cloudFunctionObjectTools' to simplify collection of particle info on patches or face zones. - enable 'writeFile' support to better control file output. - rename 'PatchParticleHistogram' as 'ParticleHistogram' for better clarity.
-
- May 30, 2023
-
-
Andrew Heather authored
-
- May 15, 2023
-
-
- May 09, 2023
-
-
Mark OLESEN authored
- this complements the whichPatch(meshFacei) method [binary search] and the list of patchID() by adding internal range checks. eg, Before ~~~~~~ if (facei >= mesh.nInternalFaces() && facei < mesh.nFaces()) { patchi = pbm.patchID()[facei - mesh.nInternalFaces()]; ... } After ~~~~~ patchi = pbm.patchID(facei); if (patchi >= 0) { ... }
-
Mark OLESEN authored
- with IOobject::scopedName instead of literal ':' for future transitioning of separators
-
Mark OLESEN authored
ENH: add phaseScopedName convenience method - unites IOobject::scopedName + phasePropertyName
-
- May 02, 2023
-
-
Mark OLESEN authored
-
- Apr 25, 2023
-
-
Mark OLESEN authored
-
- Apr 20, 2023
-
-
Andrew Heather authored
-
- Apr 13, 2023
-
-
Mark OLESEN authored
-
- Apr 04, 2023
-
-
Mark OLESEN authored
-
- Mar 10, 2023
-
-
Mark OLESEN authored
- self-documenting
-
- Feb 27, 2023
-
-
Mark OLESEN authored
ENH: add pTraits and IO for std::int8_t STYLE: cull some implicitly available includes - pTraits.H is included by label/scalar etc - zero.H is included by UList STYLE: cull redundant forward declarations for Istream/Ostream
-
- Feb 21, 2023
-
-
Mark OLESEN authored
-
- Feb 20, 2023
-
-
Mark OLESEN authored
- simplifies handling, consistent with PatchFunction1 STYLE: use Function1 NewIfPresent instead of separate found/New
-
- Feb 14, 2023
-
-
Mark OLESEN authored
- in several cases can use the PstreamBuffers recvDataCount(proci) on the receiving part of the logic
-
- Feb 13, 2023
-
-
Mark OLESEN authored
-
Mark OLESEN authored
* (dimMass/dimTime) instead of (dimDensity*dimVelocity*dimArea) * (dimVolume/dimTime) instead of (dimVelocity*dimArea)
-