Uses of Class
neqsim.process.equipment.pipeline.twophasepipe.LagrangianSlugTracker.SlugBubbleUnit
Packages that use LagrangianSlugTracker.SlugBubbleUnit
Package
Description
Transient multiphase pipe flow models.
-
Uses of LagrangianSlugTracker.SlugBubbleUnit in neqsim.process.equipment.pipeline.twophasepipe
Fields in neqsim.process.equipment.pipeline.twophasepipe with type parameters of type LagrangianSlugTracker.SlugBubbleUnitModifier and TypeFieldDescriptionprivate List<LagrangianSlugTracker.SlugBubbleUnit> LagrangianSlugTracker.slugsList of active slugs in the pipeline.Methods in neqsim.process.equipment.pipeline.twophasepipe that return LagrangianSlugTracker.SlugBubbleUnitModifier and TypeMethodDescriptionLagrangianSlugTracker.generateInletSlug(PipeSection inlet) Generate a new slug at the inlet.LagrangianSlugTracker.generateInstabilitySlug(PipeSection section, int sectionIndex, PipeSection[] sections) Generate slug from flow instability.LagrangianSlugTracker.initializeTerrainSlug(LiquidAccumulationTracker.SlugCharacteristics characteristics, PipeSection[] sections) Initialize slug from terrain-induced accumulation.Methods in neqsim.process.equipment.pipeline.twophasepipe that return types with arguments of type LagrangianSlugTracker.SlugBubbleUnitMethods in neqsim.process.equipment.pipeline.twophasepipe with parameters of type LagrangianSlugTracker.SlugBubbleUnitModifier and TypeMethodDescriptionprivate voidLagrangianSlugTracker.advanceSlug(LagrangianSlugTracker.SlugBubbleUnit slug, PipeSection[] sections, double dt) Advance a single slug by one time step.private voidLagrangianSlugTracker.calculateMassExchange(LagrangianSlugTracker.SlugBubbleUnit slug, PipeSection section, double dt) Calculate mass exchange at slug front and tail.private voidLagrangianSlugTracker.calculateSlugVelocities(LagrangianSlugTracker.SlugBubbleUnit slug, PipeSection section) Calculate slug front and tail velocities using Bendiksen correlation.private voidLagrangianSlugTracker.mergeSlugPair(LagrangianSlugTracker.SlugBubbleUnit survivor, LagrangianSlugTracker.SlugBubbleUnit absorbed, PipeSection[] sections) Merge two slugs into one.private voidLagrangianSlugTracker.recordSlugAtOutlet(LagrangianSlugTracker.SlugBubbleUnit slug) Record slug statistics as it exits at outlet.private voidLagrangianSlugTracker.returnMassToEulerian(LagrangianSlugTracker.SlugBubbleUnit slug, PipeSection[] sections) Return mass from dissipating slug to Eulerian cells.private voidLagrangianSlugTracker.updateBubbleLength(LagrangianSlugTracker.SlugBubbleUnit slug, PipeSection section) Update Taylor bubble length.