ENH: Updated lagrangian tutorials

This commit is contained in:
andy
2011-02-25 14:58:54 +00:00
parent e13251989f
commit 1e371c13b6
11 changed files with 104 additions and 116 deletions

View File

@ -122,7 +122,7 @@ hollowConeInjectorCoeffs
{ {
sizeDistribution sizeDistribution
{ {
pdfType RosinRammler; type RosinRammler;
RosinRammlerDistribution RosinRammlerDistribution
{ {
minValue 1e-06; minValue 1e-06;

View File

@ -130,7 +130,7 @@ subModels
U0 ( 0 -10 0 ); U0 ( 0 -10 0 );
sizeDistribution sizeDistribution
{ {
distributionModelType RosinRammler; type RosinRammler;
RosinRammlerDistribution RosinRammlerDistribution
{ {
minValue 5e-06; minValue 5e-06;

View File

@ -106,7 +106,7 @@ subModels
U0 ( 0 0 0 ); U0 ( 0 0 0 );
sizeDistribution sizeDistribution
{ {
distributionModelType RosinRammler; type RosinRammler;
RosinRammlerDistribution RosinRammlerDistribution
{ {
minValue 5e-06; minValue 5e-06;

View File

@ -24,8 +24,9 @@ createBaffles cycLeft '(cycLeft_half0 cycLeft_half1)' -overwrite > log.createBaf
# create the second cyclic - rhs of porous zone # create the second cyclic - rhs of porous zone
createBaffles cycRight '(cycRight_half0 cycRight_half1)' -overwrite > log.createBaffles2 2>&1 createBaffles cycRight '(cycRight_half0 cycRight_half1)' -overwrite > log.createBaffles2 2>&1
# Initialise newly created patchFields to 0 # Initialise newly created patchFields to 0
changeDictionary runApplication changeDictionary
runApplication $application runApplication $application

View File

@ -55,7 +55,7 @@ solution
integrationSchemes integrationSchemes
{ {
U Euler; U Euler;
T Analytical; T analytical;
} }
} }
@ -98,31 +98,29 @@ subModels
); );
} }
InjectionModel ReactingMultiphaseLookupTableInjection; injectionModel reactingMultiphaseLookupTableInjection;
DispersionModel none; dispersionModel none;
PatchInteractionModel LocalInteraction; patchInteractionModel localInteraction;
HeatTransferModel RanzMarshall; heatTransferModel RanzMarshall;
CompositionModel SingleMixtureFraction; compositionModel singleMixtureFraction;
PhaseChangeModel LiquidEvaporation; phaseChangeModel liquidEvaporation;
PostProcessingModel PatchPostProcessing; postProcessingModel patchPostProcessing;
DevolatilisationModel none; devolatilisationModel none;
SurfaceReactionModel none; surfaceReactionModel none;
SurfaceFilmModel none; surfaceFilmModel none;
CollisionModel none;
radiation off; radiation off;
ReactingMultiphaseLookupTableInjectionCoeffs reactingMultiphaseLookupTableInjectionCoeffs
{ {
massTotal 1e-2; massTotal 1e-2;
parcelBasisType mass; parcelBasisType mass;
@ -132,7 +130,7 @@ subModels
parcelsPerSecond 250; parcelsPerSecond 250;
} }
LocalInteractionCoeffs localInteractionCoeffs
{ {
patches patches
( (
@ -156,7 +154,7 @@ subModels
BirdCorrection true; BirdCorrection true;
} }
SingleMixtureFractionCoeffs singleMixtureFractionCoeffs
{ {
phases phases
( (
@ -176,14 +174,14 @@ subModels
YSolidTot0 0; YSolidTot0 0;
} }
LiquidEvaporationCoeffs liquidEvaporationCoeffs
{ {
enthalpyTransfer enthalpyDifference; enthalpyTransfer enthalpyDifference;
activeLiquids ( H2O ); activeLiquids ( H2O );
} }
PatchPostProcessingCoeffs patchPostProcessingCoeffs
{ {
maxStoredParcels 20; maxStoredParcels 20;

View File

@ -98,31 +98,29 @@ subModels
); );
} }
InjectionModel ManualInjection; injectionModel manualInjection;
DispersionModel none; dispersionModel none;
PatchInteractionModel StandardWallInteraction; patchInteractionModel standardWallInteraction;
HeatTransferModel RanzMarshall; heatTransferModel RanzMarshall;
CompositionModel SingleMixtureFraction; compositionModel singleMixtureFraction;
PhaseChangeModel LiquidEvaporation; phaseChangeModel liquidEvaporation;
DevolatilisationModel none; devolatilisationModel none;
SurfaceReactionModel none; surfaceReactionModel none;
PostProcessingModel none; postProcessingModel none;
SurfaceFilmModel none; surfaceFilmModel none;
CollisionModel none;
radiation off; radiation off;
ManualInjectionCoeffs manualInjectionCoeffs
{ {
massTotal 5.23599e-10; // 1 droplet of density 1000 kg/m3 massTotal 5.23599e-10; // 1 droplet of density 1000 kg/m3
parcelBasisType mass; parcelBasisType mass;
@ -131,7 +129,7 @@ subModels
U0 (0 0 0); U0 (0 0 0);
sizeDistribution sizeDistribution
{ {
distributionModelType uniform; type uniform;
uniformDistribution uniformDistribution
{ {
minValue 100e-06; minValue 100e-06;
@ -139,7 +137,8 @@ subModels
} }
} }
} }
StandardWallInteractionCoeffs
standardWallInteractionCoeffs
{ {
type rebound; type rebound;
} }
@ -149,7 +148,7 @@ subModels
BirdCorrection off; BirdCorrection off;
} }
SingleMixtureFractionCoeffs singleMixtureFractionCoeffs
{ {
phases phases
( (
@ -169,7 +168,7 @@ subModels
YSolidTot0 0; YSolidTot0 0;
} }
LiquidEvaporationCoeffs liquidEvaporationCoeffs
{ {
enthalpyTransfer enthalpyDifference; // latentHeat; enthalpyTransfer enthalpyDifference; // latentHeat;

View File

@ -55,7 +55,7 @@ solution
integrationSchemes integrationSchemes
{ {
U Euler; U Euler;
T Analytical; T analytical;
} }
} }
@ -98,31 +98,29 @@ subModels
); );
} }
InjectionModel PatchInjection; injectionModel patchInjection;
DispersionModel StochasticDispersionRAS; dispersionModel stochasticDispersionRAS;
PatchInteractionModel StandardWallInteraction; patchInteractionModel standardWallInteraction;
HeatTransferModel RanzMarshall; heatTransferModel RanzMarshall;
CompositionModel SingleMixtureFraction; compositionModel singleMixtureFraction;
PhaseChangeModel LiquidEvaporation; phaseChangeModel liquidEvaporation;
DevolatilisationModel none; devolatilisationModel none;
SurfaceReactionModel none; surfaceReactionModel none;
PostProcessingModel PatchPostProcessing; postProcessingModel patchPostProcessing;
SurfaceFilmModel none; surfaceFilmModel none;
CollisionModel none;
radiation off; radiation off;
PatchInjectionCoeffs patchInjectionCoeffs
{ {
SOI 0.01; SOI 0.01;
massTotal 8; massTotal 8;
@ -134,7 +132,7 @@ subModels
flowRateProfile constant 1; flowRateProfile constant 1;
sizeDistribution sizeDistribution
{ {
distributionModelType general; type general;
generalDistribution generalDistribution
{ {
distribution distribution
@ -161,7 +159,7 @@ subModels
} }
} }
StandardWallInteractionCoeffs standardWallInteractionCoeffs
{ {
type rebound; type rebound;
} }
@ -171,7 +169,7 @@ subModels
BirdCorrection off; BirdCorrection off;
} }
SingleMixtureFractionCoeffs singleMixtureFractionCoeffs
{ {
phases phases
( (
@ -191,14 +189,14 @@ subModels
YSolidTot0 0; YSolidTot0 0;
} }
LiquidEvaporationCoeffs liquidEvaporationCoeffs
{ {
enthalpyTransfer enthalpyDifference; enthalpyTransfer enthalpyDifference;
activeLiquids ( H2O ); activeLiquids ( H2O );
} }
PatchPostProcessingCoeffs patchPostProcessingCoeffs
{ {
maxStoredParcels 100; maxStoredParcels 100;

View File

@ -55,7 +55,7 @@ solution
integrationSchemes integrationSchemes
{ {
U Euler; U Euler;
T Analytical; T analytical;
} }
} }
@ -95,27 +95,25 @@ subModels
); );
} }
InjectionModel ManualInjection; injectionModel manualInjection;
DispersionModel none; dispersionModel none;
PatchInteractionModel StandardWallInteraction; patchInteractionModel standardWallInteraction;
HeatTransferModel RanzMarshall; heatTransferModel RanzMarshall;
CompositionModel SinglePhaseMixture; compositionModel singlePhaseMixture;
PhaseChangeModel LiquidEvaporation; phaseChangeModel liquidEvaporation;
PostProcessingModel none; postProcessingModel none;
CollisionModel none; surfaceFilmModel none;
SurfaceFilmModel none;
radiation off; radiation off;
ManualInjectionCoeffs manualInjectionCoeffs
{ {
massTotal 1e-8; massTotal 1e-8;
parcelBasisType mass; parcelBasisType mass;
@ -124,7 +122,7 @@ subModels
U0 ( 0 0 0 ); U0 ( 0 0 0 );
sizeDistribution sizeDistribution
{ {
distributionModelType uniform; type uniform;
uniformDistribution uniformDistribution
{ {
minValue 1e-04; minValue 1e-04;
@ -133,7 +131,7 @@ subModels
} }
} }
StandardWallInteractionCoeffs standardWallInteractionCoeffs
{ {
type rebound; type rebound;
} }
@ -143,7 +141,7 @@ subModels
BirdCorrection true; BirdCorrection true;
} }
SinglePhaseMixtureCoeffs singlePhaseMixtureCoeffs
{ {
phases phases
( (
@ -154,7 +152,7 @@ subModels
); );
} }
LiquidEvaporationCoeffs liquidEvaporationCoeffs
{ {
enthalpyTransfer enthalpyDifference; enthalpyTransfer enthalpyDifference;

View File

@ -67,19 +67,17 @@ subModels
); );
} }
InjectionModel ManualInjection; injectionModel manualInjection;
DispersionModel StochasticDispersionRAS; dispersionModel stochasticDispersionRAS;
PatchInteractionModel StandardWallInteraction; patchInteractionModel standardWallInteraction;
PostProcessingModel none; postProcessingModel none;
SurfaceFilmModel none; surfaceFilmModel none;
CollisionModel none; manualInjectionCoeffs
ManualInjectionCoeffs
{ {
massTotal 0.0002; massTotal 0.0002;
parcelBasisType mass; parcelBasisType mass;
@ -88,7 +86,7 @@ subModels
U0 ( 0 0 0 ); U0 ( 0 0 0 );
sizeDistribution sizeDistribution
{ {
distributionModelType RosinRammler; type RosinRammler;
RosinRammlerDistribution RosinRammlerDistribution
{ {
minValue 5e-05; minValue 5e-05;
@ -99,7 +97,7 @@ subModels
} }
} }
StandardWallInteractionCoeffs standardWallInteractionCoeffs
{ {
type rebound; type rebound;
} }

View File

@ -46,7 +46,7 @@ solution
integrationSchemes integrationSchemes
{ {
U Euler; U Euler;
T Analytical; T analytical;
} }
} }
@ -82,23 +82,21 @@ subModels
); );
} }
InjectionModel ManualInjection; injectionModel manualInjection;
DispersionModel StochasticDispersionRAS; dispersionModel stochasticDispersionRAS;
PatchInteractionModel StandardWallInteraction; patchInteractionModel standardWallInteraction;
HeatTransferModel RanzMarshall; heatTransferModel RanzMarshall;
PostProcessingModel none; postProcessingModel none;
CollisionModel none; surfaceFilmModel none;
SurfaceFilmModel none;
radiation off; radiation off;
ManualInjectionCoeffs manualInjectionCoeffs
{ {
massTotal 0.0001; massTotal 0.0001;
parcelBasisType mass; parcelBasisType mass;
@ -107,7 +105,7 @@ subModels
U0 ( 0 0 0 ); U0 ( 0 0 0 );
sizeDistribution sizeDistribution
{ {
distributionModelType RosinRammler; type RosinRammler;
RosinRammlerDistribution RosinRammlerDistribution
{ {
minValue 5e-06; minValue 5e-06;
@ -118,7 +116,7 @@ subModels
} }
} }
StandardWallInteractionCoeffs standardWallInteractionCoeffs
{ {
type rebound; type rebound;
} }

View File

@ -64,7 +64,7 @@ solution
integrationSchemes integrationSchemes
{ {
U Euler; U Euler;
T Analytical; T analytical;
} }
} }
@ -109,32 +109,30 @@ subModels
); );
} }
InjectionModel PatchInjection; injectionModel patchInjection;
DispersionModel StochasticDispersionRAS; dispersionModel stochasticDispersionRAS;
PatchInteractionModel StandardWallInteraction; patchInteractionModel standardWallInteraction;
HeatTransferModel RanzMarshall; heatTransferModel RanzMarshall;
CompositionModel SingleMixtureFraction; compositionModel singleMixtureFraction;
PhaseChangeModel LiquidEvaporation; phaseChangeModel liquidEvaporation;
DevolatilisationModel none; devolatilisationModel none;
SurfaceReactionModel none; surfaceReactionModel none;
PostProcessingModel ParticleTracks; postProcessingModel particleTracks;
SurfaceFilmModel none; surfaceFilmModel none;
CollisionModel none;
radiation off; radiation off;
PatchInjectionCoeffs patchInjectionCoeffs
{ {
massFlowRate 0.8e-03; massFlowRate 0.8e-03;
parcelBasisType mass; parcelBasisType mass;
@ -145,7 +143,7 @@ subModels
flowRateProfile constant 1; flowRateProfile constant 1;
sizeDistribution sizeDistribution
{ {
distributionModelType general; type general;
generalDistribution generalDistribution
{ {
distribution distribution
@ -172,7 +170,7 @@ subModels
} }
} }
StandardWallInteractionCoeffs standardWallInteractionCoeffs
{ {
type rebound; type rebound;
} }
@ -182,7 +180,7 @@ subModels
BirdCorrection off; BirdCorrection off;
} }
SingleMixtureFractionCoeffs singleMixtureFractionCoeffs
{ {
phases phases
( (
@ -202,19 +200,19 @@ subModels
YSolidTot0 0; YSolidTot0 0;
} }
LiquidEvaporationCoeffs liquidEvaporationCoeffs
{ {
enthalpyTransfer enthalpyDifference; enthalpyTransfer enthalpyDifference;
activeLiquids ( H2O ); activeLiquids ( H2O );
} }
PatchPostProcessingCoeffs patchPostProcessingCoeffs
{ {
maxStoredParcels 100; maxStoredParcels 100;
patches ( outlet ); patches ( outlet );
} }
ParticleTracksCoeffs particleTracksCoeffs
{ {
trackInterval 5; trackInterval 5;
maxSamples 1000000; maxSamples 1000000;