- Dec 14, 2016
-
-
Mark Olesen authored
-
Mark Olesen authored
-
mattijs authored
-
Andrew Heather authored
New feature extract eulerian particles New functionality to extract particle data from multiphase calculations and replay the data in lagrangian cases, using both the raw input particle data, and data processed into a (smaller) set of injection locations. See merge request !82
-
Andrew Heather authored
-
Andrew Heather authored
ENH: Added tutorials to show extraction of particle data from eulerian cases and subsequent injjection via lagrangian cases
-
Andrew Heather authored
-
Andrew Heather authored
Description Replays an set of particle data based on an injectedParticleCloud, using the assumption of one particle per parcel. Usage \verbatim model1 { type injectedParticleInjection; SOI 0; massTotal 0; // Place holder only parcelBasisType fixed; nParticle 1; // 1 particle per parcel cloud eulerianParticleCloud; positionOffset (-0.025 2 -0.025); } \endverbatim
-
Andrew Heather authored
Description Interrogates an injectedParticleCloud to convert the raw particle data into a set of 'binned' injectors. The bins are set according to the particle \c tag property, from which: - diameters are converted into \c general distributions with a user-specified bin width - raw velocity and diameter data are resampled and stored to provide variations per injector The mass to inject can be set according to the raw input data mass total by using the \c applyDistributionMassTotal switch Usage \verbatim model1 { type injectedParticleDistributionInjection; SOI 0; parcelBasisType mass; cloud eulerianParticleCloud; positionOffset (-0.025 2 -0.025); binWidth 0.1e-3; parcelsPerInjector 500; resampleSize 100; // optional applyDistributionMassTotal yes; // Placeholder only when using applyDistributionMassTotal massTotal 0; } \endverbatim Note The each injector location is assumed to be operating under steady conditions, i.e. using a constant flow rate profile SourceFiles InjectedParticleDistributionInjection.C See also Foam::injectedParticle Foam::injectedParticleCloud Foam::functionObjects::extractEulerianParticles Foam::distributionModels::general
-
Andrew Heather authored
-
sergio authored
-
Andrew Heather authored
-
Andrew Heather authored
-
Andrew Heather authored
-
Andrew Heather authored
-
Andrew Heather authored
-
Andrew Heather authored
-
Andrew Heather authored
Pstream: added maxCommsSize setting to do (unstructured) parallel transfers in blocks. Tested: - with maxCommsSize 0 produces exactly same result as plus.develop - compiles with label64 - with maxCommsSize e.g. 3 produces exactly same result as plus.develop - with maxCommsSize=0 exactly the same messages (with Pstream::debug = 1) as plus.develop See merge request !85
-
mattijs authored
-
mattijs authored
Applies a displacementLaplacian on top of a solid-body motion function
-
mattijs authored
-
mattijs authored
-
mattijs authored
-
Mattijs Janssens authored
ENH: Usage of locationsInMesh for tutorial and other fix - Example for Using multiple locations in mesh - bugFix for rhoPimpleFoam case See merge request !86
-
Prashant Sonakar authored
-
mattijs authored
-
Andrew Heather authored
-
Andrew Heather authored
-
Andrew Heather authored
-
- Dec 13, 2016
-
-
Mark Olesen authored
- helpful when testing various builds
-
Andrew Heather authored
-
Andrew Heather authored
-
Andrew Heather authored
-
sergio authored
-
Andrew Heather authored
-
Andrew Heather authored
-
Andrew Heather authored
-
mattijs authored
-
- Dec 12, 2016
-
-
sergio authored
-