From 28aa3d8aa7295f4e444769ac4c9779de2328506d Mon Sep 17 00:00:00 2001 From: Federico Municchi Date: Fri, 31 Jul 2026 11:33:12 -0600 Subject: [PATCH 1/2] Merging fmuni branch: OpenFOAM-13 (#156) * Update to disengagement tutorial * Added pressure difference option to disengagement functionObject * Added proper reading of limiter parameters to coalescence and breakup models * Fixed debug code wrongfully added to commit * Added case for kestrel * Added new test case * Added interface capture method * added moon case * added switches for interface algorithms * Added openfoam12 solver * BubbleColumnLES test works with the new of12 module. Uses populationBalance and mass transfer. * mesh_500mL generates a STR mesh using snappyHexMesh * update to new mesh test * Added interfaceTracking scheme to oF12 solver * The old solver is updated as well as some stuff was missing * The new solver also checks for anisotropy in the variations to discard local maxima/minima from the interface * Added rotating mesh case * Added missing stl file * Update to rotating STR and of12 solver * Removed critical point check for interface tracking. I have to think it through a bit more. * Updated rotating mesh STR with correct patch creation * Added compression and interface tracking to rotating mesh STR tutorial * Rotating mesh STR has been succesfully tested for air/water in Earth, Moon, and space gravity * Writes Su and Sp for dmdi This can be used to compute the kLA. First compute mdoti = Su + Sp*Yi (no matter the phase). Then kLA = mdoti / ( Yi,g - Yi,l ) with sign depending on the phase chosen for computing mdoti. * It was better to just compute the dmidtf to avoid issues * Added dmidtf to header file * Update to rotating mesh experimental case * New geometry and properties * Added switch for disabling energy solution * Added BioReacting phase model * This model is an alternative to the reactingPhase model that adds an uptake rate to a specie. The DCW should be provided as a scalarField. * update to rotating mesh * upgrade to OF13 * Added baffles * Update to bioreacting model for multiple reactions * Added post for writing kLA * Added kLA with correlations * Added modifications to BioReactingPhaseModel * Update T.liquid * added study case * Update case for heat transfer * Added disengagement function object * Added Higbie model * Added function object to write kLA during simulation * Added multi-step method for solving the energy equations * In each phase, the interphase heat exchange is computed via an equation for the temperature * After solving for the phase temperature, the enthalpy is updated based on the temperature difference * The equation for the enthalpy without the interphase exchange is then solved as usual * Added Grace drag model * Added OF13 bubble column test * Fixed alternative algorithm for energy * Fixes to disengagement and kLA functionObjects * disengagement now works with holdup rather than center of mass * disengagement can now be used properly without disengaging (if one is only interested in the holdup) * Internal field error fixed in kLA * Added Kevin case for OpenFOAM 13 * Boilerplate case for mass transfer, bacteria, etc. * Uses local time stepping. * Employs kLA and disengagement function objects to assess convergence. * Can work with higher order schemes and Euler time stepping as well. Corresponding settings are commented. * Tested at Co = 2 when unsteady. * Added alternative heat transfer algorithm * Reverted to old disengagement * Fixed issues in Grace model * Added limited Laakkonen and LMM models * Added efficiency to binary LMM breakup model * added mesh for Will * Fixed crash with Grace model * Holdup-based disengagement. Center of mass wasn't good enough. * update to kLA function object * Added 1200RPM case * Fixed str1200RPM case * Added geometry for salome * Added formic acid case * Added new mesh case * Added STR350 * Update to STR350 * Added optional turbulence correctors for better coupling and robustness * Added new case for space bioreactor * Added missing folder * Update to rotating case * Added case with MRF and new mesh * Added OFtutorials with gas species * Added new tetra case and geometry * Add README for tetrahedron tutorial Added a README file for the tetrahedron unstructured grid tutorial, detailing features, usage, and example results. * Specify volume in oxygen sparging tutorial * Fix file copy command for STR.zip Copy STR.zip to the current directory before unzipping. * Added switch to disable energy and composition solution * Tutorials restructuring * Added tutorial for rotating mesh * Removed obsolete tutorials * Data such as figs is in its separate directory * Renamed MRF tutorial * Removed old rotating tutorial * Update to tutorial * Added python mesh * Fixed bug on Allwclean and cleaner switches for energy and species * Fix to Allmesh in rotating tutorial * Added density stabilization and smoothing to surface tension force * Restructuring for PR -------------------- * Organized and separated old OF9 and new OF13 solvers * Separated tutorials * Separated experimental cases * removed unused cases * Updates for PR * Update to tests * Mod to ci.yml * Update to documentation * Removed experimental cases for OF13 * cleaned STR_rotating tutorial * cleaned STR_MRF tutorial * removed unused data and geometry folders * Added test workflow for OF13 * Added --test option to Allrun scripts that allows to run one step on one core and reports the test success * Added missing Allclean scripts * ci file modified accordingly * Added README.md to bubble_column tutorial * Update to documentation * Update to index.rst to include OpenFOAM-13 * Update to multiphase.rst with newer models in multiphaseEuler * Fixed typos in doc and workflow --- .github/workflows/ci.yml | 116 +- OFsolvers/OF13/birdmultiphaseEuler/Allwclean | 14 + OFsolvers/OF13/birdmultiphaseEuler/Allwmake | 17 + OFsolvers/OF13/birdmultiphaseEuler/Make/files | 11 + .../OF13/birdmultiphaseEuler/Make/options | 24 + .../birdmultiphaseEuler/birdmultiphaseEuler.C | 319 ++++ .../birdmultiphaseEuler/birdmultiphaseEuler.H | 325 ++++ .../cellPressureCorrector.C | 504 ++++++ .../birdmultiphaseEuler/compressibilityEqns.C | 120 ++ .../facePressureCorrector.C | 401 +++++ .../facePressureTurbulenceCorrector.C | 401 +++++ .../functionObjects/Make/files | 16 + .../functionObjects/Make/options | 26 + .../adjustTimeStepToNucleation.C | 152 ++ .../adjustTimeStepToNucleation.H | 148 ++ .../disengagement/disengagement.C | 233 +++ .../disengagement/disengagement.H | 189 ++ .../functionObjects/kLA/kLA.C | 179 ++ .../functionObjects/kLA/kLA.H | 177 ++ .../functionObjects/phaseForces/phaseForces.C | 306 ++++ .../functionObjects/phaseForces/phaseForces.H | 160 ++ .../functionObjects/phaseMap/phaseMap.C | 102 ++ .../functionObjects/phaseMap/phaseMap.H | 141 ++ .../populationBalanceMoments.C | 958 ++++++++++ .../populationBalanceMoments.H | 270 +++ .../populationBalanceSetSizeDistribution.C | 208 +++ .../populationBalanceSetSizeDistribution.H | 169 ++ .../populationBalanceSizeDistribution.C | 687 ++++++++ .../populationBalanceSizeDistribution.H | 285 +++ .../wallBoilingProperty/wallBoilingProperty.C | 180 ++ .../wallBoilingProperty/wallBoilingProperty.H | 151 ++ .../KochFriedlanderSintering.C | 187 ++ .../KochFriedlanderSintering.H | 209 +++ .../birdmultiphaseEuler/fvModels/Make/files | 53 + .../birdmultiphaseEuler/fvModels/Make/options | 34 + ...nInterfacialCurvatureFvScalarFieldSource.C | 125 ++ ...nInterfacialCurvatureFvScalarFieldSource.H | 144 ++ .../nucleationSizeGroupFvScalarFieldSource.C | 126 ++ .../nucleationSizeGroupFvScalarFieldSource.H | 137 ++ ...urfaceAreaVolumeRatioFvScalarFieldSource.C | 113 ++ ...urfaceAreaVolumeRatioFvScalarFieldSource.H | 137 ++ .../heatTransferLimitedPhaseChange.C | 265 +++ .../heatTransferLimitedPhaseChange.H | 203 +++ .../homogeneousCondensation.C | 339 ++++ .../homogeneousCondensation.H | 174 ++ .../homogeneousLiquidPhaseSeparation.C | 390 ++++ .../homogeneousLiquidPhaseSeparation.H | 197 +++ .../interfaceTurbulenceDamping.C | 309 ++++ .../interfaceTurbulenceDamping.H | 230 +++ .../massDiffusionLimitedPhaseChange.C | 609 +++++++ .../massDiffusionLimitedPhaseChange.H | 259 +++ .../multiphaseEulerCavitation.C | 166 ++ .../multiphaseEulerCavitation.H | 174 ++ .../fvModels/nucleation/nucleation.C | 51 + .../fvModels/nucleation/nucleation.H | 98 + .../phaseSurfaceBoiling/phaseSurfaceBoiling.C | 492 ++++++ .../phaseSurfaceBoiling/phaseSurfaceBoiling.H | 305 ++++ .../phaseSurfaceBoilingI.H | 48 + .../phaseTurbulenceStabilisation.C | 258 +++ .../phaseTurbulenceStabilisation.H | 202 +++ .../reactionDrivenPhaseChange.C | 140 ++ .../reactionDrivenPhaseChange.H | 142 ++ ...hatBoilingWallFunctionFvPatchScalarField.C | 168 ++ ...hatBoilingWallFunctionFvPatchScalarField.H | 163 ++ ...ocamustafaogullariIshiiDepartureDiameter.C | 207 +++ ...ocamustafaogullariIshiiDepartureDiameter.H | 173 ++ .../TolubinskiKostanchuk.C | 171 ++ .../TolubinskiKostanchuk.H | 168 ++ .../departureDiameterModel.C | 67 + .../departureDiameterModel.H | 151 ++ .../departureDiameterModelNew.C | 58 + .../departureFrequencyModels/Cole/Cole.C | 175 ++ .../departureFrequencyModels/Cole/Cole.H | 153 ++ ...camustafaogullariIshiiDepartureFrequency.C | 202 +++ ...camustafaogullariIshiiDepartureFrequency.H | 170 ++ .../departureFrequencyModel.C | 67 + .../departureFrequencyModel.H | 156 ++ .../departureFrequencyModelNew.C | 58 + .../KocamustafaogullariIshiiNucleationSite.C | 223 +++ .../KocamustafaogullariIshiiNucleationSite.H | 173 ++ .../LemmertChawla/LemmertChawla.C | 171 ++ .../LemmertChawla/LemmertChawla.H | 173 ++ .../nucleationSiteModel/nucleationSiteModel.C | 67 + .../nucleationSiteModel/nucleationSiteModel.H | 158 ++ .../nucleationSiteModelNew.C | 58 + .../Lavieville/Lavieville.C | 140 ++ .../Lavieville/Lavieville.H | 144 ++ .../partitioningModels/cosine/cosine.C | 151 ++ .../partitioningModels/cosine/cosine.H | 148 ++ .../partitioningModels/linear/linear.C | 144 ++ .../partitioningModels/linear/linear.H | 149 ++ .../partitioningModel/partitioningModel.C | 67 + .../partitioningModel/partitioningModel.H | 135 ++ .../partitioningModel/partitioningModelNew.C | 58 + .../phaseFraction/phaseFraction.C | 107 ++ .../phaseFraction/phaseFraction.H | 115 ++ .../fvModels/wallBoiling/wallBoiling.C | 993 +++++++++++ .../fvModels/wallBoiling/wallBoiling.H | 396 +++++ .../fvModels/wallBoiling/wallBoilingI.H | 54 + .../wallBoilingModelsCoefficient.H | 111 ++ ...BoilingPhaseChangeRateFvPatchScalarField.C | 269 +++ ...BoilingPhaseChangeRateFvPatchScalarField.H | 212 +++ .../birdmultiphaseEuler/momentumPredictor.C | 122 ++ .../momentumTransportModels/Make/files | 40 + .../momentumTransportModels/Make/options | 18 + ...sonJacksonParticleSlipFvPatchVectorField.C | 182 ++ ...sonJacksonParticleSlipFvPatchVectorField.H | 144 ++ ...onJacksonParticleThetaFvPatchScalarField.C | 231 +++ ...onJacksonParticleThetaFvPatchScalarField.H | 147 ++ .../Gidaspow/GidaspowConductivity.C | 93 + .../Gidaspow/GidaspowConductivity.H | 97 + .../HrenyaSinclairConductivity.C | 116 ++ .../HrenyaSinclairConductivity.H | 108 ++ .../Syamlal/SyamlalConductivity.C | 93 + .../Syamlal/SyamlalConductivity.H | 97 + .../conductivityModel/conductivityModel.C | 66 + .../conductivityModel/conductivityModel.H | 134 ++ .../conductivityModel/conductivityModelNew.C | 61 + .../JohnsonJacksonFrictionalStress.C | 159 ++ .../JohnsonJacksonFrictionalStress.H | 133 ++ .../JohnsonJacksonSchaefferFrictionalStress.C | 205 +++ .../JohnsonJacksonSchaefferFrictionalStress.H | 133 ++ .../Schaeffer/SchaefferFrictionalStress.C | 186 ++ .../Schaeffer/SchaefferFrictionalStress.H | 121 ++ .../frictionalStressModel.C | 69 + .../frictionalStressModel.H | 148 ++ .../frictionalStressModelNew.C | 61 + .../granularPressureModel/Lun/LunPressure.C | 98 + .../granularPressureModel/Lun/LunPressure.H | 104 ++ .../SyamlalRogersOBrienPressure.C | 101 ++ .../SyamlalRogersOBrienPressure.H | 104 ++ .../granularPressureModel.C | 69 + .../granularPressureModel.H | 143 ++ .../granularPressureModelNew.C | 61 + .../kineticTheoryModel/kineticTheoryModel.C | 631 +++++++ .../kineticTheoryModel/kineticTheoryModel.H | 240 +++ .../CarnahanStarling/CarnahanStarlingRadial.C | 100 ++ .../CarnahanStarling/CarnahanStarlingRadial.H | 102 ++ .../radialModel/LunSavage/LunSavageRadial.C | 94 + .../radialModel/LunSavage/LunSavageRadial.H | 101 ++ .../SinclairJackson/SinclairJacksonRadial.C | 98 + .../SinclairJackson/SinclairJacksonRadial.H | 101 ++ .../radialModel/radialModel/radialModel.C | 66 + .../radialModel/radialModel/radialModel.H | 140 ++ .../radialModel/radialModel/radialModelNew.C | 61 + .../Gidaspow/GidaspowViscosity.C | 95 + .../Gidaspow/GidaspowViscosity.H | 96 + .../HrenyaSinclair/HrenyaSinclairViscosity.C | 118 ++ .../HrenyaSinclair/HrenyaSinclairViscosity.H | 108 ++ .../viscosityModel/Syamlal/SyamlalViscosity.C | 94 + .../viscosityModel/Syamlal/SyamlalViscosity.H | 97 + .../viscosityModel/none/noneViscosity.C | 87 + .../viscosityModel/none/noneViscosity.H | 97 + .../kineticTheoryViscosityModel.C | 65 + .../kineticTheoryViscosityModel.H | 136 ++ .../kineticTheoryViscosityModelNew.C | 61 + .../momentumTransportModels.C | 68 + .../phasePressureModel/phasePressureModel.C | 257 +++ .../phasePressureModel/phasePressureModel.H | 186 ++ OFsolvers/OF13/birdmultiphaseEuler/moveMesh.C | 89 + .../phaseSystem/Make/files | 157 ++ .../phaseSystem/Make/options | 34 + .../phaseSystem/diameterModels/IATE/IATE.C | 200 +++ .../phaseSystem/diameterModels/IATE/IATE.H | 150 ++ .../IATE/IATEsources/IATEsource/IATEsource.C | 149 ++ .../IATE/IATEsources/IATEsource/IATEsource.H | 199 +++ .../randomCoalescence/IATErandomCoalescence.C | 107 ++ .../randomCoalescence/IATErandomCoalescence.H | 107 ++ .../turbulentBreakUp/IATEturbulentBreakUp.C | 99 ++ .../turbulentBreakUp/IATEturbulentBreakUp.H | 105 ++ .../IATEwakeEntrainmentCoalescence.C | 76 + .../IATEwakeEntrainmentCoalescence.H | 107 ++ ...hInterfacialCurvatureFvScalarFieldSource.C | 117 ++ ...hInterfacialCurvatureFvScalarFieldSource.H | 143 ++ .../constantDiameter/constantDiameter.C | 83 + .../constantDiameter/constantDiameter.H | 100 ++ .../diameterModel/diameterModel.C | 70 + .../diameterModel/diameterModel.H | 144 ++ .../diameterModel/diameterModelNew.C | 67 + .../fixedInterfacialAreaDiameter.C | 145 ++ .../fixedInterfacialAreaDiameter.H | 110 ++ .../isothermalDiameter/isothermalDiameter.C | 99 ++ .../isothermalDiameter/isothermalDiameter.H | 109 ++ .../linearTsubDiameter/linearTsubDiameter.C | 153 ++ .../linearTsubDiameter/linearTsubDiameter.H | 133 ++ .../diameterModels/noDiameter/noDiameter.C | 85 + .../diameterModels/noDiameter/noDiameter.H | 94 + .../residualDiameter/residualDiameter.C | 92 + .../residualDiameter/residualDiameter.H | 107 ++ .../sphericalDiameter/sphericalDiameter.C | 66 + .../sphericalDiameter/sphericalDiameter.H | 92 + .../heatTransferSystem/heatTransferSystem.C | 514 ++++++ .../heatTransferSystem/heatTransferSystem.H | 169 ++ .../BlendedInterfacialModel.C | 1289 ++++++++++++++ .../BlendedInterfacialModel.H | 259 +++ .../blendingMethod/blendingMethod.C | 268 +++ .../blendingMethod/blendingMethod.H | 233 +++ .../blendingMethod/blendingMethodNew.C | 59 + .../blendingMethods/continuous/continuous.C | 96 + .../blendingMethods/continuous/continuous.H | 116 ++ .../blendingMethods/hyperbolic/hyperbolic.C | 116 ++ .../blendingMethods/hyperbolic/hyperbolic.H | 126 ++ .../blendingMethods/linear/linear.C | 187 ++ .../blendingMethods/linear/linear.H | 125 ++ .../segregatedBlendingMethod.C | 86 + .../segregatedBlendingMethod.H | 108 ++ .../SidedInterfacialModel.C | 170 ++ .../SidedInterfacialModel.H | 162 ++ .../TomiyamaAspectRatio/TomiyamaAspectRatio.C | 76 + .../TomiyamaAspectRatio/TomiyamaAspectRatio.H | 101 ++ .../VakhrushevEfremov/VakhrushevEfremov.C | 79 + .../VakhrushevEfremov/VakhrushevEfremov.H | 99 ++ .../aspectRatioModels/Wellek/Wellek.C | 73 + .../aspectRatioModels/Wellek/Wellek.H | 105 ++ .../aspectRatioModel/aspectRatioModel.C | 55 + .../aspectRatioModel/aspectRatioModel.H | 123 ++ .../aspectRatioModel/aspectRatioModelNew.C | 60 + .../constantAspectRatio/constantAspectRatio.C | 79 + .../constantAspectRatio/constantAspectRatio.H | 97 + .../interfacialModels/correctFixedFluxBCs.H | 93 + .../Frossling/Frossling.C | 87 + .../Frossling/Frossling.H | 102 ++ .../Higbie/Higbie.C | 88 + .../Higbie/Higbie.H | 102 ++ .../diffusiveMassTransferModel.C | 114 ++ .../diffusiveMassTransferModel.H | 295 ++++ .../diffusiveMassTransferModelNew.C | 63 + .../sphericalDiffusiveMassTransfer.C | 83 + .../sphericalDiffusiveMassTransfer.H | 98 + .../AttouFerschneider/AttouFerschneider.C | 167 ++ .../AttouFerschneider/AttouFerschneider.H | 150 ++ .../dragModels/Beetstra/Beetstra.C | 94 + .../dragModels/Beetstra/Beetstra.H | 103 ++ .../dragModels/Ergun/Ergun.C | 78 + .../dragModels/Ergun/Ergun.H | 98 + .../dragModels/Gibilaro/Gibilaro.C | 73 + .../dragModels/Gibilaro/Gibilaro.H | 99 ++ .../GidaspowErgunWenYu/GidaspowErgunWenYu.C | 75 + .../GidaspowErgunWenYu/GidaspowErgunWenYu.H | 111 ++ .../GidaspowSchillerNaumann.C | 82 + .../GidaspowSchillerNaumann.H | 106 ++ .../dragModels/Grace/Grace.C | 100 ++ .../dragModels/Grace/Grace.H | 117 ++ .../dragModels/IshiiZuber/IshiiZuber.C | 99 ++ .../dragModels/IshiiZuber/IshiiZuber.H | 104 ++ .../interfacialModels/dragModels/Lain/Lain.C | 74 + .../interfacialModels/dragModels/Lain/Lain.H | 107 ++ .../SchillerNaumann/SchillerNaumann.C | 72 + .../SchillerNaumann/SchillerNaumann.H | 93 + .../dragModels/SyamlalOBrien/SyamlalOBrien.C | 89 + .../dragModels/SyamlalOBrien/SyamlalOBrien.H | 99 ++ .../dragModels/Tenneti/Tenneti.C | 100 ++ .../dragModels/Tenneti/Tenneti.H | 105 ++ .../TomiyamaAnalytic/TomiyamaAnalytic.C | 84 + .../TomiyamaAnalytic/TomiyamaAnalytic.H | 115 ++ .../TomiyamaCorrelated/TomiyamaCorrelated.C | 84 + .../TomiyamaCorrelated/TomiyamaCorrelated.H | 106 ++ .../TomiyamaKataokaZunSakaguchi.C | 77 + .../TomiyamaKataokaZunSakaguchi.H | 102 ++ .../dragModels/WenYu/WenYu.C | 81 + .../dragModels/WenYu/WenYu.H | 101 ++ .../dragModels/aerosolDrag/aerosolDrag.C | 84 + .../dragModels/aerosolDrag/aerosolDrag.H | 142 ++ .../dispersedDragModel/dispersedDragModel.C | 93 + .../dispersedDragModel/dispersedDragModel.H | 121 ++ .../dragModels/dragModel/dragModel.C | 91 + .../dragModels/dragModel/dragModel.H | 178 ++ .../dragModels/dragModel/dragModelNew.C | 64 + .../dragModels/segregated/segregated.C | 164 ++ .../dragModels/segregated/segregated.H | 115 ++ .../timeScaleFilteredDrag.C | 94 + .../timeScaleFilteredDrag.H | 103 ++ .../generateBlendedInterfacialModels.H | 169 ++ .../generateInterfacialModels.H | 406 +++++ .../generateInterfacialValues.H | 85 + .../heatTransferModels/Gunn/Gunn.C | 91 + .../heatTransferModels/Gunn/Gunn.H | 106 ++ .../heatTransferModels/Prandtl/Prandtl.C | 90 + .../heatTransferModels/Prandtl/Prandtl.H | 123 ++ .../RanzMarshall/RanzMarshall.C | 80 + .../RanzMarshall/RanzMarshall.H | 99 ++ .../constantNu/constantNuHeatTransfer.C | 87 + .../constantNu/constantNuHeatTransfer.H | 102 ++ .../heatTransferModel/heatTransferModel.C | 176 ++ .../heatTransferModel/heatTransferModel.H | 319 ++++ .../heatTransferModel/heatTransferModelNew.C | 64 + .../nonSphericalHeatTransfer.C | 78 + .../nonSphericalHeatTransfer.H | 100 ++ .../sphericalHeatTransfer.C | 85 + .../sphericalHeatTransfer.H | 99 ++ .../timeScaleFilteredHeatTransfer.C | 106 ++ .../timeScaleFilteredHeatTransfer.H | 107 ++ .../interfaceCompositionModels/Henry/Henry.C | 128 ++ .../interfaceCompositionModels/Henry/Henry.H | 119 ++ .../Raoult/Raoult.C | 162 ++ .../Raoult/Raoult.H | 119 ++ .../interfaceCompositionModel.C | 113 ++ .../interfaceCompositionModel.H | 232 +++ .../interfaceCompositionModelI.H | 64 + .../interfaceCompositionModelNew.C | 64 + .../nonRandomTwoLiquid/nonRandomTwoLiquid.C | 272 +++ .../nonRandomTwoLiquid/nonRandomTwoLiquid.H | 156 ++ .../saturated/saturated.C | 137 ++ .../saturated/saturated.H | 128 ++ .../LegendreMagnaudet/LegendreMagnaudet.C | 86 + .../LegendreMagnaudet/LegendreMagnaudet.H | 111 ++ .../liftModels/Moraga/Moraga.C | 97 + .../liftModels/Moraga/Moraga.H | 105 ++ .../liftModels/SaffmanMei/SaffmanMei.C | 91 + .../liftModels/SaffmanMei/SaffmanMei.H | 110 ++ .../liftModels/TomiyamaLift/TomiyamaLift.C | 82 + .../liftModels/TomiyamaLift/TomiyamaLift.H | 113 ++ .../constantLiftCoefficient.C | 74 + .../constantLiftCoefficient.H | 97 + .../dispersedLiftModel/dispersedLiftModel.C | 82 + .../dispersedLiftModel/dispersedLiftModel.H | 108 ++ .../liftModels/liftModel/liftModel.C | 81 + .../liftModels/liftModel/liftModel.H | 167 ++ .../liftModels/liftModel/liftModelNew.C | 63 + .../liftModels/noLift/noLift.C | 84 + .../liftModels/noLift/noLift.H | 101 ++ .../wallDampedLift/wallDampedLift.C | 102 ++ .../wallDampedLift/wallDampedLift.H | 110 ++ .../TomiyamaSwarm/TomiyamaSwarm.C | 84 + .../TomiyamaSwarm/TomiyamaSwarm.H | 109 ++ .../swarmCorrections/noSwarm/noSwarm.C | 73 + .../swarmCorrections/noSwarm/noSwarm.H | 93 + .../swarmCorrection/swarmCorrection.C | 56 + .../swarmCorrection/swarmCorrection.H | 123 ++ .../swarmCorrection/swarmCorrectionNew.C | 60 + .../turbulentDispersionModels/Burns/Burns.C | 102 ++ .../turbulentDispersionModels/Burns/Burns.H | 107 ++ .../turbulentDispersionModels/Gosman/Gosman.C | 89 + .../turbulentDispersionModels/Gosman/Gosman.H | 107 ++ .../LopezDeBertodano/LopezDeBertodano.C | 77 + .../LopezDeBertodano/LopezDeBertodano.H | 104 ++ .../constantTurbulentDispersionCoefficient.C | 81 + .../constantTurbulentDispersionCoefficient.H | 98 + .../dispersedTurbulentDispersionModel.C | 73 + .../dispersedTurbulentDispersionModel.H | 99 ++ .../noTurbulentDispersion.C | 80 + .../noTurbulentDispersion.H | 99 ++ .../turbulentDispersionModel.C | 75 + .../turbulentDispersionModel.H | 169 ++ .../turbulentDispersionModelNew.C | 64 + .../virtualMassModels/Lamb/Lamb.C | 80 + .../virtualMassModels/Lamb/Lamb.H | 110 ++ .../constantVirtualMassCoefficient.C | 82 + .../constantVirtualMassCoefficient.H | 98 + .../dispersedVirtualMassModel.C | 70 + .../dispersedVirtualMassModel.H | 111 ++ .../noVirtualMass/noVirtualMass.C | 75 + .../noVirtualMass/noVirtualMass.H | 100 ++ .../virtualMassModel/virtualMassModel.C | 84 + .../virtualMassModel/virtualMassModel.H | 174 ++ .../virtualMassModel/virtualMassModelNew.C | 64 + .../cosine/cosineWallDamping.C | 86 + .../cosine/cosineWallDamping.H | 92 + .../linear/linearWallDamping.C | 78 + .../linear/linearWallDamping.H | 92 + .../wallDampingModels/sine/sineWallDamping.C | 82 + .../wallDampingModels/sine/sineWallDamping.H | 92 + .../wallDampingModel/wallDampingModel.C | 109 ++ .../wallDampingModel/wallDampingModel.H | 166 ++ .../wallDampingModel/wallDampingModelNew.C | 58 + .../wallDependentModel/wallDependentModel.C | 57 + .../wallDependentModel/wallDependentModel.H | 98 + .../wallLubricationModels/Antal/Antal.C | 83 + .../wallLubricationModels/Antal/Antal.H | 109 ++ .../wallLubricationModels/Frank/Frank.C | 98 + .../wallLubricationModels/Frank/Frank.H | 120 ++ .../TomiyamaWallLubrication.C | 97 + .../TomiyamaWallLubrication.H | 112 ++ .../dispersedWallLubricationModel.C | 77 + .../dispersedWallLubricationModel.H | 104 ++ .../noWallLubrication/noWallLubrication.C | 91 + .../noWallLubrication/noWallLubrication.H | 101 ++ .../wallLubricationModel.C | 120 ++ .../wallLubricationModel.H | 185 ++ .../wallLubricationModelNew.C | 63 + .../momentumTransferSystem.C | 1204 +++++++++++++ .../momentumTransferSystem.H | 242 +++ .../oneResistanceHeatTransfer.C | 218 +++ .../oneResistanceHeatTransfer.H | 227 +++ .../dispersedDisplacedPhaseInterface.C | 115 ++ .../dispersedDisplacedPhaseInterface.H | 108 ++ .../dispersedDisplacedSidedPhaseInterface.C | 128 ++ .../dispersedDisplacedSidedPhaseInterface.H | 111 ++ .../dispersedPhaseInterface.C | 197 +++ .../dispersedPhaseInterface.H | 158 ++ .../dispersedSidedPhaseInterface.C | 113 ++ .../dispersedSidedPhaseInterface.H | 107 ++ .../displacedPhaseInterface.C | 121 ++ .../displacedPhaseInterface.H | 128 ++ .../displacedSidedPhaseInterface.C | 113 ++ .../displacedSidedPhaseInterface.H | 108 ++ .../phaseInterface/phaseInterface.C | 545 ++++++ .../phaseInterface/phaseInterface.H | 439 +++++ .../phaseInterface/phaseInterfaceI.H | 300 ++++ .../phaseInterfaceKey/phaseInterfaceKey.C | 119 ++ .../phaseInterfaceKey/phaseInterfaceKey.H | 140 ++ .../segregatedDisplacedPhaseInterface.C | 113 ++ .../segregatedDisplacedPhaseInterface.H | 108 ++ .../segregatedDisplacedSidedPhaseInterface.C | 127 ++ .../segregatedDisplacedSidedPhaseInterface.H | 110 ++ .../segregatedPhaseInterface.C | 106 ++ .../segregatedPhaseInterface.H | 114 ++ .../segregatedSidedPhaseInterface.C | 112 ++ .../segregatedSidedPhaseInterface.H | 106 ++ .../sidedPhaseInterface/sidedPhaseInterface.C | 141 ++ .../sidedPhaseInterface/sidedPhaseInterface.H | 132 ++ .../phaseSystem/phaseModel/phaseModel.C | 269 +++ .../phaseSystem/phaseModel/phaseModel.H | 411 +++++ .../phaseSystem/phaseModel/phaseModelNew.C | 60 + .../BioReactingPhaseModel.C | 186 ++ .../BioReactingPhaseModel.H | 140 ++ .../InertPhaseModel/InertPhaseModel.C | 92 + .../InertPhaseModel/InertPhaseModel.H | 99 ++ .../IsothermalPhaseModel.C | 102 ++ .../IsothermalPhaseModel.H | 112 ++ .../MovingPhaseModel/MovingPhaseModel.C | 560 ++++++ .../MovingPhaseModel/MovingPhaseModel.H | 250 +++ .../MulticomponentPhaseModel.C | 150 ++ .../MulticomponentPhaseModel.H | 118 ++ .../PurePhaseModel/PurePhaseModel.C | 127 ++ .../PurePhaseModel/PurePhaseModel.H | 122 ++ .../ReactingPhaseModel/ReactingPhaseModel.C | 90 + .../ReactingPhaseModel/ReactingPhaseModel.H | 112 ++ .../SolidIsothermalPhaseModel.C | 91 + .../SolidIsothermalPhaseModel.H | 103 ++ .../SolidThermalPhaseModel.C | 130 ++ .../SolidThermalPhaseModel.H | 120 ++ .../SolidThermoPhaseModel.C | 170 ++ .../SolidThermoPhaseModel.H | 149 ++ .../StationaryPhaseModel.C | 362 ++++ .../StationaryPhaseModel.H | 186 ++ .../ThermalPhaseModel/ThermalPhaseModel.C | 168 ++ .../ThermalPhaseModel/ThermalPhaseModel.H | 115 ++ .../ThermoPhaseModel/ThermoPhaseModel.C | 162 ++ .../ThermoPhaseModel/ThermoPhaseModel.H | 149 ++ .../ThermophysicalTransportPhaseModel.C | 114 ++ .../ThermophysicalTransportPhaseModel.H | 150 ++ .../phaseSystem/phaseModels/phaseModels.C | 289 +++ .../phaseSystem/phaseSystem/phaseSystem.C | 1102 ++++++++++++ .../phaseSystem/phaseSystem/phaseSystem.H | 500 ++++++ .../phaseSystem/phaseSystem/phaseSystemI.H | 403 +++++ .../phaseSystem/phaseSystemSolve.C | 976 ++++++++++ .../phaseSystem/phaseSystemTemplates.C | 58 + .../constantSurfaceTensionCoefficient.C | 99 ++ .../constantSurfaceTensionCoefficient.H | 100 ++ .../surfaceTensionCoefficientModel.C | 60 + .../surfaceTensionCoefficientModel.H | 132 ++ .../surfaceTensionCoefficientModelNew.C | 67 + .../twoResistanceHeatTransfer.C | 245 +++ .../twoResistanceHeatTransfer.H | 246 +++ .../populationBalance/Make/files | 61 + .../populationBalance/Make/options | 20 + .../LehrMilliesMewes/LehrMilliesMewes.C | 109 ++ .../LehrMilliesMewes/LehrMilliesMewes.H | 154 ++ .../binaryBreakupModels/Liao/Liao.C | 177 ++ .../binaryBreakupModels/Liao/Liao.H | 162 ++ .../binaryBreakupModels/Liao/LiaoBase.C | 219 +++ .../binaryBreakupModels/Liao/LiaoBase.H | 118 ++ .../LuoSvendsen/LuoSvendsen.C | 223 +++ .../LuoSvendsen/LuoSvendsen.H | 228 +++ .../binaryBreakupModel/binaryBreakupModel.C | 88 + .../binaryBreakupModel/binaryBreakupModel.H | 163 ++ .../powerLawUniformBinary.C | 80 + .../powerLawUniformBinary.H | 104 ++ .../breakupModels/Kusters/Kusters.C | 91 + .../breakupModels/Kusters/Kusters.H | 152 ++ .../breakupModels/Laakkonen/Laakkonen.C | 112 ++ .../breakupModels/Laakkonen/Laakkonen.H | 153 ++ .../breakupModels/breakupModel/breakupModel.C | 90 + .../breakupModels/breakupModel/breakupModel.H | 183 ++ .../breakupModels/exponential/exponential.C | 72 + .../breakupModels/exponential/exponential.H | 107 ++ .../breakupModels/powerLaw/powerLaw.C | 71 + .../breakupModels/powerLaw/powerLaw.H | 104 ++ .../AdachiStuartFokkink/AdachiStuartFokkink.C | 93 + .../AdachiStuartFokkink/AdachiStuartFokkink.H | 122 ++ .../BrownianCollisions/BrownianCollisions.C | 134 ++ .../BrownianCollisions/BrownianCollisions.H | 155 ++ .../CoulaloglouTavlarides.C | 102 ++ .../CoulaloglouTavlarides.H | 149 ++ .../DahnekeInterpolation.C | 116 ++ .../DahnekeInterpolation.H | 135 ++ .../LehrMilliesMewesCoalescence.C | 106 ++ .../LehrMilliesMewesCoalescence.H | 160 ++ .../LiaoCoalescence/LiaoCoalescence.C | 317 ++++ .../LiaoCoalescence/LiaoCoalescence.H | 210 +++ .../coalescenceModels/Luo/Luo.C | 136 ++ .../coalescenceModels/Luo/Luo.H | 162 ++ .../PrinceBlanch/PrinceBlanch.C | 179 ++ .../PrinceBlanch/PrinceBlanch.H | 229 +++ .../ballisticCollisions/ballisticCollisions.C | 91 + .../ballisticCollisions/ballisticCollisions.H | 100 ++ .../coalescenceModel/coalescenceModel.C | 88 + .../coalescenceModel/coalescenceModel.H | 161 ++ .../constantCoalescence/constantCoalescence.C | 77 + .../constantCoalescence/constantCoalescence.H | 105 ++ .../hydrodynamic/hydrodynamic.C | 73 + .../hydrodynamic/hydrodynamic.H | 99 ++ .../turbulentShear/turbulentShear.C | 93 + .../turbulentShear/turbulentShear.H | 106 ++ .../LaakkonenDaughterSizeDistribution.C | 147 ++ .../LaakkonenDaughterSizeDistribution.H | 144 ++ .../daughterSizeDistributionModel.C | 134 ++ .../daughterSizeDistributionModel.H | 141 ++ .../uniformBinary/uniformBinary.C | 104 ++ .../uniformBinary/uniformBinary.H | 93 + ...urfaceAreaVolumeRatioFvScalarFieldSource.C | 96 + ...urfaceAreaVolumeRatioFvScalarFieldSource.H | 122 ++ ...distributionSizeGroupFvScalarFieldSource.C | 177 ++ ...distributionSizeGroupFvScalarFieldSource.H | 178 ++ .../growth/growthFvScalarFieldSource.C | 42 + .../growth/growthFvScalarFieldSource.H | 89 + ...owthSecondaryPropertyFvScalarFieldSource.C | 126 ++ ...owthSecondaryPropertyFvScalarFieldSource.H | 115 ++ .../growthSizeGroupFvScalarFieldSource.C | 195 ++ .../growthSizeGroupFvScalarFieldSource.H | 116 ++ ...urfaceAreaVolumeRatioFvScalarFieldSource.C | 60 + ...urfaceAreaVolumeRatioFvScalarFieldSource.H | 114 ++ ...facialGrowthSizeGroupFvScalarFieldSource.C | 40 + ...facialGrowthSizeGroupFvScalarFieldSource.H | 114 ++ ...urfaceAreaVolumeRatioFvScalarFieldSource.C | 54 + ...urfaceAreaVolumeRatioFvScalarFieldSource.H | 114 ++ .../secondaryPropertyFvScalarFieldSource.C | 113 ++ .../secondaryPropertyFvScalarFieldSource.H | 117 ++ ...daryPropertyFvScalarFieldSourceTemplates.C | 65 + .../singleSizeGroupFvScalarFieldSource.C | 161 ++ .../singleSizeGroupFvScalarFieldSource.H | 167 ++ ...urfaceAreaVolumeRatioFvScalarFieldSource.C | 167 ++ ...urfaceAreaVolumeRatioFvScalarFieldSource.H | 165 ++ .../distributionSizeGroupFvPatchScalarField.C | 128 ++ .../distributionSizeGroupFvPatchScalarField.H | 161 ++ .../singleSizeGroupFvPatchScalarField.C | 120 ++ .../singleSizeGroupFvPatchScalarField.H | 150 ++ .../SecondaryPropertyModel.C | 133 ++ .../SecondaryPropertyModel.H | 156 ++ .../sizeGroup/shapeModels/fractal/fractal.C | 251 +++ .../sizeGroup/shapeModels/fractal/fractal.H | 183 ++ .../shapeModels/shapeModel/shapeModel.C | 125 ++ .../shapeModels/shapeModel/shapeModel.H | 173 ++ .../shapeModels/spherical/spherical.C | 98 + .../shapeModels/spherical/spherical.H | 98 + .../velocityGroup/sizeGroup/sizeGroup.C | 159 ++ .../velocityGroup/sizeGroup/sizeGroup.H | 247 +++ .../velocityGroup/sizeGroup/sizeGroupI.H | 64 + .../velocityGroup/velocityGroup.C | 267 +++ .../velocityGroup/velocityGroup.H | 174 ++ .../velocityGroup/velocityGroupI.H | 51 + .../populationBalanceModel.C | 1570 +++++++++++++++++ .../populationBalanceModel.H | 710 ++++++++ .../populationBalanceModelI.H | 153 ++ .../populationBalanceSystem.C | 353 ++++ .../populationBalanceSystem.H | 146 ++ .../birdmultiphaseEuler/pressureCorrector.C | 45 + .../birdmultiphaseEuler/reactions/Make/files | 3 + .../reactions/Make/options | 17 + .../makephaseSurfaceArrheniusReactions.C | 44 + .../phaseSurfaceArrheniusReactionRate.H | 150 ++ .../phaseSurfaceArrheniusReactionRateI.H | 111 ++ .../OF13/birdmultiphaseEuler/setRDeltaT.C | 92 + .../thermophysicalPredictor.C | 237 +++ .../thermophysicalTransportModels/Make/files | 4 + .../Make/options | 22 + ...haseCoupledTemperatureFvPatchScalarField.C | 222 +++ ...haseCoupledTemperatureFvPatchScalarField.H | 156 ++ ...aseExternalTemperatureFvPatchScalarField.C | 136 ++ ...aseExternalTemperatureFvPatchScalarField.H | 140 ++ OFsolvers/{ => OF9}/bdoFoam/Allwclean | 0 OFsolvers/{ => OF9}/bdoFoam/Allwmake | 0 OFsolvers/{ => OF9}/bdoFoam/CourantNos.H | 0 OFsolvers/{ => OF9}/bdoFoam/EEqns.H | 0 OFsolvers/{ => OF9}/bdoFoam/Make/files | 0 OFsolvers/{ => OF9}/bdoFoam/Make/options | 0 OFsolvers/{ => OF9}/bdoFoam/README | 0 OFsolvers/{ => OF9}/bdoFoam/YEqns.H | 0 OFsolvers/{ => OF9}/bdoFoam/bdoFoam.C | 0 OFsolvers/{ => OF9}/bdoFoam/bdoMathFuncs.C | 0 OFsolvers/{ => OF9}/bdoFoam/bdoMathFuncs.H | 0 OFsolvers/{ => OF9}/bdoFoam/bioReact.H | 0 OFsolvers/{ => OF9}/bdoFoam/createFieldRefs.H | 0 OFsolvers/{ => OF9}/bdoFoam/createFields.H | 0 OFsolvers/{ => OF9}/bdoFoam/microbeModel.C | 0 OFsolvers/{ => OF9}/bdoFoam/microbeModel.H | 0 OFsolvers/{ => OF9}/bdoFoam/pU/UEqns.H | 0 OFsolvers/{ => OF9}/bdoFoam/pU/pEqn.H | 0 OFsolvers/{ => OF9}/bdoFoam/pUf/UEqns.H | 0 .../{ => OF9}/bdoFoam/pUf/createRDeltaTf.H | 0 OFsolvers/{ => OF9}/bdoFoam/pUf/pEqn.H | 0 OFsolvers/{ => OF9}/bdoFoam/setRDeltaT.H | 0 OFsolvers/{ => OF9}/bdoFoam/setRDeltaTf.H | 0 .../Make/files | 0 .../Make/options | 0 .../Gidaspow/GidaspowConductivity.C | 0 .../Gidaspow/GidaspowConductivity.H | 0 .../HrenyaSinclairConductivity.C | 0 .../HrenyaSinclairConductivity.H | 0 .../Syamlal/SyamlalConductivity.C | 0 .../Syamlal/SyamlalConductivity.H | 0 .../conductivityModel/conductivityModel.C | 0 .../conductivityModel/conductivityModel.H | 0 .../conductivityModel/newConductivityModel.C | 0 ...sonJacksonParticleSlipFvPatchVectorField.C | 0 ...sonJacksonParticleSlipFvPatchVectorField.H | 0 ...onJacksonParticleThetaFvPatchScalarField.C | 0 ...onJacksonParticleThetaFvPatchScalarField.H | 0 .../JohnsonJacksonFrictionalStress.C | 0 .../JohnsonJacksonFrictionalStress.H | 0 .../JohnsonJacksonSchaefferFrictionalStress.C | 0 .../JohnsonJacksonSchaefferFrictionalStress.H | 0 .../Schaeffer/SchaefferFrictionalStress.C | 0 .../Schaeffer/SchaefferFrictionalStress.H | 0 .../frictionalStressModel.C | 0 .../frictionalStressModel.H | 0 .../newFrictionalStressModel.C | 0 .../granularPressureModel/Lun/LunPressure.C | 0 .../granularPressureModel/Lun/LunPressure.H | 0 .../SyamlalRogersOBrienPressure.C | 0 .../SyamlalRogersOBrienPressure.H | 0 .../granularPressureModel.C | 0 .../granularPressureModel.H | 0 .../newGranularPressureModel.C | 0 .../kineticTheoryModel/kineticTheoryModel.C | 0 .../kineticTheoryModel/kineticTheoryModel.H | 0 .../CarnahanStarling/CarnahanStarlingRadial.C | 0 .../CarnahanStarling/CarnahanStarlingRadial.H | 0 .../radialModel/LunSavage/LunSavageRadial.C | 0 .../radialModel/LunSavage/LunSavageRadial.H | 0 .../SinclairJackson/SinclairJacksonRadial.C | 0 .../SinclairJackson/SinclairJacksonRadial.H | 0 .../radialModel/radialModel/newRadialModel.C | 0 .../radialModel/radialModel/radialModel.C | 0 .../radialModel/radialModel/radialModel.H | 0 .../Gidaspow/GidaspowViscosity.C | 0 .../Gidaspow/GidaspowViscosity.H | 0 .../HrenyaSinclair/HrenyaSinclairViscosity.C | 0 .../HrenyaSinclair/HrenyaSinclairViscosity.H | 0 .../viscosityModel/Syamlal/SyamlalViscosity.C | 0 .../viscosityModel/Syamlal/SyamlalViscosity.H | 0 .../viscosityModel/none/noneViscosity.C | 0 .../viscosityModel/none/noneViscosity.H | 0 .../viscosityModel/newViscosityModel.C | 0 .../viscosityModel/viscosityModel.C | 0 .../viscosityModel/viscosityModel.H | 0 .../phaseCompressibleTurbulenceModels.C | 0 .../phasePressureModel/phasePressureModel.C | 0 .../phasePressureModel/phasePressureModel.H | 0 .../bdoFoam/twoPhaseSystem/Make/files | 0 .../bdoFoam/twoPhaseSystem/Make/options | 0 .../twoPhaseSystem/diameterModels/IATE/IATE.C | 0 .../twoPhaseSystem/diameterModels/IATE/IATE.H | 0 .../IATE/IATEsources/IATEsource/IATEsource.C | 0 .../IATE/IATEsources/IATEsource/IATEsource.H | 0 .../IATE/IATEsources/dummy/dummy.C | 0 .../IATE/IATEsources/dummy/dummy.H | 0 .../IATEsources/phaseChange/phaseChange.C | 0 .../IATEsources/phaseChange/phaseChange.H | 0 .../randomCoalescence/randomCoalescence.C | 0 .../randomCoalescence/randomCoalescence.H | 0 .../turbulentBreakUp/turbulentBreakUp.C | 0 .../turbulentBreakUp/turbulentBreakUp.H | 0 .../wakeEntrainmentCoalescence.C | 0 .../wakeEntrainmentCoalescence.H | 0 .../IATEsources/wallBoiling/wallBoiling.C | 0 .../IATEsources/wallBoiling/wallBoiling.H | 0 .../twoPhaseSystem/newTwoPhaseSystem.C | 0 .../bdoFoam/twoPhaseSystem/twoPhaseSystem.C | 0 .../bdoFoam/twoPhaseSystem/twoPhaseSystem.H | 0 .../bdoFoam/twoPhaseSystem/twoPhaseSystemI.H | 0 .../bdoFoam/twoPhaseSystem/twoPhaseSystems.C | 0 OFsolvers/{ => OF9}/bdoFoam/wellMixed.H | 0 .../.vscode/settings.json | 14 + .../birdmultiphaseEulerFoam/Allwclean | 0 .../birdmultiphaseEulerFoam/Allwmake | 0 .../birdmultiphaseEulerFoam/README.md | 0 .../functionObjects/Make/files | 0 .../functionObjects/Make/options | 0 .../disengagement/disengagement.C | 0 .../disengagement/disengagement.H | 0 .../functionObjects/phaseForces/phaseForces.C | 0 .../functionObjects/phaseForces/phaseForces.H | 0 .../functionObjects/phaseMap/phaseMap.C | 0 .../functionObjects/phaseMap/phaseMap.H | 0 .../sizeDistribution/sizeDistribution.C | 0 .../sizeDistribution/sizeDistribution.H | 0 .../include/createRDeltaTf.H | 0 .../include/setRDeltaTf.H | 0 .../interfacialCompositionModels/Make/files | 0 .../interfacialCompositionModels/Make/options | 0 .../Frossling/Frossling.C | 0 .../Frossling/Frossling.H | 0 .../Higbie/Higbie.C | 0 .../Higbie/Higbie.H | 0 .../Higbie_limited/Higbie_limited.C | 0 .../Higbie_limited/Higbie_limited.H | 0 .../diffusiveMassTransferModel.C | 0 .../diffusiveMassTransferModel.H | 0 .../diffusiveMassTransferModelNew.C | 0 .../sphericalDiffusiveMassTransfer.C | 0 .../sphericalDiffusiveMassTransfer.H | 0 .../sphericalDiffusiveMassTransfer_limited.C | 0 .../sphericalDiffusiveMassTransfer_limited.H | 0 .../interfaceCompositionModels/Henry/Henry.C | 0 .../interfaceCompositionModels/Henry/Henry.H | 0 .../Henry_limited/Henry_limited.C | 0 .../Henry_limited/Henry_limited.H | 0 .../Raoult/Raoult.C | 0 .../Raoult/Raoult.H | 0 .../interfaceCompositionModel.C | 0 .../interfaceCompositionModel.H | 0 .../interfaceCompositionModelI.H | 0 .../interfaceCompositionModelNew.C | 0 .../nonRandomTwoLiquid/nonRandomTwoLiquid.C | 0 .../nonRandomTwoLiquid/nonRandomTwoLiquid.H | 0 .../saturated/saturated.C | 0 .../saturated/saturated.H | 0 .../saturationModels/Antoine/Antoine.C | 0 .../saturationModels/Antoine/Antoine.H | 0 .../AntoineExtended/AntoineExtended.C | 0 .../AntoineExtended/AntoineExtended.H | 0 .../saturationModels/ArdenBuck/ArdenBuck.C | 0 .../saturationModels/ArdenBuck/ArdenBuck.H | 0 .../constantSaturationConditions.C | 0 .../constantSaturationConditions.H | 0 .../saturationModels/function1/function1.C | 0 .../saturationModels/function1/function1.H | 0 .../saturationModels/polynomial/polynomial.C | 0 .../saturationModels/polynomial/polynomial.H | 0 .../saturationModel/saturationModel.C | 0 .../saturationModel/saturationModel.H | 0 .../saturationModel/saturationModelNew.C | 0 .../constantSurfaceTensionCoefficient.C | 0 .../constantSurfaceTensionCoefficient.H | 0 .../surfaceTensionModel/surfaceTensionModel.C | 0 .../surfaceTensionModel/surfaceTensionModel.H | 0 .../surfaceTensionModelNew.C | 0 .../interfacialModels/Make/files | 0 .../interfacialModels/Make/options | 0 .../TomiyamaAspectRatio/TomiyamaAspectRatio.C | 0 .../TomiyamaAspectRatio/TomiyamaAspectRatio.H | 0 .../VakhrushevEfremov/VakhrushevEfremov.C | 0 .../VakhrushevEfremov/VakhrushevEfremov.H | 0 .../aspectRatioModels/Wellek/Wellek.C | 0 .../aspectRatioModels/Wellek/Wellek.H | 0 .../aspectRatioModel/aspectRatioModel.C | 0 .../aspectRatioModel/aspectRatioModel.H | 0 .../aspectRatioModel/aspectRatioModelNew.C | 0 .../constantAspectRatio/constantAspectRatio.C | 0 .../constantAspectRatio/constantAspectRatio.H | 0 .../AttouFerschneider/AttouFerschneider.C | 0 .../AttouFerschneider/AttouFerschneider.H | 0 .../dragModels/Beetstra/Beetstra.C | 0 .../dragModels/Beetstra/Beetstra.H | 0 .../dragModels/Ergun/Ergun.C | 0 .../dragModels/Ergun/Ergun.H | 0 .../dragModels/Gibilaro/Gibilaro.C | 0 .../dragModels/Gibilaro/Gibilaro.H | 0 .../GidaspowErgunWenYu/GidaspowErgunWenYu.C | 0 .../GidaspowErgunWenYu/GidaspowErgunWenYu.H | 0 .../GidaspowSchillerNaumann.C | 0 .../GidaspowSchillerNaumann.H | 0 .../dragModels/Grace/Grace.C | 0 .../dragModels/Grace/Grace.H | 0 .../dragModels/Grace_limited/Grace_limited.C | 0 .../dragModels/Grace_limited/Grace_limited.H | 0 .../dragModels/IshiiZuber/IshiiZuber.C | 0 .../dragModels/IshiiZuber/IshiiZuber.H | 0 .../interfacialModels/dragModels/Lain/Lain.C | 0 .../interfacialModels/dragModels/Lain/Lain.H | 0 .../SchillerNaumann/SchillerNaumann.C | 0 .../SchillerNaumann/SchillerNaumann.H | 0 .../dragModels/SyamlalOBrien/SyamlalOBrien.C | 0 .../dragModels/SyamlalOBrien/SyamlalOBrien.H | 0 .../dragModels/Tenneti/Tenneti.C | 0 .../dragModels/Tenneti/Tenneti.H | 0 .../TomiyamaAnalytic/TomiyamaAnalytic.C | 0 .../TomiyamaAnalytic/TomiyamaAnalytic.H | 0 .../TomiyamaCorrelated/TomiyamaCorrelated.C | 0 .../TomiyamaCorrelated/TomiyamaCorrelated.H | 0 .../TomiyamaKataokaZunSakaguchi.C | 0 .../TomiyamaKataokaZunSakaguchi.H | 0 .../dragModels/WenYu/WenYu.C | 0 .../dragModels/WenYu/WenYu.H | 0 .../dragModels/aerosolDrag/aerosolDrag.C | 0 .../dragModels/aerosolDrag/aerosolDrag.H | 0 .../dragModels/dragModel/dragModel.C | 0 .../dragModels/dragModel/dragModel.H | 0 .../dragModels/dragModel/dragModelNew.C | 0 .../dragModels/segregated/segregated.C | 0 .../dragModels/segregated/segregated.H | 0 .../timeScaleFilteredDrag.C | 0 .../timeScaleFilteredDrag.H | 0 .../heatTransferModels/Gunn/Gunn.C | 0 .../heatTransferModels/Gunn/Gunn.H | 0 .../RanzMarshall/RanzMarshall.C | 0 .../RanzMarshall/RanzMarshall.H | 0 .../RanzMarshall_limited.C | 0 .../RanzMarshall_limited.H | 0 .../constantNu/constantNuHeatTransfer.C | 0 .../constantNu/constantNuHeatTransfer.H | 0 .../heatTransferModel/heatTransferModel.C | 0 .../heatTransferModel/heatTransferModel.H | 0 .../heatTransferModel/heatTransferModelNew.C | 0 .../sphericalHeatTransfer.C | 0 .../sphericalHeatTransfer.H | 0 .../sphericalHeatTransfer_limited.C | 0 .../sphericalHeatTransfer_limited.H | 0 .../timeScaleFilteredHeatTransfer.C | 0 .../timeScaleFilteredHeatTransfer.H | 0 .../LegendreMagnaudet/LegendreMagnaudet.C | 0 .../LegendreMagnaudet/LegendreMagnaudet.H | 0 .../liftModels/Moraga/Moraga.C | 0 .../liftModels/Moraga/Moraga.H | 0 .../liftModels/TomiyamaLift/TomiyamaLift.C | 0 .../liftModels/TomiyamaLift/TomiyamaLift.H | 0 .../TomiyamaLift_limited.C | 0 .../TomiyamaLift_limited.H | 0 .../constantLiftCoefficient.C | 0 .../constantLiftCoefficient.H | 0 .../liftModels/liftModel/liftModel.C | 0 .../liftModels/liftModel/liftModel.H | 0 .../liftModels/liftModel/liftModelNew.C | 0 .../liftModels/noLift/noLift.C | 0 .../liftModels/noLift/noLift.H | 0 .../wallDampedLift/wallDampedLift.C | 0 .../wallDampedLift/wallDampedLift.H | 0 .../deposition/deposition.C | 0 .../deposition/deposition.H | 0 .../phaseTransferModel/phaseTransferModel.C | 0 .../phaseTransferModel/phaseTransferModel.H | 0 .../phaseTransferModelNew.C | 0 .../reactionDriven/reactionDriven.C | 0 .../reactionDriven/reactionDriven.H | 0 .../TomiyamaSwarm/TomiyamaSwarm.C | 0 .../TomiyamaSwarm/TomiyamaSwarm.H | 0 .../swarmCorrections/noSwarm/noSwarm.C | 0 .../swarmCorrections/noSwarm/noSwarm.H | 0 .../swarmCorrection/swarmCorrection.C | 0 .../swarmCorrection/swarmCorrection.H | 0 .../swarmCorrection/swarmCorrectionNew.C | 0 .../turbulentDispersionModels/Burns/Burns.C | 0 .../turbulentDispersionModels/Burns/Burns.H | 0 .../Burns_limited/Burns_limited.C | 0 .../Burns_limited/Burns_limited.H | 0 .../turbulentDispersionModels/Gosman/Gosman.C | 0 .../turbulentDispersionModels/Gosman/Gosman.H | 0 .../LopezDeBertodano/LopezDeBertodano.C | 0 .../LopezDeBertodano/LopezDeBertodano.H | 0 .../constantTurbulentDispersionCoefficient.C | 0 .../constantTurbulentDispersionCoefficient.H | 0 .../noTurbulentDispersion.C | 0 .../noTurbulentDispersion.H | 0 .../turbulentDispersionModel.C | 0 .../turbulentDispersionModel.H | 0 .../turbulentDispersionModelNew.C | 0 .../virtualMassModels/Lamb/Lamb.C | 0 .../virtualMassModels/Lamb/Lamb.H | 0 .../constantVirtualMassCoefficient.C | 0 .../constantVirtualMassCoefficient.H | 0 .../noVirtualMass/noVirtualMass.C | 0 .../noVirtualMass/noVirtualMass.H | 0 .../virtualMassModel/virtualMassModel.C | 0 .../virtualMassModel/virtualMassModel.H | 0 .../virtualMassModel/virtualMassModelNew.C | 0 .../cosine/cosineWallDamping.C | 0 .../cosine/cosineWallDamping.H | 0 .../linear/linearWallDamping.C | 0 .../linear/linearWallDamping.H | 0 .../wallDampingModels/sine/sineWallDamping.C | 0 .../wallDampingModels/sine/sineWallDamping.H | 0 .../wallDampingModel/wallDampingModel.C | 0 .../wallDampingModel/wallDampingModel.H | 0 .../wallDampingModel/wallDampingModelNew.C | 0 .../wallDependentModel/wallDependentModel.C | 0 .../wallDependentModel/wallDependentModel.H | 0 .../wallLubricationModels/Antal/Antal.C | 0 .../wallLubricationModels/Antal/Antal.H | 0 .../Antal_limited/Antal_limited.C | 0 .../Antal_limited/Antal_limited.H | 0 .../wallLubricationModels/Frank/Frank.C | 0 .../wallLubricationModels/Frank/Frank.H | 0 .../TomiyamaWallLubrication.C | 0 .../TomiyamaWallLubrication.H | 0 .../noWallLubrication/noWallLubrication.C | 0 .../noWallLubrication/noWallLubrication.H | 0 .../wallLubricationModel.C | 0 .../wallLubricationModel.H | 0 .../wallLubricationModelNew.C | 0 .../Make/files | 0 .../Make/options | 0 ...sonJacksonParticleSlipFvPatchVectorField.C | 0 ...sonJacksonParticleSlipFvPatchVectorField.H | 0 ...onJacksonParticleThetaFvPatchScalarField.C | 0 ...onJacksonParticleThetaFvPatchScalarField.H | 0 ...allBoilingWallFunctionFvPatchScalarField.C | 0 ...allBoilingWallFunctionFvPatchScalarField.H | 0 ...haseChangeWallFunctionFvPatchScalarField.C | 0 ...haseChangeWallFunctionFvPatchScalarField.H | 0 ...ayatillekeWallFunctionFvPatchScalarField.C | 0 ...ayatillekeWallFunctionFvPatchScalarField.H | 0 ...allBoilingWallFunctionFvPatchScalarField.C | 0 ...allBoilingWallFunctionFvPatchScalarField.H | 0 .../copiedFixedValueFvPatchScalarField.C | 0 .../copiedFixedValueFvPatchScalarField.H | 0 ...ixedMultiPhaseHeatFluxFvPatchScalarField.C | 0 ...ixedMultiPhaseHeatFluxFvPatchScalarField.H | 0 ...ocamustafaogullariIshiiDepartureDiameter.C | 0 ...ocamustafaogullariIshiiDepartureDiameter.H | 0 .../TolubinskiKostanchuk.C | 0 .../TolubinskiKostanchuk.H | 0 .../departureDiameterModel.C | 0 .../departureDiameterModel.H | 0 .../departureDiameterModelNew.C | 0 .../departureFrequencyModels/Cole/Cole.C | 0 .../departureFrequencyModels/Cole/Cole.H | 0 ...camustafaogullariIshiiDepartureFrequency.C | 0 ...camustafaogullariIshiiDepartureFrequency.H | 0 .../departureFrequencyModel.C | 0 .../departureFrequencyModel.H | 0 .../departureFrequencyModelNew.C | 0 .../KocamustafaogullariIshiiNucleationSite.C | 0 .../KocamustafaogullariIshiiNucleationSite.H | 0 .../LemmertChawla/LemmertChawla.C | 0 .../LemmertChawla/LemmertChawla.H | 0 .../nucleationSiteModel/nucleationSiteModel.C | 0 .../nucleationSiteModel/nucleationSiteModel.H | 0 .../nucleationSiteModelNew.C | 0 .../Lavieville/Lavieville.C | 0 .../Lavieville/Lavieville.H | 0 .../partitioningModels/cosine/cosine.C | 0 .../partitioningModels/cosine/cosine.H | 0 .../partitioningModels/linear/linear.C | 0 .../partitioningModels/linear/linear.H | 0 .../partitioningModel/partitioningModel.C | 0 .../partitioningModel/partitioningModel.H | 0 .../partitioningModel/partitioningModelNew.C | 0 .../phaseFraction/phaseFraction.C | 0 .../phaseFraction/phaseFraction.H | 0 .../Gidaspow/GidaspowConductivity.C | 0 .../Gidaspow/GidaspowConductivity.H | 0 .../HrenyaSinclairConductivity.C | 0 .../HrenyaSinclairConductivity.H | 0 .../Syamlal/SyamlalConductivity.C | 0 .../Syamlal/SyamlalConductivity.H | 0 .../conductivityModel/conductivityModel.C | 0 .../conductivityModel/conductivityModel.H | 0 .../conductivityModel/conductivityModelNew.C | 0 .../JohnsonJacksonFrictionalStress.C | 0 .../JohnsonJacksonFrictionalStress.H | 0 .../JohnsonJacksonSchaefferFrictionalStress.C | 0 .../JohnsonJacksonSchaefferFrictionalStress.H | 0 .../Schaeffer/SchaefferFrictionalStress.C | 0 .../Schaeffer/SchaefferFrictionalStress.H | 0 .../frictionalStressModel.C | 0 .../frictionalStressModel.H | 0 .../frictionalStressModelNew.C | 0 .../granularPressureModel/Lun/LunPressure.C | 0 .../granularPressureModel/Lun/LunPressure.H | 0 .../SyamlalRogersOBrienPressure.C | 0 .../SyamlalRogersOBrienPressure.H | 0 .../granularPressureModel.C | 0 .../granularPressureModel.H | 0 .../granularPressureModelNew.C | 0 .../kineticTheoryModel/kineticTheoryModel.C | 0 .../kineticTheoryModel/kineticTheoryModel.H | 0 .../CarnahanStarling/CarnahanStarlingRadial.C | 0 .../CarnahanStarling/CarnahanStarlingRadial.H | 0 .../radialModel/LunSavage/LunSavageRadial.C | 0 .../radialModel/LunSavage/LunSavageRadial.H | 0 .../SinclairJackson/SinclairJacksonRadial.C | 0 .../SinclairJackson/SinclairJacksonRadial.H | 0 .../radialModel/radialModel/radialModel.C | 0 .../radialModel/radialModel/radialModel.H | 0 .../radialModel/radialModel/radialModelNew.C | 0 .../Gidaspow/GidaspowViscosity.C | 0 .../Gidaspow/GidaspowViscosity.H | 0 .../HrenyaSinclair/HrenyaSinclairViscosity.C | 0 .../HrenyaSinclair/HrenyaSinclairViscosity.H | 0 .../viscosityModel/Syamlal/SyamlalViscosity.C | 0 .../viscosityModel/Syamlal/SyamlalViscosity.H | 0 .../viscosityModel/none/noneViscosity.C | 0 .../viscosityModel/none/noneViscosity.H | 0 .../kineticTheoryViscosityModel.C | 0 .../kineticTheoryViscosityModel.H | 0 .../kineticTheoryViscosityModelNew.C | 0 ...phaseCompressibleMomentumTransportModels.C | 0 .../phasePressureModel/phasePressureModel.C | 0 .../phasePressureModel/phasePressureModel.H | 0 .../multiphaseEulerFoam/Allwclean | 0 .../multiphaseEulerFoam/Allwmake | 0 .../multiphaseEulerFoam/CourantNo.H | 0 .../multiphaseEulerFoam/EEqns.H | 0 .../multiphaseEulerFoam/Make/files | 0 .../multiphaseEulerFoam/Make/options | 0 .../multiphaseEulerFoam/YEqns.H | 0 .../multiphaseEulerFoam/createFieldRefs.H | 0 .../multiphaseEulerFoam/createFields.H | 0 .../multiphaseEulerFoam/multiphaseEulerFoam.C | 0 .../multiphaseSystems/Make/files | 0 .../multiphaseSystems/Make/options | 0 .../multiphaseSystems/multiphaseSystems.C | 0 .../multiphaseEulerFoam/pEqnComps.H | 0 .../multiphaseEulerFoam/pU/UEqns.H | 0 .../multiphaseEulerFoam/pU/pEqn.H | 0 .../multiphaseEulerFoam/pUf/UEqns.H | 0 .../multiphaseEulerFoam/pUf/pEqn.H | 0 .../multiphaseEulerFoam/setRDeltaT.H | 0 .../multiphaseReactions/Make/files | 0 .../Make/linux64GccDPInt32Opt/files | 0 .../makephaseSurfaceArrheniusReactions.C.dep | 0 .../makephaseSurfaceArrheniusReactions.o | Bin .../multiphaseReactions/Make/options | 0 .../makephaseSurfaceArrheniusReactions.C | 0 .../phaseSurfaceArrheniusReactionRate.H | 0 .../phaseSurfaceArrheniusReactionRateI.H | 0 .../makephaseSurfaceArrheniusReactions.C | 0 .../phaseSurfaceArrheniusReactionRate.H | 0 .../phaseSurfaceArrheniusReactionRateI.H | 0 .../BlendedInterfacialModel.C | 0 .../BlendedInterfacialModel.H | 0 .../blendingMethod/blendingMethod.C | 0 .../blendingMethod/blendingMethod.H | 0 .../blendingMethod/blendingMethodNew.C | 0 .../blendingMethods/hyperbolic/hyperbolic.C | 0 .../blendingMethods/hyperbolic/hyperbolic.H | 0 .../blendingMethods/linear/linear.C | 0 .../blendingMethods/linear/linear.H | 0 .../blendingMethods/noBlending/noBlending.C | 0 .../blendingMethods/noBlending/noBlending.H | 0 .../phaseSystems/Make/files | 0 .../phaseSystems/Make/options | 0 .../HeatTransferPhaseSystem.C | 0 .../HeatTransferPhaseSystem.H | 0 .../heatTransferPhaseSystem.C | 0 .../heatTransferPhaseSystem.H | 0 ...terfaceCompositionPhaseChangePhaseSystem.C | 0 ...terfaceCompositionPhaseChangePhaseSystem.H | 0 .../MomentumTransferPhaseSystem.C | 0 .../MomentumTransferPhaseSystem.H | 0 .../OneResistanceHeatTransferPhaseSystem.C | 0 .../OneResistanceHeatTransferPhaseSystem.H | 0 .../PhaseTransferPhaseSystem.C | 0 .../PhaseTransferPhaseSystem.H | 0 .../PopulationBalancePhaseSystem.C | 0 .../PopulationBalancePhaseSystem.H | 0 .../ThermalPhaseChangePhaseSystem.C | 0 .../ThermalPhaseChangePhaseSystem.H | 0 .../TwoResistanceHeatTransferPhaseSystem.C | 0 .../TwoResistanceHeatTransferPhaseSystem.H | 0 .../twoResistanceHeatTransferPhaseSystem.C | 0 .../twoResistanceHeatTransferPhaseSystem.H | 0 .../alphaContactAngleFvPatchScalarField.C | 0 .../alphaContactAngleFvPatchScalarField.H | 0 .../phaseSystems/diameterModels/IATE/IATE.C | 0 .../phaseSystems/diameterModels/IATE/IATE.H | 0 .../IATE/IATEsources/IATEsource/IATEsource.C | 0 .../IATE/IATEsources/IATEsource/IATEsource.H | 0 .../IATE/IATEsources/dummy/dummy.C | 0 .../IATE/IATEsources/dummy/dummy.H | 0 .../IATEsources/phaseChange/IATEphaseChange.C | 0 .../IATEsources/phaseChange/IATEphaseChange.H | 0 .../randomCoalescence/IATErandomCoalescence.C | 0 .../randomCoalescence/IATErandomCoalescence.H | 0 .../turbulentBreakUp/IATEturbulentBreakUp.C | 0 .../turbulentBreakUp/IATEturbulentBreakUp.H | 0 .../IATEwakeEntrainmentCoalescence.C | 0 .../IATEwakeEntrainmentCoalescence.H | 0 .../IATEsources/wallBoiling/IATEwallBoiling.C | 0 .../IATEsources/wallBoiling/IATEwallBoiling.H | 0 .../constantDiameter/constantDiameter.C | 0 .../constantDiameter/constantDiameter.H | 0 .../diameterModel/diameterModel.C | 0 .../diameterModel/diameterModel.H | 0 .../diameterModel/diameterModelNew.C | 0 .../isothermalDiameter/isothermalDiameter.C | 0 .../isothermalDiameter/isothermalDiameter.H | 0 .../linearTsubDiameter/linearTsubDiameter.C | 0 .../linearTsubDiameter/linearTsubDiameter.H | 0 .../sphericalDiameter/sphericalDiameter.C | 0 .../sphericalDiameter/sphericalDiameter.H | 0 .../SecondaryPropertyModel.C | 0 .../SecondaryPropertyModel.H | 0 .../sizeGroup/shapeModels/fractal/fractal.C | 0 .../sizeGroup/shapeModels/fractal/fractal.H | 0 .../KochFriedlander/KochFriedlander.C | 0 .../KochFriedlander/KochFriedlander.H | 0 .../sinteringModels/noSintering/noSintering.C | 0 .../sinteringModels/noSintering/noSintering.H | 0 .../sinteringModel/sinteringModel.C | 0 .../sinteringModel/sinteringModel.H | 0 .../shapeModels/shapeModel/shapeModel.C | 0 .../shapeModels/shapeModel/shapeModel.H | 0 .../shapeModels/spherical/spherical.C | 0 .../shapeModels/spherical/spherical.H | 0 .../velocityGroup/sizeGroup/sizeGroup.C | 0 .../velocityGroup/sizeGroup/sizeGroup.H | 0 .../velocityGroup/sizeGroup/sizeGroupI.H | 0 .../velocityGroup/velocityGroup.C | 0 .../velocityGroup/velocityGroup.H | 0 .../velocityGroup/velocityGroupI.H | 0 .../AnisothermalPhaseModel.C | 0 .../AnisothermalPhaseModel.H | 0 .../InertPhaseModel/InertPhaseModel.C | 0 .../InertPhaseModel/InertPhaseModel.H | 0 .../IsothermalPhaseModel.C | 0 .../IsothermalPhaseModel.H | 0 .../MovingPhaseModel/MovingPhaseModel.C | 0 .../MovingPhaseModel/MovingPhaseModel.H | 0 .../MultiComponentPhaseModel.C | 0 .../MultiComponentPhaseModel.H | 0 .../PurePhaseModel/PurePhaseModel.C | 0 .../PurePhaseModel/PurePhaseModel.H | 0 .../ReactingPhaseModel/ReactingPhaseModel.C | 0 .../ReactingPhaseModel/ReactingPhaseModel.H | 0 .../StationaryPhaseModel.C | 0 .../StationaryPhaseModel.H | 0 .../ThermoPhaseModel/ThermoPhaseModel.C | 0 .../ThermoPhaseModel/ThermoPhaseModel.H | 0 .../phaseModel/phaseModel/phaseModel.C | 0 .../phaseModel/phaseModel/phaseModel.H | 0 .../phaseModel/phaseModel/phaseModelNew.C | 0 .../phaseModel/phaseModel/phaseModels.C | 0 .../orderedPhasePair/orderedPhasePair.C | 0 .../orderedPhasePair/orderedPhasePair.H | 0 .../phasePair/phasePair/phasePair.C | 0 .../phasePair/phasePair/phasePair.H | 0 .../phasePair/phasePair/phasePairI.H | 0 .../phasePair/phasePairKey/phasePairKey.C | 0 .../phasePair/phasePairKey/phasePairKey.H | 0 .../phaseSystems/phaseSystem/phaseSystem.C | 0 .../phaseSystems/phaseSystem/phaseSystem.H | 0 .../phaseSystems/phaseSystem/phaseSystemI.H | 0 .../phaseSystems/phaseSystem/phaseSystemNew.C | 0 .../phaseSystem/phaseSystemSolve.C | 0 .../phaseSystem/phaseSystemTemplates.C | 0 .../LehrMilliesMewes/LehrMilliesMewes.C | 0 .../LehrMilliesMewes/LehrMilliesMewes.H | 0 .../LuoSvendsen/LuoSvendsen.C | 0 .../LuoSvendsen/LuoSvendsen.H | 0 .../binaryBreakupModel/binaryBreakupModel.C | 0 .../binaryBreakupModel/binaryBreakupModel.H | 0 .../powerLawUniformBinary.C | 0 .../powerLawUniformBinary.H | 0 .../breakupModels/Laakkonen/Laakkonen.C | 0 .../breakupModels/Laakkonen/Laakkonen.H | 0 .../Laakkonen_limited/Laakkonen_limited.C | 0 .../Laakkonen_limited/Laakkonen_limited.H | 0 .../breakupModels/breakupModel/breakupModel.C | 0 .../breakupModels/breakupModel/breakupModel.H | 0 .../breakupModels/exponential/exponential.C | 0 .../breakupModels/exponential/exponential.H | 0 .../breakupModels/powerLaw/powerLaw.C | 0 .../breakupModels/powerLaw/powerLaw.H | 0 .../BrownianCollisions/BrownianCollisions.C | 0 .../BrownianCollisions/BrownianCollisions.H | 0 .../CoulaloglouTavlaridesCoalescence.C | 0 .../CoulaloglouTavlaridesCoalescence.H | 0 .../DahnekeInterpolation.C | 0 .../DahnekeInterpolation.H | 0 .../LehrMilliesMewesCoalescence.C | 0 .../LehrMilliesMewesCoalescence.H | 0 .../LehrMilliesMewesCoalescence_limited.C | 0 .../LehrMilliesMewesCoalescence_limited.H | 0 .../coalescenceModels/Luo/Luo.C | 0 .../coalescenceModels/Luo/Luo.H | 0 .../PrinceBlanch/PrinceBlanch.C | 0 .../PrinceBlanch/PrinceBlanch.H | 0 .../ballisticCollisions/ballisticCollisions.C | 0 .../ballisticCollisions/ballisticCollisions.H | 0 .../coalescenceModel/coalescenceModel.C | 0 .../coalescenceModel/coalescenceModel.H | 0 .../constantCoalescence/constantCoalescence.C | 0 .../constantCoalescence/constantCoalescence.H | 0 .../hydrodynamic/hydrodynamic.C | 0 .../hydrodynamic/hydrodynamic.H | 0 .../turbulentShear/turbulentShear.C | 0 .../turbulentShear/turbulentShear.H | 0 .../LaakkonenDaughterSizeDistribution.C | 0 .../LaakkonenDaughterSizeDistribution.H | 0 .../daughterSizeDistributionModel.C | 0 .../daughterSizeDistributionModel.H | 0 .../uniformBinary/uniformBinary.C | 0 .../uniformBinary/uniformBinary.H | 0 .../driftModels/constantDrift/constantDrift.C | 0 .../driftModels/constantDrift/constantDrift.H | 0 .../driftModels/densityChange/densityChange.C | 0 .../driftModels/densityChange/densityChange.H | 0 .../driftModels/driftModel/driftModel.C | 0 .../driftModels/driftModel/driftModel.H | 0 .../driftModels/phaseChange/phaseChange.C | 0 .../driftModels/phaseChange/phaseChange.H | 0 .../nucleationModel/nucleationModel.C | 0 .../nucleationModel/nucleationModel.H | 0 .../reactionDriven/reactionDriven.C | 0 .../reactionDriven/reactionDriven.H | 0 .../wallBoiling/wallBoiling.C | 0 .../wallBoiling/wallBoiling.H | 0 .../populationBalanceModel.C | 0 .../populationBalanceModel.H | 0 .../populationBalanceModelI.H | 0 README.md | 4 +- docs/source/contribute.rst | 2 +- docs/source/index.rst | 4 +- docs/source/multiphase.rst | 19 +- docs/source/quickstart.rst | 25 +- .../{ => OF9}/deckwer17/Allclean | 0 .../{ => OF9}/deckwer17/IC/0/CO2.gas | 0 .../{ => OF9}/deckwer17/IC/0/CO2.liquid | 0 .../{ => OF9}/deckwer17/IC/0/N2.gas | 0 .../{ => OF9}/deckwer17/IC/0/T.gas | 0 .../{ => OF9}/deckwer17/IC/0/T.liquid | 0 .../{ => OF9}/deckwer17/IC/0/U.gas | 0 .../{ => OF9}/deckwer17/IC/0/U.liquid | 0 .../{ => OF9}/deckwer17/IC/0/Ydefault.gas | 0 .../{ => OF9}/deckwer17/IC/0/Ydefault.liquid | 0 .../{ => OF9}/deckwer17/IC/0/alpha.gas | 0 .../{ => OF9}/deckwer17/IC/0/alpha.liquid | 0 .../{ => OF9}/deckwer17/IC/0/alphat.gas | 0 .../{ => OF9}/deckwer17/IC/0/alphat.liquid | 0 .../{ => OF9}/deckwer17/IC/0/epsilon.gas | 0 .../{ => OF9}/deckwer17/IC/0/epsilon.liquid | 0 .../{ => OF9}/deckwer17/IC/0/f.gas | 0 .../{ => OF9}/deckwer17/IC/0/k.gas | 0 .../{ => OF9}/deckwer17/IC/0/k.liquid | 0 .../{ => OF9}/deckwer17/IC/0/nut.gas | 0 .../{ => OF9}/deckwer17/IC/0/nut.liquid | 0 .../{ => OF9}/deckwer17/IC/0/omega.liquid | 0 experimental_cases/{ => OF9}/deckwer17/IC/0/p | 0 .../{ => OF9}/deckwer17/IC/0/p_rgh | 0 .../{ => OF9}/deckwer17/IC/0/water.liquid | 0 .../{ => OF9}/deckwer17/README.md | 0 .../{ => OF9}/deckwer17/constant/g | 0 .../{ => OF9}/deckwer17/constant/globalVars | 0 .../deckwer17/constant/momentumTransport.gas | 0 .../constant/momentumTransport.liquid | 0 .../deckwer17/constant/phaseProperties | 0 .../constant/phaseProperties_constantd | 0 .../deckwer17/constant/phaseProperties_pbe | 0 .../constant/thermophysicalProperties.gas | 0 .../constant/thermophysicalProperties.liquid | 0 experimental_cases/{ => OF9}/deckwer17/run.sh | 0 .../{ => OF9}/deckwer17/system/blockMeshDict | 0 .../{ => OF9}/deckwer17/system/circinlet.m4 | 0 .../{ => OF9}/deckwer17/system/controlDict | 0 .../deckwer17/system/decomposeParDict | 0 .../{ => OF9}/deckwer17/system/fvConstraints | 0 .../{ => OF9}/deckwer17/system/fvSchemes | 0 .../{ => OF9}/deckwer17/system/fvSolution | 0 .../{ => OF9}/deckwer17/system/setFieldsDict | 0 .../{ => OF9}/deckwer17/system/topoSetDict | 0 .../{ => OF9}/deckwer19/Allclean | 0 .../{ => OF9}/deckwer19/IC/0/CO2.gas | 0 .../{ => OF9}/deckwer19/IC/0/CO2.liquid | 0 .../{ => OF9}/deckwer19/IC/0/N2.gas | 0 .../{ => OF9}/deckwer19/IC/0/T.gas | 0 .../{ => OF9}/deckwer19/IC/0/T.liquid | 0 .../{ => OF9}/deckwer19/IC/0/U.gas | 0 .../{ => OF9}/deckwer19/IC/0/U.liquid | 0 .../{ => OF9}/deckwer19/IC/0/Ydefault.gas | 0 .../{ => OF9}/deckwer19/IC/0/Ydefault.liquid | 0 .../{ => OF9}/deckwer19/IC/0/alpha.gas | 0 .../{ => OF9}/deckwer19/IC/0/alpha.liquid | 0 .../{ => OF9}/deckwer19/IC/0/alphat.gas | 0 .../{ => OF9}/deckwer19/IC/0/alphat.liquid | 0 .../{ => OF9}/deckwer19/IC/0/epsilon.gas | 0 .../{ => OF9}/deckwer19/IC/0/epsilon.liquid | 0 .../{ => OF9}/deckwer19/IC/0/f.gas | 0 .../{ => OF9}/deckwer19/IC/0/k.gas | 0 .../{ => OF9}/deckwer19/IC/0/k.liquid | 0 .../{ => OF9}/deckwer19/IC/0/nut.gas | 0 .../{ => OF9}/deckwer19/IC/0/nut.liquid | 0 .../{ => OF9}/deckwer19/IC/0/omega.liquid | 0 experimental_cases/{ => OF9}/deckwer19/IC/0/p | 0 .../{ => OF9}/deckwer19/IC/0/p_rgh | 0 .../{ => OF9}/deckwer19/IC/0/water.liquid | 0 .../{ => OF9}/deckwer19/README.md | 0 .../{ => OF9}/deckwer19/constant/g | 0 .../{ => OF9}/deckwer19/constant/globalVars | 0 .../deckwer19/constant/momentumTransport.gas | 0 .../constant/momentumTransport.liquid | 0 .../deckwer19/constant/phaseProperties | 0 .../constant/phaseProperties_constantd | 0 .../constant/thermophysicalProperties.gas | 0 .../constant/thermophysicalProperties.liquid | 0 experimental_cases/{ => OF9}/deckwer19/run.sh | 0 .../{ => OF9}/deckwer19/system/circinlet.m4 | 0 .../{ => OF9}/deckwer19/system/controlDict | 0 .../deckwer19/system/decomposeParDict | 0 .../{ => OF9}/deckwer19/system/fvConstraints | 0 .../{ => OF9}/deckwer19/system/fvSchemes | 0 .../{ => OF9}/deckwer19/system/fvSolution | 0 .../{ => OF9}/deckwer19/system/setFieldsDict | 0 .../{ => OF9}/deckwer19/system/topoSetDict | 0 .../bubble_column_Krishna/0.orig/N2.gas | 43 + .../bubble_column_Krishna/0.orig/O2.gas | 43 + .../bubble_column_Krishna/0.orig/O2.liquid | 40 + .../bubble_column_Krishna/0.orig/T.gas | 44 + .../bubble_column_Krishna/0.orig/T.liquid | 43 + .../bubble_column_Krishna/0.orig/U.gas | 88 + .../bubble_column_Krishna/0.orig/U.liquid | 46 + .../0.orig/Ydefault.gas | 0 .../0.orig/Ydefault.liquid | 42 + .../bubble_column_Krishna/0.orig/alpha.gas | 41 + .../bubble_column_Krishna/0.orig/alpha.liquid | 40 + .../bubble_column_Krishna/0.orig/alphat.gas | 46 + .../0.orig}/alphat.liquid | 0 .../bubble_column_Krishna/0.orig/epsilon.gas | 42 + .../0.orig/epsilon.liquid | 43 + .../bubble_column_Krishna}/0.orig/f.gas | 0 .../bubble_column_Krishna/0.orig/k.gas | 43 + .../bubble_column_Krishna/0.orig/k.liquid | 44 + .../bubble_column_Krishna/0.orig/nut.gas | 48 + .../bubble_column_Krishna/0.orig}/nut.liquid | 0 .../bubble_column_Krishna/0.orig/p | 39 + .../bubble_column_Krishna/0.orig/p_rgh | 43 + .../bubble_column_Krishna/0.orig/water.gas | 43 + .../bubble_column_Krishna/0.orig/water.liquid | 40 + .../bubble_column_Krishna/Allclean | 18 + .../bubble_column_Krishna/Allrun | 14 + .../bubble_column_Krishna/constant/g | 21 + .../constant/globalVars | 0 .../constant/globalVars_temp | 0 .../constant/momentumTransport.gas | 0 .../constant/momentumTransport.liquid | 0 .../constant/phaseProperties | 305 ++++ .../constant/phaseProperties_constantd | 0 .../constant/phaseProperties_pbe | 0 .../constant/thermophysicalProperties.gas | 0 .../constant/thermophysicalProperties.liquid | 0 .../plotDisengagement.py | 25 + .../system/blockMeshDict | 144 ++ .../bubble_column_Krishna/system/controlDict | 93 + .../system/createPatchDict | 45 + .../system/decomposeParDict | 0 .../system/fvConstraints | 0 .../bubble_column_Krishna}/system/fvSchemes | 0 .../bubble_column_Krishna/system/fvSolution | 120 ++ .../system/setFieldsDict | 37 + .../bubble_column_pbe_20L/0.orig/N2.gas | 0 .../bubble_column_pbe_20L/0.orig/O2.gas | 0 .../bubble_column_pbe_20L/0.orig/O2.liquid | 0 .../bubble_column_pbe_20L/0.orig/T.gas | 0 .../bubble_column_pbe_20L/0.orig/T.liquid | 0 .../bubble_column_pbe_20L/0.orig/U.gas | 0 .../bubble_column_pbe_20L/0.orig/U.liquid | 0 .../bubble_column_pbe_20L/0.orig/Ydefault.gas | 0 .../0.orig/Ydefault.liquid | 0 .../bubble_column_pbe_20L/0.orig/alpha.gas | 0 .../bubble_column_pbe_20L/0.orig/alpha.liquid | 0 .../bubble_column_pbe_20L/0.orig/alphat.gas | 0 .../0.orig/alphat.liquid | 0 .../bubble_column_pbe_20L/0.orig/epsilon.gas | 0 .../0.orig/epsilon.liquid | 0 .../bubble_column_pbe_20L/0.orig/f.gas | 0 .../bubble_column_pbe_20L/0.orig/k.gas | 0 .../bubble_column_pbe_20L/0.orig/k.liquid | 0 .../bubble_column_pbe_20L/0.orig/nut.gas | 0 .../bubble_column_pbe_20L/0.orig/nut.liquid | 0 .../bubble_column_pbe_20L/0.orig/p | 0 .../bubble_column_pbe_20L/0.orig/p_rgh | 0 .../bubble_column_pbe_20L/0.orig/water.gas | 0 .../bubble_column_pbe_20L/0.orig/water.liquid | 0 .../bubble_column_pbe_20L/Allclean | 0 .../bubble_column_pbe_20L/constant/g | 0 .../bubble_column_pbe_20L/constant/globalVars | 89 + .../constant/globalVars_temp | 89 + .../constant/momentumTransport.gas | 0 .../constant/momentumTransport.liquid | 0 .../constant/phaseProperties | 0 .../constant/phaseProperties_constantd | 0 .../constant/phaseProperties_pbe | 295 ++++ .../constant/thermophysicalProperties.gas | 0 .../constant/thermophysicalProperties.liquid | 0 .../bubble_column_pbe_20L/presteps.sh | 0 .../bubble_column_pbe_20L/script | 0 .../system/blockMeshDict | 0 .../bubble_column_pbe_20L/system/controlDict | 0 .../system/decomposeParDict | 0 .../system/fvConstraints | 0 .../bubble_column_pbe_20L}/system/fvSchemes | 0 .../bubble_column_pbe_20L/system/fvSolution | 0 .../system/inlets_outlets.json | 0 .../bubble_column_pbe_20L/system/mesh.json | 0 .../system/setFieldsDict | 0 .../system/topology.json | 0 .../bubble_column_pbe_20L/writeGlobalVars.py | 0 tests/io/test_chem.py | 1 + tests/io/test_read_foam_dict.py | 4 + tests/io/test_read_global_vars.py | 1 + tests/preprocess/test_spec_thermo_gen.py | 2 + tutorial_cases/OF13/STR_MRF/0/H2O.liquid | 42 + tutorial_cases/OF13/STR_MRF/0/N2.gas | 45 + tutorial_cases/OF13/STR_MRF/0/O2.gas | 44 + tutorial_cases/OF13/STR_MRF/0/O2.liquid | 43 + tutorial_cases/OF13/STR_MRF/0/T.gas | 44 + tutorial_cases/OF13/STR_MRF/0/T.liquid | 44 + tutorial_cases/OF13/STR_MRF/0/U.gas | 73 + tutorial_cases/OF13/STR_MRF/0/U.liquid | 55 + tutorial_cases/OF13/STR_MRF/0/Ydefault.gas | 44 + tutorial_cases/OF13/STR_MRF/0/Ydefault.liquid | 42 + tutorial_cases/OF13/STR_MRF/0/alpha.gas.orig | 44 + .../OF13/STR_MRF/0/alpha.liquid.orig | 44 + tutorial_cases/OF13/STR_MRF/0/alphat.gas | 44 + tutorial_cases/OF13/STR_MRF/0/alphat.liquid | 44 + tutorial_cases/OF13/STR_MRF/0/f3.gas | 54 + tutorial_cases/OF13/STR_MRF/0/fDefault.gas | 53 + tutorial_cases/OF13/STR_MRF/0/k.gas | 48 + tutorial_cases/OF13/STR_MRF/0/k.liquid | 47 + tutorial_cases/OF13/STR_MRF/0/nut.gas | 43 + tutorial_cases/OF13/STR_MRF/0/nut.liquid | 43 + tutorial_cases/OF13/STR_MRF/0/omega.gas | 47 + tutorial_cases/OF13/STR_MRF/0/omega.liquid | 47 + tutorial_cases/OF13/STR_MRF/0/p | 43 + tutorial_cases/OF13/STR_MRF/0/p_rgh | 44 + tutorial_cases/OF13/STR_MRF/Allclean | 18 + tutorial_cases/OF13/STR_MRF/Allmesh | 19 + tutorial_cases/OF13/STR_MRF/Allrun | 38 + tutorial_cases/OF13/STR_MRF/README.md | 20 + tutorial_cases/OF13/STR_MRF/STR.zip | Bin 0 -> 3097421 bytes tutorial_cases/OF13/STR_MRF/STR_MRF.png | Bin 0 -> 924570 bytes .../OF13/STR_MRF/constant/MRFProperties | 24 + tutorial_cases/OF13/STR_MRF/constant/fvModels | 95 + tutorial_cases/OF13/STR_MRF/constant/g | 20 + .../OF13/STR_MRF/constant/globalVars | 77 + .../OF13/STR_MRF/constant/heatTransfer | 44 + .../OF13/STR_MRF/constant/momentumTransfer | 63 + .../STR_MRF/constant/momentumTransport.gas | 24 + .../STR_MRF/constant/momentumTransport.liquid | 24 + .../OF13/STR_MRF/constant/phaseProperties | 148 ++ .../STR_MRF/constant/physicalProperties.gas | 80 + .../constant/physicalProperties.liquid | 84 + .../STR_MRF/constant/rotatingZoneProperties | 22 + .../OF13/STR_MRF/system/changeDictionaryDict | 35 + .../OF13/STR_MRF/system/controlDict | 53 + .../OF13/STR_MRF/system/createPatchDict | 63 + .../OF13/STR_MRF/system/decomposeParDict | 20 + tutorial_cases/OF13/STR_MRF/system/functions | 46 + tutorial_cases/OF13/STR_MRF/system/fvSchemes | 71 + tutorial_cases/OF13/STR_MRF/system/fvSolution | 105 ++ tutorial_cases/OF13/STR_MRF/system/gasHoldup | 70 + .../OF13/STR_MRF/system/meshQualityDict | 22 + .../OF13/STR_MRF/system/setFieldsDict | 33 + .../OF13/STR_rotatingMesh/0/H2O.liquid | 47 + tutorial_cases/OF13/STR_rotatingMesh/0/N2.gas | 50 + tutorial_cases/OF13/STR_rotatingMesh/0/O2.gas | 49 + .../OF13/STR_rotatingMesh/0/O2.liquid | 48 + tutorial_cases/OF13/STR_rotatingMesh/0/T.gas | 49 + .../OF13/STR_rotatingMesh/0/T.liquid | 49 + tutorial_cases/OF13/STR_rotatingMesh/0/U.gas | 80 + .../OF13/STR_rotatingMesh/0/U.liquid | 62 + .../OF13/STR_rotatingMesh/0/Ydefault.gas | 49 + .../OF13/STR_rotatingMesh/0/Ydefault.liquid | 47 + .../OF13/STR_rotatingMesh/0/alpha.gas.orig | 49 + .../OF13/STR_rotatingMesh/0/alpha.liquid.orig | 49 + .../OF13/STR_rotatingMesh/0/alphat.gas | 49 + .../OF13/STR_rotatingMesh/0/alphat.liquid | 49 + tutorial_cases/OF13/STR_rotatingMesh/0/f3.gas | 59 + .../OF13/STR_rotatingMesh/0/fDefault.gas | 58 + tutorial_cases/OF13/STR_rotatingMesh/0/k.gas | 53 + .../OF13/STR_rotatingMesh/0/k.liquid | 52 + .../OF13/STR_rotatingMesh/0/nut.gas | 48 + .../OF13/STR_rotatingMesh/0/nut.liquid | 48 + .../OF13/STR_rotatingMesh/0/omega.gas | 52 + .../OF13/STR_rotatingMesh/0/omega.liquid | 52 + tutorial_cases/OF13/STR_rotatingMesh/0/p | 48 + tutorial_cases/OF13/STR_rotatingMesh/0/p_rgh | 49 + tutorial_cases/OF13/STR_rotatingMesh/Allclean | 18 + tutorial_cases/OF13/STR_rotatingMesh/Allmesh | 26 + tutorial_cases/OF13/STR_rotatingMesh/Allrun | 38 + .../OF13/STR_rotatingMesh/README.md | 20 + .../OF13/STR_rotatingMesh/STR_rotating.gif | Bin 0 -> 11776377 bytes .../OF13/STR_rotatingMesh/STR_rotating.zip | Bin 0 -> 5045306 bytes .../STR_rotatingMesh/constant/MRFProperties | 24 + .../STR_rotatingMesh/constant/dynamicMeshDict | 34 + .../OF13/STR_rotatingMesh/constant/fvModels | 95 + .../OF13/STR_rotatingMesh/constant/g | 20 + .../OF13/STR_rotatingMesh/constant/globalVars | 77 + .../STR_rotatingMesh/constant/heatTransfer | 44 + .../constant/momentumTransfer | 63 + .../constant/momentumTransport.gas | 24 + .../constant/momentumTransport.liquid | 24 + .../STR_rotatingMesh/constant/phaseProperties | 148 ++ .../constant/physicalProperties.gas | 80 + .../constant/physicalProperties.liquid | 84 + .../constant/rotatingZoneProperties | 22 + .../system/changeDictionaryDict | 35 + .../OF13/STR_rotatingMesh/system/controlDict | 53 + .../STR_rotatingMesh/system/createBafflesDict | 44 + .../STR_rotatingMesh/system/createPatchDict | 63 + .../STR_rotatingMesh/system/decomposeParDict | 20 + .../OF13/STR_rotatingMesh/system/functions | 46 + .../OF13/STR_rotatingMesh/system/fvSchemes | 71 + .../OF13/STR_rotatingMesh/system/fvSolution | 115 ++ .../OF13/STR_rotatingMesh/system/gasHoldup | 70 + .../STR_rotatingMesh/system/meshQualityDict | 22 + .../STR_rotatingMesh/system/setFieldsDict | 33 + tutorial_cases/OF13/bubble_column/0/CO2.gas | 48 + tutorial_cases/OF13/bubble_column/0/H2.gas | 48 + .../OF13/bubble_column/0/H2O.liquid | 45 + tutorial_cases/OF13/bubble_column/0/N2.gas | 48 + tutorial_cases/OF13/bubble_column/0/O2.gas | 47 + tutorial_cases/OF13/bubble_column/0/T.gas | 43 + tutorial_cases/OF13/bubble_column/0/T.liquid | 42 + tutorial_cases/OF13/bubble_column/0/U.gas | 47 + tutorial_cases/OF13/bubble_column/0/U.liquid | 41 + .../OF13/bubble_column/0/Ydefault.gas | 45 + .../OF13/bubble_column/0/Ydefault.liquid | 44 + .../OF13/bubble_column/0/alpha.gas.orig | 44 + .../OF13/bubble_column/0/alpha.liquid.orig | 47 + .../OF13/bubble_column/0/alphat.gas | 47 + .../OF13/bubble_column/0/alphat.liquid | 48 + .../OF13/bubble_column/0/epsilon.gas | 48 + .../OF13/bubble_column/0/epsilon.liquid | 48 + tutorial_cases/OF13/bubble_column/0/epsilonm | 48 + tutorial_cases/OF13/bubble_column/0/f4.gas | 63 + .../OF13/bubble_column/0/fDefault.gas | 63 + tutorial_cases/OF13/bubble_column/0/k.gas | 46 + tutorial_cases/OF13/bubble_column/0/k.liquid | 47 + tutorial_cases/OF13/bubble_column/0/km | 47 + tutorial_cases/OF13/bubble_column/0/nut.gas | 45 + .../OF13/bubble_column/0/nut.liquid | 44 + tutorial_cases/OF13/bubble_column/0/p | 42 + tutorial_cases/OF13/bubble_column/0/p_rgh | 43 + tutorial_cases/OF13/bubble_column/Allclean | 17 + tutorial_cases/OF13/bubble_column/Allrun | 39 + tutorial_cases/OF13/bubble_column/README.md | 11 + .../OF13/bubble_column/constant/caseVars | 14 + .../bubble_column/constant/dynamicMeshDict | 48 + .../OF13/bubble_column/constant/fvModels | 72 + tutorial_cases/OF13/bubble_column/constant/g | 23 + .../OF13/bubble_column/constant/globalVars | 88 + .../OF13/bubble_column/constant/heatTransfer | 44 + .../bubble_column/constant/momentumTransfer | 91 + .../constant/momentumTransport.gas | 41 + .../constant/momentumTransport.liquid | 41 + .../bubble_column/constant/phaseProperties | 203 +++ .../constant/physicalProperties.gas | 128 ++ .../constant/physicalProperties.liquid | 129 ++ .../OF13/bubble_column/system/blockMeshDict | 119 ++ .../OF13/bubble_column/system/controlDict | 63 + .../OF13/bubble_column/system/createPatchDict | 66 + .../bubble_column/system/decomposeParDict | 27 + .../OF13/bubble_column/system/fvConstraints | 39 + .../OF13/bubble_column/system/fvSchemes | 77 + .../OF13/bubble_column/system/fvSolution | 151 ++ .../OF13/bubble_column/system/setFieldsDict | 37 + .../{ => OF9}/FlatPanel_250L_ASU/0.orig/T.gas | 0 .../FlatPanel_250L_ASU/0.orig/T.liquid | 0 .../{ => OF9}/FlatPanel_250L_ASU/0.orig/U.gas | 0 .../FlatPanel_250L_ASU/0.orig/U.liquid | 0 .../FlatPanel_250L_ASU/0.orig/alpha.gas.orig | 0 .../0.orig/alpha.liquid.orig | 0 .../FlatPanel_250L_ASU/0.orig/alphat.gas | 0 .../FlatPanel_250L_ASU/0.orig/alphat.liquid | 0 .../FlatPanel_250L_ASU/0.orig/epsilon.gas | 0 .../FlatPanel_250L_ASU/0.orig/epsilon.liquid | 0 .../FlatPanel_250L_ASU/0.orig/epsilonm | 0 .../{ => OF9}/FlatPanel_250L_ASU/0.orig/k.gas | 0 .../FlatPanel_250L_ASU/0.orig/k.liquid | 0 .../{ => OF9}/FlatPanel_250L_ASU/0.orig/km | 0 .../FlatPanel_250L_ASU/0.orig/nut.gas | 0 .../FlatPanel_250L_ASU/0.orig/nut.liquid | 0 .../{ => OF9}/FlatPanel_250L_ASU/0.orig/p | 0 .../{ => OF9}/FlatPanel_250L_ASU/0.orig/p_rgh | 0 .../{ => OF9}/FlatPanel_250L_ASU/Allclean | 0 .../{ => OF9}/FlatPanel_250L_ASU/AllmassT | 0 .../{ => OF9}/FlatPanel_250L_ASU/README.md | 0 .../{ => OF9}/FlatPanel_250L_ASU/constant/g | 0 .../constant/momentumTransport.gas | 0 .../constant/momentumTransport.liquid | 0 .../constant/phaseProperties | 0 .../constant/thermophysicalProperties.gas | 0 .../constant/thermophysicalProperties.liquid | 0 .../{ => OF9}/FlatPanel_250L_ASU/presteps.sh | 0 .../{ => OF9}/FlatPanel_250L_ASU/run.sh | 0 .../FlatPanel_250L_ASU/system/blockMeshDict | 0 .../FlatPanel_250L_ASU/system/controlDict | 0 .../FlatPanel_250L_ASU/system/controlDict~ | 0 .../system/decomposeParDict | 0 .../FlatPanel_250L_ASU/system/fvConstraints | 0 .../FlatPanel_250L_ASU/system/fvSchemes | 0 .../FlatPanel_250L_ASU/system/fvSolution | 0 .../FlatPanel_250L_ASU/system/panel.m4 | 0 .../FlatPanel_250L_ASU/system/setFieldsDict | 0 .../{ => OF9}/airlift_40m/0.org/H2O.liquid | 0 .../{ => OF9}/airlift_40m/0.org/N2.gas | 0 .../{ => OF9}/airlift_40m/0.org/O2.gas | 0 .../{ => OF9}/airlift_40m/0.org/T.gas | 0 .../{ => OF9}/airlift_40m/0.org/T.liquid | 0 .../{ => OF9}/airlift_40m/0.org/U.gas | 0 .../{ => OF9}/airlift_40m/0.org/U.liquid | 0 .../{ => OF9}/airlift_40m/0.org/Ydefault.gas | 0 .../airlift_40m/0.org/Ydefault.liquid | 0 .../{ => OF9}/airlift_40m/0.org/alpha.gas | 0 .../{ => OF9}/airlift_40m/0.org/alpha.liquid | 0 .../{ => OF9}/airlift_40m/0.org/alphat.gas | 0 .../airlift_40m/0.org}/alphat.liquid | 0 .../{ => OF9}/airlift_40m/0.org/epsilon.gas | 0 .../airlift_40m/0.org/epsilon.liquid | 0 .../{ => OF9}/airlift_40m/0.org/k.gas | 0 .../{ => OF9}/airlift_40m/0.org/k.liquid | 0 .../{ => OF9}/airlift_40m/0.org/nut.gas | 0 .../airlift_40m/0.org}/nut.liquid | 0 tutorial_cases/{ => OF9}/airlift_40m/0.org/p | 0 .../{ => OF9}/airlift_40m/0.org/p_rgh | 0 tutorial_cases/{ => OF9}/airlift_40m/Allclean | 0 .../{ => OF9}/airlift_40m/README.md | 0 .../{ => OF9}/airlift_40m/constant/g | 0 .../{ => OF9}/airlift_40m/constant/globalVars | 0 .../constant/momentumTransport.gas | 0 .../constant/momentumTransport.liquid | 0 .../airlift_40m/constant/phaseProperties | 0 .../constant/thermophysicalProperties.gas | 0 .../constant/thermophysicalProperties.liquid | 0 .../{ => OF9}/airlift_40m/presteps.sh | 0 tutorial_cases/{ => OF9}/airlift_40m/run.sh | 0 .../airlift_40m/system/blockMeshDict | 0 .../{ => OF9}/airlift_40m/system/circinlet.m4 | 0 .../airlift_40m/system/conc_cylinder_mesh.m4 | 0 .../{ => OF9}/airlift_40m/system/controlDict | 0 .../airlift_40m/system/cylinderMesh.m4 | 0 .../airlift_40m/system/decomposeParDict | 0 .../{ => OF9}/airlift_40m/system/fvSchemes | 0 .../{ => OF9}/airlift_40m/system/fvSolution | 0 .../airlift_40m/system/setFieldsDict | 0 .../{ => OF9}/bdofoam_cases/README.md | 0 .../bdofoam_cases/nonreact/0.org/CO2.gas | 0 .../bdofoam_cases/nonreact/0.org/N2.gas | 0 .../bdofoam_cases/nonreact/0.org/O2.gas | 0 .../bdofoam_cases/nonreact/0.org/O2.liquid | 0 .../bdofoam_cases/nonreact/0.org/T.gas | 0 .../bdofoam_cases/nonreact/0.org/T.liquid | 0 .../bdofoam_cases/nonreact/0.org/U.gas | 0 .../bdofoam_cases/nonreact/0.org/U.liquid | 0 .../nonreact/0.org/Ydefault.liquid | 0 .../bdofoam_cases/nonreact/0.org/alpha.gas | 0 .../bdofoam_cases/nonreact/0.org/alpha.liquid | 0 .../bdofoam_cases/nonreact/0.org/alphat.gas | 0 .../nonreact/0.org/alphat.liquid | 0 .../bdofoam_cases/nonreact/0.org/epsilon.gas | 0 .../nonreact/0.org/epsilon.liquid | 0 .../bdofoam_cases/nonreact/0.org/k.gas | 0 .../bdofoam_cases/nonreact/0.org/k.liquid | 0 .../bdofoam_cases/nonreact/0.org/nut.gas | 0 .../bdofoam_cases/nonreact/0.org/nut.liquid | 0 .../{ => OF9}/bdofoam_cases/nonreact/0.org/p | 0 .../bdofoam_cases/nonreact/0.org/p_rgh | 0 .../bdofoam_cases/nonreact/0.org/water.gas | 0 .../bdofoam_cases/nonreact/0.org/water.liquid | 0 .../{ => OF9}/bdofoam_cases/nonreact/Allclean | 0 .../bdofoam_cases/nonreact/constant/fvOptions | 0 .../bdofoam_cases/nonreact/constant/g | 0 .../nonreact/constant/globalTransport | 0 .../nonreact/constant/microbeUpdateProperties | 0 .../nonreact/constant/phaseProperties | 0 .../constant/thermophysicalProperties.gas | 0 .../constant/thermophysicalProperties.liquid | 0 .../constant/turbulenceProperties.gas | 0 .../constant/turbulenceProperties.liquid | 0 .../bdofoam_cases/nonreact/extract_avgdata.py | 0 .../nonreact/pv_extract_analyze_script.py | 0 .../bdofoam_cases/nonreact/run_nonreact.sh | 0 .../bdofoam_cases/nonreact/sup_analyze_mid.py | 0 .../nonreact/system/blockMeshDict | 0 .../bdofoam_cases/nonreact/system/controlDict | 0 .../nonreact/system/decomposeParDict | 0 .../bdofoam_cases/nonreact/system/fvSchemes | 0 .../bdofoam_cases/nonreact/system/fvSolution | 0 .../nonreact/system/setFieldsDict | 0 .../{ => OF9}/bdofoam_cases/react/Allclean | 0 .../bdofoam_cases/react/constant/fvOptions | 0 .../{ => OF9}/bdofoam_cases/react/constant/g | 0 .../react/constant/globalTransport | 0 .../react/constant/microbeUpdateProperties | 0 .../react/constant/phaseProperties | 0 .../constant/thermophysicalProperties.gas | 0 .../constant/thermophysicalProperties.liquid | 0 .../react/constant/turbulenceProperties.gas | 0 .../constant/turbulenceProperties.liquid | 0 .../bdofoam_cases/react/extract_avgdata.py | 0 .../react/pv_extract_analyze_script.py | 0 .../bdofoam_cases/react/run_react.sh | 0 .../bdofoam_cases/react/sup_analyze_mid.py | 0 .../bdofoam_cases/react/system/blockMeshDict | 0 .../bdofoam_cases/react/system/controlDict | 0 .../react/system/decomposeParDict | 0 .../bdofoam_cases/react/system/fvSchemes | 0 .../bdofoam_cases/react/system/fvSolution | 0 .../bdofoam_cases/react/system/setFieldsDict | 0 .../{ => OF9}/bubble_column_20L/0.orig/N2.gas | 0 .../{ => OF9}/bubble_column_20L/0.orig/O2.gas | 0 .../bubble_column_20L/0.orig/O2.liquid | 0 .../{ => OF9}/bubble_column_20L/0.orig/T.gas | 0 .../bubble_column_20L/0.orig/T.liquid | 0 .../{ => OF9}/bubble_column_20L/0.orig/U.gas | 0 .../bubble_column_20L/0.orig/U.liquid | 0 .../bubble_column_20L/0.orig/Ydefault.gas | 0 .../bubble_column_20L/0.orig/Ydefault.liquid | 0 .../bubble_column_20L/0.orig/alpha.gas | 0 .../bubble_column_20L/0.orig/alpha.liquid | 0 .../bubble_column_20L/0.orig/alphat.gas | 0 .../bubble_column_20L/0.orig/alphat.liquid | 0 .../bubble_column_20L/0.orig/epsilon.gas | 0 .../bubble_column_20L/0.orig/epsilon.liquid | 0 .../{ => OF9}/bubble_column_20L/0.orig/f.gas | 0 .../{ => OF9}/bubble_column_20L/0.orig/k.gas | 0 .../bubble_column_20L/0.orig/k.liquid | 0 .../bubble_column_20L/0.orig/nut.gas | 0 .../bubble_column_20L/0.orig/nut.liquid | 0 .../{ => OF9}/bubble_column_20L/0.orig/p | 0 .../{ => OF9}/bubble_column_20L/0.orig/p_rgh | 0 .../bubble_column_20L/0.orig/water.gas | 0 .../bubble_column_20L/0.orig/water.liquid | 0 .../{ => OF9}/bubble_column_20L/Allclean | 0 .../{ => OF9}/bubble_column_20L/README.md | 0 .../{ => OF9}/bubble_column_20L/constant/g | 0 .../bubble_column_20L/constant/globalVars | 0 .../constant/globalVars_temp | 0 .../constant/momentumTransport.gas | 0 .../constant/momentumTransport.liquid | 0 .../constant/phaseProperties | 0 .../constant/phaseProperties_constantd | 261 +++ .../constant/phaseProperties_pbe | 0 .../constant/thermophysicalProperties.gas | 169 ++ .../constant/thermophysicalProperties.liquid | 129 ++ .../thermophysicalProperties_erroneous.gas | 0 .../{ => OF9}/bubble_column_20L/presteps.sh | 0 .../{ => OF9}/bubble_column_20L/run.sh | 0 .../{ => OF9}/bubble_column_20L/run_pixi.sh | 0 .../{ => OF9}/bubble_column_20L/script | 0 .../bubble_column_20L/system/blockMeshDict | 0 .../bubble_column_20L/system/controlDict | 0 .../system/decomposeParDict | 0 .../bubble_column_20L}/system/fvConstraints | 0 .../bubble_column_20L}/system/fvSchemes | 0 .../bubble_column_20L/system/fvSolution | 0 .../system/inlets_outlets.json | 0 .../bubble_column_20L/system/mesh.json | 0 .../bubble_column_20L/system/setFieldsDict | 0 .../bubble_column_20L/system/topology.json | 0 .../bubble_column_20L/writeGlobalVars.py | 0 .../loop_reactor_mixing/0.orig/CO2.gas | 0 .../loop_reactor_mixing/0.orig/CO2.liquid | 0 .../loop_reactor_mixing/0.orig/H2.gas | 0 .../loop_reactor_mixing/0.orig/H2.liquid | 0 .../loop_reactor_mixing/0.orig/N2.gas | 0 .../loop_reactor_mixing/0.orig/T.gas | 0 .../loop_reactor_mixing/0.orig/T.liquid | 0 .../loop_reactor_mixing/0.orig/U.gas | 0 .../loop_reactor_mixing/0.orig/U.liquid | 0 .../loop_reactor_mixing/0.orig/Ydefault.gas | 0 .../0.orig/Ydefault.liquid | 0 .../loop_reactor_mixing/0.orig/alpha.gas | 0 .../loop_reactor_mixing/0.orig/alpha.liquid | 0 .../loop_reactor_mixing/0.orig/alphat.gas | 0 .../loop_reactor_mixing/0.orig/alphat.liquid | 0 .../loop_reactor_mixing/0.orig/epsilon.gas | 0 .../loop_reactor_mixing/0.orig/epsilon.liquid | 0 .../loop_reactor_mixing/0.orig/f.gas | 0 .../loop_reactor_mixing/0.orig/k.gas | 0 .../loop_reactor_mixing/0.orig/k.liquid | 0 .../loop_reactor_mixing/0.orig/nut.gas | 0 .../loop_reactor_mixing/0.orig/nut.liquid | 0 .../{ => OF9}/loop_reactor_mixing/0.orig/p | 0 .../loop_reactor_mixing/0.orig/p_rgh | 0 .../{ => OF9}/loop_reactor_mixing/Allclean | 0 .../{ => OF9}/loop_reactor_mixing/README.md | 0 .../loop_reactor_mixing/computeQOI.sh | 0 .../constant/dynamicMix_util.H | 0 .../loop_reactor_mixing/constant/fvModels | 0 .../{ => OF9}/loop_reactor_mixing/constant/g | 0 .../loop_reactor_mixing/constant/globalVars | 0 .../constant/globalVars_temp | 0 .../constant/momentumTransport.gas | 0 .../constant/momentumTransport.liquid | 0 .../constant/phaseProperties | 0 .../constant/phaseProperties_constantd | 0 .../constant/phaseProperties_pbe | 0 .../constant/thermophysicalProperties.gas | 0 .../constant/thermophysicalProperties.liquid | 0 .../{ => OF9}/loop_reactor_mixing/get_qoi.py | 0 .../{ => OF9}/loop_reactor_mixing/presteps.sh | 0 .../loop_reactor_mixing/read_history.py | 0 .../{ => OF9}/loop_reactor_mixing/run.sh | 0 .../{ => OF9}/loop_reactor_mixing/script | 0 .../{ => OF9}/loop_reactor_mixing/script_post | 0 .../loop_reactor_mixing/system/blockMeshDict | 0 .../loop_reactor_mixing/system/controlDict | 0 .../system/decomposeParDict | 0 .../loop_reactor_mixing/system/fvConstraints | 56 + .../OF9/loop_reactor_mixing/system/fvSchemes | 70 + .../loop_reactor_mixing/system/fvSolution | 0 .../system/inlets_outlets.json | 0 .../loop_reactor_mixing/system/mesh.json | 0 .../loop_reactor_mixing/system/mixers.json | 0 .../loop_reactor_mixing/system/setFieldsDict | 0 .../loop_reactor_mixing/writeGlobalVars.py | 0 .../loop_reactor_reacting/0.orig/CH4.gas | 0 .../loop_reactor_reacting/0.orig/CH4.liquid | 0 .../loop_reactor_reacting/0.orig/CO2.gas | 0 .../loop_reactor_reacting/0.orig/CO2.liquid | 0 .../loop_reactor_reacting/0.orig/H2.gas | 0 .../loop_reactor_reacting/0.orig/H2.liquid | 0 .../loop_reactor_reacting/0.orig/N2.gas | 0 .../loop_reactor_reacting/0.orig/T.gas | 0 .../loop_reactor_reacting/0.orig/T.liquid | 0 .../loop_reactor_reacting/0.orig/U.gas | 0 .../loop_reactor_reacting/0.orig/U.liquid | 0 .../loop_reactor_reacting/0.orig/Ydefault.gas | 0 .../0.orig/Ydefault.liquid | 0 .../loop_reactor_reacting/0.orig/alpha.gas | 0 .../loop_reactor_reacting/0.orig/alpha.liquid | 0 .../loop_reactor_reacting/0.orig/alphat.gas | 0 .../0.orig/alphat.liquid | 0 .../loop_reactor_reacting/0.orig/epsilon.gas | 0 .../0.orig/epsilon.liquid | 0 .../loop_reactor_reacting/0.orig/f.gas | 0 .../loop_reactor_reacting/0.orig/k.gas | 0 .../loop_reactor_reacting/0.orig/k.liquid | 0 .../loop_reactor_reacting/0.orig/nut.gas | 0 .../loop_reactor_reacting/0.orig/nut.liquid | 0 .../{ => OF9}/loop_reactor_reacting/0.orig/p | 0 .../loop_reactor_reacting/0.orig/p_rgh | 0 .../loop_reactor_reacting/0.orig/water.gas | 0 .../loop_reactor_reacting/0.orig/water.liquid | 0 .../{ => OF9}/loop_reactor_reacting/Allclean | 0 .../{ => OF9}/loop_reactor_reacting/README.md | 0 .../constant/chemistryProperties.liquid | 0 .../constant/combustionProperties.liquid | 0 .../constant/dynamicMix_util.H | 0 .../loop_reactor_reacting/constant/fvModels | 0 .../loop_reactor_reacting/constant/g | 0 .../loop_reactor_reacting/constant/globalVars | 0 .../constant/globalVars_temp | 0 .../constant/momentumTransport.gas | 26 + .../constant/momentumTransport.liquid | 27 + .../constant/phaseProperties | 0 .../constant/phaseProperties_constantd | 0 .../constant/phaseProperties_pbe | 0 .../constant/reactions.liquid | 0 .../constant/thermophysicalProperties.gas | 0 .../constant/thermophysicalProperties.liquid | 0 .../{ => OF9}/loop_reactor_reacting/run.sh | 0 .../system/blockMeshDict | 0 .../loop_reactor_reacting/system/controlDict | 0 .../system/decomposeParDict | 30 + .../system/fvConstraints | 0 .../loop_reactor_reacting/system/fvSchemes | 0 .../loop_reactor_reacting/system/fvSolution | 0 .../system/inlets_outlets.json | 0 .../loop_reactor_reacting/system/mesh.json | 0 .../loop_reactor_reacting/system/mixers.json | 0 .../system/setFieldsDict | 0 .../loop_reactor_reacting/writeGlobalVars.py | 0 .../postprocess/python_interface_tut.py | 0 tutorial_cases/{ => OF9}/runall.sh | 0 .../{ => OF9}/side_sparger/0.orig/CO.gas | 0 .../{ => OF9}/side_sparger/0.orig/CO.liquid | 0 .../{ => OF9}/side_sparger/0.orig/CO2.gas | 0 .../{ => OF9}/side_sparger/0.orig/CO2.liquid | 0 .../{ => OF9}/side_sparger/0.orig/H2.gas | 0 .../{ => OF9}/side_sparger/0.orig/H2.liquid | 0 .../{ => OF9}/side_sparger/0.orig/T.gas | 0 .../{ => OF9}/side_sparger/0.orig/T.liquid | 0 .../{ => OF9}/side_sparger/0.orig/U.gas | 0 .../{ => OF9}/side_sparger/0.orig/U.liquid | 0 .../OF9/side_sparger/0.orig/Ydefault.gas | 42 + .../{ => OF9}/side_sparger/0.orig/alpha.gas | 0 .../side_sparger/0.orig/alpha.liquid | 0 .../{ => OF9}/side_sparger/0.orig/alphat.gas | 0 .../OF9/side_sparger/0.orig/alphat.liquid | 44 + .../{ => OF9}/side_sparger/0.orig/epsilon.gas | 0 .../side_sparger/0.orig/epsilon.liquid | 0 tutorial_cases/OF9/side_sparger/0.orig/f.gas | 41 + .../{ => OF9}/side_sparger/0.orig/k.gas | 0 .../{ => OF9}/side_sparger/0.orig/k.liquid | 0 .../{ => OF9}/side_sparger/0.orig/nut.gas | 0 .../OF9/side_sparger/0.orig/nut.liquid | 43 + .../side_sparger/0.orig/omega.liquid | 0 .../{ => OF9}/side_sparger/0.orig/p | 0 .../{ => OF9}/side_sparger/0.orig/p_rgh | 0 .../side_sparger/0.orig/water.liquid | 0 .../{ => OF9}/side_sparger/Allclean | 0 .../{ => OF9}/side_sparger/README.md | 0 .../side_sparger/constant/OrigfvModels | 0 .../{ => OF9}/side_sparger/constant/g | 0 .../side_sparger/constant/globalVars | 0 .../constant/momentumTransport.gas | 0 .../constant/momentumTransport.liquid | 0 .../side_sparger/constant/phaseProperties | 0 .../constant/thermophysicalProperties.gas | 0 .../constant/thermophysicalProperties.liquid | 0 tutorial_cases/{ => OF9}/side_sparger/run.sh | 0 .../side_sparger/system/circinlet.m4 | 0 .../{ => OF9}/side_sparger/system/controlDict | 0 .../side_sparger/system/controlDict.first | 0 .../side_sparger/system/controlDict.second | 0 .../side_sparger/system/decomposeParDict | 0 .../side_sparger/system/fvConstraints | 0 .../{ => OF9}/side_sparger/system/fvSchemes | 0 .../side_sparger/system/fvSchemes.second | 0 .../side_sparger/system/fvSchemes.upwind | 0 .../{ => OF9}/side_sparger/system/fvSolution | 0 .../side_sparger/system/setFieldsDict | 0 .../{ => OF9}/side_sparger/system/topoSetDict | 0 .../{ => OF9}/stirred_tank/Allclean | 0 .../{ => OF9}/stirred_tank/README.md | 0 .../stirred_tank/constant/MRFProperties | 0 .../{ => OF9}/stirred_tank/constant/g | 0 .../stirred_tank/constant/globalTransport | 0 .../stirred_tank/constant/globalVars | 0 .../stirred_tank/constant/phaseProperties | 0 .../constant/thermophysicalProperties.gas | 0 .../constant/thermophysicalProperties.liquid | 0 .../constant/turbulenceProperties.gas | 0 .../constant/turbulenceProperties.liquid | 0 .../{ => OF9}/stirred_tank/orig0/CO2.gas | 0 .../{ => OF9}/stirred_tank/orig0/CO2.liquid | 0 .../{ => OF9}/stirred_tank/orig0/T.gas | 0 .../{ => OF9}/stirred_tank/orig0/T.liquid | 0 .../{ => OF9}/stirred_tank/orig0/U.gas | 0 .../{ => OF9}/stirred_tank/orig0/U.liquid | 0 .../{ => OF9}/stirred_tank/orig0/Ydefault.gas | 0 .../stirred_tank/orig0/Ydefault.liquid | 0 .../{ => OF9}/stirred_tank/orig0/alpha.gas | 0 .../{ => OF9}/stirred_tank/orig0/alpha.liquid | 0 .../{ => OF9}/stirred_tank/orig0/alphat.gas | 0 .../stirred_tank/orig0/alphat.liquid | 0 .../{ => OF9}/stirred_tank/orig0/epsilon.gas | 0 .../stirred_tank/orig0/epsilon.liquid | 0 .../{ => OF9}/stirred_tank/orig0/f.gas | 0 .../{ => OF9}/stirred_tank/orig0/k.gas | 0 .../{ => OF9}/stirred_tank/orig0/k.liquid | 0 .../{ => OF9}/stirred_tank/orig0/nut.gas | 0 .../{ => OF9}/stirred_tank/orig0/nut.liquid | 0 tutorial_cases/{ => OF9}/stirred_tank/orig0/p | 0 .../{ => OF9}/stirred_tank/orig0/p_rgh | 0 tutorial_cases/{ => OF9}/stirred_tank/run.sh | 0 .../{ => OF9}/stirred_tank/system/controlDict | 0 .../stirred_tank/system/decomposeParDict | 0 .../{ => OF9}/stirred_tank/system/fvSchemes | 0 .../{ => OF9}/stirred_tank/system/fvSolution | 0 .../stirred_tank/system/setFieldsDict | 0 1946 files changed, 96395 insertions(+), 40 deletions(-) create mode 100755 OFsolvers/OF13/birdmultiphaseEuler/Allwclean create mode 100755 OFsolvers/OF13/birdmultiphaseEuler/Allwmake create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/Make/files create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/Make/options create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/birdmultiphaseEuler.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/birdmultiphaseEuler.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/cellPressureCorrector.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/compressibilityEqns.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/facePressureCorrector.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/facePressureTurbulenceCorrector.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/functionObjects/Make/files create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/functionObjects/Make/options create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/functionObjects/adjustTimeStepToNucleation/adjustTimeStepToNucleation.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/functionObjects/adjustTimeStepToNucleation/adjustTimeStepToNucleation.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/functionObjects/disengagement/disengagement.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/functionObjects/disengagement/disengagement.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/functionObjects/kLA/kLA.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/functionObjects/kLA/kLA.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/functionObjects/phaseForces/phaseForces.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/functionObjects/phaseForces/phaseForces.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/functionObjects/phaseMap/phaseMap.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/functionObjects/phaseMap/phaseMap.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/functionObjects/populationBalanceMoments/populationBalanceMoments.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/functionObjects/populationBalanceMoments/populationBalanceMoments.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/functionObjects/populationBalanceSetSizeDistribution/populationBalanceSetSizeDistribution.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/functionObjects/populationBalanceSetSizeDistribution/populationBalanceSetSizeDistribution.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/functionObjects/populationBalanceSizeDistribution/populationBalanceSizeDistribution.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/functionObjects/populationBalanceSizeDistribution/populationBalanceSizeDistribution.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/functionObjects/wallBoilingProperty/wallBoilingProperty.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/functionObjects/wallBoilingProperty/wallBoilingProperty.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/fvModels/KochFriedlanderSintering/KochFriedlanderSintering.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/fvModels/KochFriedlanderSintering/KochFriedlanderSintering.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/fvModels/Make/files create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/fvModels/Make/options create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/fvModels/derivedFvFieldSources/nucleationInterfacialCurvature/nucleationInterfacialCurvatureFvScalarFieldSource.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/fvModels/derivedFvFieldSources/nucleationInterfacialCurvature/nucleationInterfacialCurvatureFvScalarFieldSource.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/fvModels/derivedFvFieldSources/nucleationSizeGroup/nucleationSizeGroupFvScalarFieldSource.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/fvModels/derivedFvFieldSources/nucleationSizeGroup/nucleationSizeGroupFvScalarFieldSource.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/fvModels/derivedFvFieldSources/nucleationSurfaceAreaVolumeRatio/nucleationSurfaceAreaVolumeRatioFvScalarFieldSource.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/fvModels/derivedFvFieldSources/nucleationSurfaceAreaVolumeRatio/nucleationSurfaceAreaVolumeRatioFvScalarFieldSource.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/fvModels/heatTransferLimitedPhaseChange/heatTransferLimitedPhaseChange.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/fvModels/heatTransferLimitedPhaseChange/heatTransferLimitedPhaseChange.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/fvModels/homogeneousCondensation/homogeneousCondensation.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/fvModels/homogeneousCondensation/homogeneousCondensation.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/fvModels/homogeneousLiquidPhaseSeparation/homogeneousLiquidPhaseSeparation.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/fvModels/homogeneousLiquidPhaseSeparation/homogeneousLiquidPhaseSeparation.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/fvModels/interfaceTurbulenceDamping/interfaceTurbulenceDamping.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/fvModels/interfaceTurbulenceDamping/interfaceTurbulenceDamping.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/fvModels/massDiffusionLimitedPhaseChange/massDiffusionLimitedPhaseChange.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/fvModels/massDiffusionLimitedPhaseChange/massDiffusionLimitedPhaseChange.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/fvModels/multiphaseEulerCavitation/multiphaseEulerCavitation.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/fvModels/multiphaseEulerCavitation/multiphaseEulerCavitation.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/fvModels/nucleation/nucleation.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/fvModels/nucleation/nucleation.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/fvModels/phaseSurfaceBoiling/phaseSurfaceBoiling.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/fvModels/phaseSurfaceBoiling/phaseSurfaceBoiling.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/fvModels/phaseSurfaceBoiling/phaseSurfaceBoilingI.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/fvModels/phaseTurbulenceStabilisation/phaseTurbulenceStabilisation.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/fvModels/phaseTurbulenceStabilisation/phaseTurbulenceStabilisation.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/fvModels/reactionDrivenPhaseChange/reactionDrivenPhaseChange.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/fvModels/reactionDrivenPhaseChange/reactionDrivenPhaseChange.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/fvModels/wallBoiling/alphatBoilingWallFunctionFvPatchScalarField.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/fvModels/wallBoiling/alphatBoilingWallFunctionFvPatchScalarField.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/fvModels/wallBoiling/departureDiameterModels/KocamustafaogullariIshiiDepartureDiameter/KocamustafaogullariIshiiDepartureDiameter.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/fvModels/wallBoiling/departureDiameterModels/KocamustafaogullariIshiiDepartureDiameter/KocamustafaogullariIshiiDepartureDiameter.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/fvModels/wallBoiling/departureDiameterModels/TolubinskiKostanchuk/TolubinskiKostanchuk.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/fvModels/wallBoiling/departureDiameterModels/TolubinskiKostanchuk/TolubinskiKostanchuk.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/fvModels/wallBoiling/departureDiameterModels/departureDiameterModel/departureDiameterModel.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/fvModels/wallBoiling/departureDiameterModels/departureDiameterModel/departureDiameterModel.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/fvModels/wallBoiling/departureDiameterModels/departureDiameterModel/departureDiameterModelNew.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/fvModels/wallBoiling/departureFrequencyModels/Cole/Cole.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/fvModels/wallBoiling/departureFrequencyModels/Cole/Cole.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/fvModels/wallBoiling/departureFrequencyModels/KocamustafaogullariIshiiDepartureFrequency/KocamustafaogullariIshiiDepartureFrequency.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/fvModels/wallBoiling/departureFrequencyModels/KocamustafaogullariIshiiDepartureFrequency/KocamustafaogullariIshiiDepartureFrequency.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/fvModels/wallBoiling/departureFrequencyModels/departureFrequencyModel/departureFrequencyModel.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/fvModels/wallBoiling/departureFrequencyModels/departureFrequencyModel/departureFrequencyModel.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/fvModels/wallBoiling/departureFrequencyModels/departureFrequencyModel/departureFrequencyModelNew.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/fvModels/wallBoiling/nucleationSiteModels/KocamustafaogullariIshiiNucleationSite/KocamustafaogullariIshiiNucleationSite.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/fvModels/wallBoiling/nucleationSiteModels/KocamustafaogullariIshiiNucleationSite/KocamustafaogullariIshiiNucleationSite.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/fvModels/wallBoiling/nucleationSiteModels/LemmertChawla/LemmertChawla.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/fvModels/wallBoiling/nucleationSiteModels/LemmertChawla/LemmertChawla.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/fvModels/wallBoiling/nucleationSiteModels/nucleationSiteModel/nucleationSiteModel.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/fvModels/wallBoiling/nucleationSiteModels/nucleationSiteModel/nucleationSiteModel.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/fvModels/wallBoiling/nucleationSiteModels/nucleationSiteModel/nucleationSiteModelNew.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/fvModels/wallBoiling/partitioningModels/Lavieville/Lavieville.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/fvModels/wallBoiling/partitioningModels/Lavieville/Lavieville.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/fvModels/wallBoiling/partitioningModels/cosine/cosine.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/fvModels/wallBoiling/partitioningModels/cosine/cosine.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/fvModels/wallBoiling/partitioningModels/linear/linear.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/fvModels/wallBoiling/partitioningModels/linear/linear.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/fvModels/wallBoiling/partitioningModels/partitioningModel/partitioningModel.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/fvModels/wallBoiling/partitioningModels/partitioningModel/partitioningModel.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/fvModels/wallBoiling/partitioningModels/partitioningModel/partitioningModelNew.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/fvModels/wallBoiling/partitioningModels/phaseFraction/phaseFraction.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/fvModels/wallBoiling/partitioningModels/phaseFraction/phaseFraction.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/fvModels/wallBoiling/wallBoiling.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/fvModels/wallBoiling/wallBoiling.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/fvModels/wallBoiling/wallBoilingI.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/fvModels/wallBoiling/wallBoilingModelsCoefficient.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/fvModels/wallBoiling/wallBoilingPhaseChangeRateFvPatchScalarField.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/fvModels/wallBoiling/wallBoilingPhaseChangeRateFvPatchScalarField.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/momentumPredictor.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/momentumTransportModels/Make/files create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/momentumTransportModels/Make/options create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/momentumTransportModels/derivedFvPatchFields/JohnsonJacksonParticleSlip/JohnsonJacksonParticleSlipFvPatchVectorField.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/momentumTransportModels/derivedFvPatchFields/JohnsonJacksonParticleSlip/JohnsonJacksonParticleSlipFvPatchVectorField.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/momentumTransportModels/derivedFvPatchFields/JohnsonJacksonParticleTheta/JohnsonJacksonParticleThetaFvPatchScalarField.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/momentumTransportModels/derivedFvPatchFields/JohnsonJacksonParticleTheta/JohnsonJacksonParticleThetaFvPatchScalarField.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/momentumTransportModels/kineticTheoryModels/conductivityModel/Gidaspow/GidaspowConductivity.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/momentumTransportModels/kineticTheoryModels/conductivityModel/Gidaspow/GidaspowConductivity.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/momentumTransportModels/kineticTheoryModels/conductivityModel/HrenyaSinclair/HrenyaSinclairConductivity.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/momentumTransportModels/kineticTheoryModels/conductivityModel/HrenyaSinclair/HrenyaSinclairConductivity.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/momentumTransportModels/kineticTheoryModels/conductivityModel/Syamlal/SyamlalConductivity.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/momentumTransportModels/kineticTheoryModels/conductivityModel/Syamlal/SyamlalConductivity.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/momentumTransportModels/kineticTheoryModels/conductivityModel/conductivityModel/conductivityModel.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/momentumTransportModels/kineticTheoryModels/conductivityModel/conductivityModel/conductivityModel.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/momentumTransportModels/kineticTheoryModels/conductivityModel/conductivityModel/conductivityModelNew.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/momentumTransportModels/kineticTheoryModels/frictionalStressModel/JohnsonJackson/JohnsonJacksonFrictionalStress.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/momentumTransportModels/kineticTheoryModels/frictionalStressModel/JohnsonJackson/JohnsonJacksonFrictionalStress.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/momentumTransportModels/kineticTheoryModels/frictionalStressModel/JohnsonJacksonSchaeffer/JohnsonJacksonSchaefferFrictionalStress.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/momentumTransportModels/kineticTheoryModels/frictionalStressModel/JohnsonJacksonSchaeffer/JohnsonJacksonSchaefferFrictionalStress.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/momentumTransportModels/kineticTheoryModels/frictionalStressModel/Schaeffer/SchaefferFrictionalStress.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/momentumTransportModels/kineticTheoryModels/frictionalStressModel/Schaeffer/SchaefferFrictionalStress.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/momentumTransportModels/kineticTheoryModels/frictionalStressModel/frictionalStressModel/frictionalStressModel.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/momentumTransportModels/kineticTheoryModels/frictionalStressModel/frictionalStressModel/frictionalStressModel.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/momentumTransportModels/kineticTheoryModels/frictionalStressModel/frictionalStressModel/frictionalStressModelNew.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/momentumTransportModels/kineticTheoryModels/granularPressureModel/Lun/LunPressure.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/momentumTransportModels/kineticTheoryModels/granularPressureModel/Lun/LunPressure.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/momentumTransportModels/kineticTheoryModels/granularPressureModel/SyamlalRogersOBrien/SyamlalRogersOBrienPressure.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/momentumTransportModels/kineticTheoryModels/granularPressureModel/SyamlalRogersOBrien/SyamlalRogersOBrienPressure.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/momentumTransportModels/kineticTheoryModels/granularPressureModel/granularPressureModel/granularPressureModel.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/momentumTransportModels/kineticTheoryModels/granularPressureModel/granularPressureModel/granularPressureModel.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/momentumTransportModels/kineticTheoryModels/granularPressureModel/granularPressureModel/granularPressureModelNew.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/momentumTransportModels/kineticTheoryModels/kineticTheoryModel/kineticTheoryModel.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/momentumTransportModels/kineticTheoryModels/kineticTheoryModel/kineticTheoryModel.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/momentumTransportModels/kineticTheoryModels/radialModel/CarnahanStarling/CarnahanStarlingRadial.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/momentumTransportModels/kineticTheoryModels/radialModel/CarnahanStarling/CarnahanStarlingRadial.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/momentumTransportModels/kineticTheoryModels/radialModel/LunSavage/LunSavageRadial.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/momentumTransportModels/kineticTheoryModels/radialModel/LunSavage/LunSavageRadial.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/momentumTransportModels/kineticTheoryModels/radialModel/SinclairJackson/SinclairJacksonRadial.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/momentumTransportModels/kineticTheoryModels/radialModel/SinclairJackson/SinclairJacksonRadial.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/momentumTransportModels/kineticTheoryModels/radialModel/radialModel/radialModel.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/momentumTransportModels/kineticTheoryModels/radialModel/radialModel/radialModel.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/momentumTransportModels/kineticTheoryModels/radialModel/radialModel/radialModelNew.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/momentumTransportModels/kineticTheoryModels/viscosityModel/Gidaspow/GidaspowViscosity.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/momentumTransportModels/kineticTheoryModels/viscosityModel/Gidaspow/GidaspowViscosity.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/momentumTransportModels/kineticTheoryModels/viscosityModel/HrenyaSinclair/HrenyaSinclairViscosity.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/momentumTransportModels/kineticTheoryModels/viscosityModel/HrenyaSinclair/HrenyaSinclairViscosity.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/momentumTransportModels/kineticTheoryModels/viscosityModel/Syamlal/SyamlalViscosity.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/momentumTransportModels/kineticTheoryModels/viscosityModel/Syamlal/SyamlalViscosity.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/momentumTransportModels/kineticTheoryModels/viscosityModel/none/noneViscosity.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/momentumTransportModels/kineticTheoryModels/viscosityModel/none/noneViscosity.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/momentumTransportModels/kineticTheoryModels/viscosityModel/viscosityModel/kineticTheoryViscosityModel.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/momentumTransportModels/kineticTheoryModels/viscosityModel/viscosityModel/kineticTheoryViscosityModel.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/momentumTransportModels/kineticTheoryModels/viscosityModel/viscosityModel/kineticTheoryViscosityModelNew.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/momentumTransportModels/momentumTransportModels.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/momentumTransportModels/phasePressureModel/phasePressureModel.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/momentumTransportModels/phasePressureModel/phasePressureModel.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/moveMesh.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/Make/files create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/Make/options create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/diameterModels/IATE/IATE.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/diameterModels/IATE/IATE.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/diameterModels/IATE/IATEsources/IATEsource/IATEsource.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/diameterModels/IATE/IATEsources/IATEsource/IATEsource.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/diameterModels/IATE/IATEsources/randomCoalescence/IATErandomCoalescence.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/diameterModels/IATE/IATEsources/randomCoalescence/IATErandomCoalescence.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/diameterModels/IATE/IATEsources/turbulentBreakUp/IATEturbulentBreakUp.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/diameterModels/IATE/IATEsources/turbulentBreakUp/IATEturbulentBreakUp.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/diameterModels/IATE/IATEsources/wakeEntrainmentCoalescence/IATEwakeEntrainmentCoalescence.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/diameterModels/IATE/IATEsources/wakeEntrainmentCoalescence/IATEwakeEntrainmentCoalescence.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/diameterModels/IATE/derivedFvFieldSources/interfacialGrowthInterfacialCurvature/interfacialGrowthInterfacialCurvatureFvScalarFieldSource.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/diameterModels/IATE/derivedFvFieldSources/interfacialGrowthInterfacialCurvature/interfacialGrowthInterfacialCurvatureFvScalarFieldSource.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/diameterModels/constantDiameter/constantDiameter.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/diameterModels/constantDiameter/constantDiameter.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/diameterModels/diameterModel/diameterModel.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/diameterModels/diameterModel/diameterModel.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/diameterModels/diameterModel/diameterModelNew.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/diameterModels/fixedInterfacialAreaDiameter/fixedInterfacialAreaDiameter.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/diameterModels/fixedInterfacialAreaDiameter/fixedInterfacialAreaDiameter.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/diameterModels/isothermalDiameter/isothermalDiameter.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/diameterModels/isothermalDiameter/isothermalDiameter.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/diameterModels/linearTsubDiameter/linearTsubDiameter.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/diameterModels/linearTsubDiameter/linearTsubDiameter.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/diameterModels/noDiameter/noDiameter.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/diameterModels/noDiameter/noDiameter.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/diameterModels/residualDiameter/residualDiameter.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/diameterModels/residualDiameter/residualDiameter.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/diameterModels/sphericalDiameter/sphericalDiameter.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/diameterModels/sphericalDiameter/sphericalDiameter.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/heatTransferSystem/heatTransferSystem.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/heatTransferSystem/heatTransferSystem.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/BlendedInterfacialModel/BlendedInterfacialModel.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/BlendedInterfacialModel/BlendedInterfacialModel.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/BlendedInterfacialModel/blendingMethods/blendingMethod/blendingMethod.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/BlendedInterfacialModel/blendingMethods/blendingMethod/blendingMethod.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/BlendedInterfacialModel/blendingMethods/blendingMethod/blendingMethodNew.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/BlendedInterfacialModel/blendingMethods/continuous/continuous.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/BlendedInterfacialModel/blendingMethods/continuous/continuous.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/BlendedInterfacialModel/blendingMethods/hyperbolic/hyperbolic.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/BlendedInterfacialModel/blendingMethods/hyperbolic/hyperbolic.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/BlendedInterfacialModel/blendingMethods/linear/linear.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/BlendedInterfacialModel/blendingMethods/linear/linear.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/BlendedInterfacialModel/blendingMethods/segregatedBlendingMethod/segregatedBlendingMethod.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/BlendedInterfacialModel/blendingMethods/segregatedBlendingMethod/segregatedBlendingMethod.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/SidedInterfacialModel/SidedInterfacialModel.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/SidedInterfacialModel/SidedInterfacialModel.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/aspectRatioModels/TomiyamaAspectRatio/TomiyamaAspectRatio.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/aspectRatioModels/TomiyamaAspectRatio/TomiyamaAspectRatio.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/aspectRatioModels/VakhrushevEfremov/VakhrushevEfremov.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/aspectRatioModels/VakhrushevEfremov/VakhrushevEfremov.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/aspectRatioModels/Wellek/Wellek.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/aspectRatioModels/Wellek/Wellek.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/aspectRatioModels/aspectRatioModel/aspectRatioModel.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/aspectRatioModels/aspectRatioModel/aspectRatioModel.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/aspectRatioModels/aspectRatioModel/aspectRatioModelNew.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/aspectRatioModels/constantAspectRatio/constantAspectRatio.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/aspectRatioModels/constantAspectRatio/constantAspectRatio.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/correctFixedFluxBCs.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/diffusiveMassTransferModels/Frossling/Frossling.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/diffusiveMassTransferModels/Frossling/Frossling.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/diffusiveMassTransferModels/Higbie/Higbie.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/diffusiveMassTransferModels/Higbie/Higbie.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/diffusiveMassTransferModels/diffusiveMassTransferModel/diffusiveMassTransferModel.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/diffusiveMassTransferModels/diffusiveMassTransferModel/diffusiveMassTransferModel.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/diffusiveMassTransferModels/diffusiveMassTransferModel/diffusiveMassTransferModelNew.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/diffusiveMassTransferModels/sphericalDiffusiveMassTransfer/sphericalDiffusiveMassTransfer.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/diffusiveMassTransferModels/sphericalDiffusiveMassTransfer/sphericalDiffusiveMassTransfer.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/dragModels/AttouFerschneider/AttouFerschneider.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/dragModels/AttouFerschneider/AttouFerschneider.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/dragModels/Beetstra/Beetstra.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/dragModels/Beetstra/Beetstra.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/dragModels/Ergun/Ergun.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/dragModels/Ergun/Ergun.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/dragModels/Gibilaro/Gibilaro.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/dragModels/Gibilaro/Gibilaro.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/dragModels/GidaspowErgunWenYu/GidaspowErgunWenYu.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/dragModels/GidaspowErgunWenYu/GidaspowErgunWenYu.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/dragModels/GidaspowSchillerNaumann/GidaspowSchillerNaumann.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/dragModels/GidaspowSchillerNaumann/GidaspowSchillerNaumann.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/dragModels/Grace/Grace.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/dragModels/Grace/Grace.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/dragModels/IshiiZuber/IshiiZuber.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/dragModels/IshiiZuber/IshiiZuber.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/dragModels/Lain/Lain.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/dragModels/Lain/Lain.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/dragModels/SchillerNaumann/SchillerNaumann.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/dragModels/SchillerNaumann/SchillerNaumann.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/dragModels/SyamlalOBrien/SyamlalOBrien.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/dragModels/SyamlalOBrien/SyamlalOBrien.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/dragModels/Tenneti/Tenneti.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/dragModels/Tenneti/Tenneti.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/dragModels/TomiyamaAnalytic/TomiyamaAnalytic.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/dragModels/TomiyamaAnalytic/TomiyamaAnalytic.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/dragModels/TomiyamaCorrelated/TomiyamaCorrelated.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/dragModels/TomiyamaCorrelated/TomiyamaCorrelated.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/dragModels/TomiyamaKataokaZunSakaguchi/TomiyamaKataokaZunSakaguchi.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/dragModels/TomiyamaKataokaZunSakaguchi/TomiyamaKataokaZunSakaguchi.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/dragModels/WenYu/WenYu.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/dragModels/WenYu/WenYu.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/dragModels/aerosolDrag/aerosolDrag.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/dragModels/aerosolDrag/aerosolDrag.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/dragModels/dispersedDragModel/dispersedDragModel.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/dragModels/dispersedDragModel/dispersedDragModel.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/dragModels/dragModel/dragModel.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/dragModels/dragModel/dragModel.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/dragModels/dragModel/dragModelNew.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/dragModels/segregated/segregated.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/dragModels/segregated/segregated.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/dragModels/timeScaleFilteredDrag/timeScaleFilteredDrag.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/dragModels/timeScaleFilteredDrag/timeScaleFilteredDrag.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/generateBlendedInterfacialModels.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/generateInterfacialModels.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/generateInterfacialValues.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/heatTransferModels/Gunn/Gunn.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/heatTransferModels/Gunn/Gunn.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/heatTransferModels/Prandtl/Prandtl.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/heatTransferModels/Prandtl/Prandtl.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/heatTransferModels/RanzMarshall/RanzMarshall.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/heatTransferModels/RanzMarshall/RanzMarshall.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/heatTransferModels/constantNu/constantNuHeatTransfer.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/heatTransferModels/constantNu/constantNuHeatTransfer.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/heatTransferModels/heatTransferModel/heatTransferModel.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/heatTransferModels/heatTransferModel/heatTransferModel.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/heatTransferModels/heatTransferModel/heatTransferModelNew.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/heatTransferModels/nonSphericalHeatTransfer/nonSphericalHeatTransfer.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/heatTransferModels/nonSphericalHeatTransfer/nonSphericalHeatTransfer.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/heatTransferModels/sphericalHeatTransfer/sphericalHeatTransfer.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/heatTransferModels/sphericalHeatTransfer/sphericalHeatTransfer.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/heatTransferModels/timeScaleFilteredHeatTransfer/timeScaleFilteredHeatTransfer.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/heatTransferModels/timeScaleFilteredHeatTransfer/timeScaleFilteredHeatTransfer.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/interfaceCompositionModels/Henry/Henry.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/interfaceCompositionModels/Henry/Henry.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/interfaceCompositionModels/Raoult/Raoult.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/interfaceCompositionModels/Raoult/Raoult.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/interfaceCompositionModels/interfaceCompositionModel/interfaceCompositionModel.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/interfaceCompositionModels/interfaceCompositionModel/interfaceCompositionModel.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/interfaceCompositionModels/interfaceCompositionModel/interfaceCompositionModelI.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/interfaceCompositionModels/interfaceCompositionModel/interfaceCompositionModelNew.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/interfaceCompositionModels/nonRandomTwoLiquid/nonRandomTwoLiquid.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/interfaceCompositionModels/nonRandomTwoLiquid/nonRandomTwoLiquid.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/interfaceCompositionModels/saturated/saturated.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/interfaceCompositionModels/saturated/saturated.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/liftModels/LegendreMagnaudet/LegendreMagnaudet.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/liftModels/LegendreMagnaudet/LegendreMagnaudet.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/liftModels/Moraga/Moraga.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/liftModels/Moraga/Moraga.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/liftModels/SaffmanMei/SaffmanMei.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/liftModels/SaffmanMei/SaffmanMei.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/liftModels/TomiyamaLift/TomiyamaLift.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/liftModels/TomiyamaLift/TomiyamaLift.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/liftModels/constantLiftCoefficient/constantLiftCoefficient.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/liftModels/constantLiftCoefficient/constantLiftCoefficient.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/liftModels/dispersedLiftModel/dispersedLiftModel.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/liftModels/dispersedLiftModel/dispersedLiftModel.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/liftModels/liftModel/liftModel.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/liftModels/liftModel/liftModel.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/liftModels/liftModel/liftModelNew.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/liftModels/noLift/noLift.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/liftModels/noLift/noLift.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/liftModels/wallDampedLift/wallDampedLift.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/liftModels/wallDampedLift/wallDampedLift.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/swarmCorrections/TomiyamaSwarm/TomiyamaSwarm.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/swarmCorrections/TomiyamaSwarm/TomiyamaSwarm.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/swarmCorrections/noSwarm/noSwarm.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/swarmCorrections/noSwarm/noSwarm.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/swarmCorrections/swarmCorrection/swarmCorrection.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/swarmCorrections/swarmCorrection/swarmCorrection.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/swarmCorrections/swarmCorrection/swarmCorrectionNew.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/turbulentDispersionModels/Burns/Burns.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/turbulentDispersionModels/Burns/Burns.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/turbulentDispersionModels/Gosman/Gosman.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/turbulentDispersionModels/Gosman/Gosman.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/turbulentDispersionModels/LopezDeBertodano/LopezDeBertodano.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/turbulentDispersionModels/LopezDeBertodano/LopezDeBertodano.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/turbulentDispersionModels/constantTurbulentDispersionCoefficient/constantTurbulentDispersionCoefficient.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/turbulentDispersionModels/constantTurbulentDispersionCoefficient/constantTurbulentDispersionCoefficient.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/turbulentDispersionModels/dispersedTurbulentDispersionModel/dispersedTurbulentDispersionModel.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/turbulentDispersionModels/dispersedTurbulentDispersionModel/dispersedTurbulentDispersionModel.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/turbulentDispersionModels/noTurbulentDispersion/noTurbulentDispersion.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/turbulentDispersionModels/noTurbulentDispersion/noTurbulentDispersion.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/turbulentDispersionModels/turbulentDispersionModel/turbulentDispersionModel.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/turbulentDispersionModels/turbulentDispersionModel/turbulentDispersionModel.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/turbulentDispersionModels/turbulentDispersionModel/turbulentDispersionModelNew.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/virtualMassModels/Lamb/Lamb.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/virtualMassModels/Lamb/Lamb.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/virtualMassModels/constantVirtualMassCoefficient/constantVirtualMassCoefficient.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/virtualMassModels/constantVirtualMassCoefficient/constantVirtualMassCoefficient.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/virtualMassModels/dispersedVirtualMassModel/dispersedVirtualMassModel.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/virtualMassModels/dispersedVirtualMassModel/dispersedVirtualMassModel.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/virtualMassModels/noVirtualMass/noVirtualMass.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/virtualMassModels/noVirtualMass/noVirtualMass.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/virtualMassModels/virtualMassModel/virtualMassModel.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/virtualMassModels/virtualMassModel/virtualMassModel.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/virtualMassModels/virtualMassModel/virtualMassModelNew.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/wallDampingModels/cosine/cosineWallDamping.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/wallDampingModels/cosine/cosineWallDamping.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/wallDampingModels/linear/linearWallDamping.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/wallDampingModels/linear/linearWallDamping.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/wallDampingModels/sine/sineWallDamping.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/wallDampingModels/sine/sineWallDamping.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/wallDampingModels/wallDampingModel/wallDampingModel.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/wallDampingModels/wallDampingModel/wallDampingModel.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/wallDampingModels/wallDampingModel/wallDampingModelNew.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/wallDependentModel/wallDependentModel.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/wallDependentModel/wallDependentModel.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/wallLubricationModels/Antal/Antal.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/wallLubricationModels/Antal/Antal.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/wallLubricationModels/Frank/Frank.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/wallLubricationModels/Frank/Frank.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/wallLubricationModels/TomiyamaWallLubrication/TomiyamaWallLubrication.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/wallLubricationModels/TomiyamaWallLubrication/TomiyamaWallLubrication.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/wallLubricationModels/dispersedWallLubricationModel/dispersedWallLubricationModel.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/wallLubricationModels/dispersedWallLubricationModel/dispersedWallLubricationModel.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/wallLubricationModels/noWallLubrication/noWallLubrication.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/wallLubricationModels/noWallLubrication/noWallLubrication.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/wallLubricationModels/wallLubricationModel/wallLubricationModel.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/wallLubricationModels/wallLubricationModel/wallLubricationModel.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/interfacialModels/wallLubricationModels/wallLubricationModel/wallLubricationModelNew.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/momentumTransferSystem/momentumTransferSystem.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/momentumTransferSystem/momentumTransferSystem.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/oneResistanceHeatTransfer/oneResistanceHeatTransfer.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/oneResistanceHeatTransfer/oneResistanceHeatTransfer.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/phaseInterface/dispersedDisplacedPhaseInterface/dispersedDisplacedPhaseInterface.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/phaseInterface/dispersedDisplacedPhaseInterface/dispersedDisplacedPhaseInterface.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/phaseInterface/dispersedDisplacedSidedPhaseInterface/dispersedDisplacedSidedPhaseInterface.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/phaseInterface/dispersedDisplacedSidedPhaseInterface/dispersedDisplacedSidedPhaseInterface.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/phaseInterface/dispersedPhaseInterface/dispersedPhaseInterface.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/phaseInterface/dispersedPhaseInterface/dispersedPhaseInterface.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/phaseInterface/dispersedSidedPhaseInterface/dispersedSidedPhaseInterface.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/phaseInterface/dispersedSidedPhaseInterface/dispersedSidedPhaseInterface.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/phaseInterface/displacedPhaseInterface/displacedPhaseInterface.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/phaseInterface/displacedPhaseInterface/displacedPhaseInterface.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/phaseInterface/displacedSidedPhaseInterface/displacedSidedPhaseInterface.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/phaseInterface/displacedSidedPhaseInterface/displacedSidedPhaseInterface.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/phaseInterface/phaseInterface/phaseInterface.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/phaseInterface/phaseInterface/phaseInterface.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/phaseInterface/phaseInterface/phaseInterfaceI.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/phaseInterface/phaseInterfaceKey/phaseInterfaceKey.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/phaseInterface/phaseInterfaceKey/phaseInterfaceKey.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/phaseInterface/segregatedDisplacedPhaseInterface/segregatedDisplacedPhaseInterface.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/phaseInterface/segregatedDisplacedPhaseInterface/segregatedDisplacedPhaseInterface.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/phaseInterface/segregatedDisplacedSidedPhaseInterface/segregatedDisplacedSidedPhaseInterface.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/phaseInterface/segregatedDisplacedSidedPhaseInterface/segregatedDisplacedSidedPhaseInterface.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/phaseInterface/segregatedPhaseInterface/segregatedPhaseInterface.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/phaseInterface/segregatedPhaseInterface/segregatedPhaseInterface.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/phaseInterface/segregatedSidedPhaseInterface/segregatedSidedPhaseInterface.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/phaseInterface/segregatedSidedPhaseInterface/segregatedSidedPhaseInterface.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/phaseInterface/sidedPhaseInterface/sidedPhaseInterface.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/phaseInterface/sidedPhaseInterface/sidedPhaseInterface.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/phaseModel/phaseModel.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/phaseModel/phaseModel.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/phaseModel/phaseModelNew.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/phaseModels/BioReactingPhaseModel/BioReactingPhaseModel.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/phaseModels/BioReactingPhaseModel/BioReactingPhaseModel.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/phaseModels/InertPhaseModel/InertPhaseModel.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/phaseModels/InertPhaseModel/InertPhaseModel.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/phaseModels/IsothermalPhaseModel/IsothermalPhaseModel.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/phaseModels/IsothermalPhaseModel/IsothermalPhaseModel.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/phaseModels/MovingPhaseModel/MovingPhaseModel.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/phaseModels/MovingPhaseModel/MovingPhaseModel.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/phaseModels/MulticomponentPhaseModel/MulticomponentPhaseModel.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/phaseModels/MulticomponentPhaseModel/MulticomponentPhaseModel.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/phaseModels/PurePhaseModel/PurePhaseModel.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/phaseModels/PurePhaseModel/PurePhaseModel.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/phaseModels/ReactingPhaseModel/ReactingPhaseModel.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/phaseModels/ReactingPhaseModel/ReactingPhaseModel.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/phaseModels/SolidIsothermalPhaseModel/SolidIsothermalPhaseModel.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/phaseModels/SolidIsothermalPhaseModel/SolidIsothermalPhaseModel.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/phaseModels/SolidThermalPhaseModel/SolidThermalPhaseModel.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/phaseModels/SolidThermalPhaseModel/SolidThermalPhaseModel.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/phaseModels/SolidThermoPhaseModel/SolidThermoPhaseModel.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/phaseModels/SolidThermoPhaseModel/SolidThermoPhaseModel.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/phaseModels/StationaryPhaseModel/StationaryPhaseModel.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/phaseModels/StationaryPhaseModel/StationaryPhaseModel.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/phaseModels/ThermalPhaseModel/ThermalPhaseModel.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/phaseModels/ThermalPhaseModel/ThermalPhaseModel.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/phaseModels/ThermoPhaseModel/ThermoPhaseModel.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/phaseModels/ThermoPhaseModel/ThermoPhaseModel.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/phaseModels/ThermophysicalTransportPhaseModel/ThermophysicalTransportPhaseModel.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/phaseModels/ThermophysicalTransportPhaseModel/ThermophysicalTransportPhaseModel.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/phaseModels/phaseModels.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/phaseSystem/phaseSystem.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/phaseSystem/phaseSystem.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/phaseSystem/phaseSystemI.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/phaseSystem/phaseSystemSolve.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/phaseSystem/phaseSystemTemplates.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/surfaceTensionCoefficientModels/constantSurfaceTensionCoefficient/constantSurfaceTensionCoefficient.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/surfaceTensionCoefficientModels/constantSurfaceTensionCoefficient/constantSurfaceTensionCoefficient.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/surfaceTensionCoefficientModels/surfaceTensionCoefficientModel/surfaceTensionCoefficientModel.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/surfaceTensionCoefficientModels/surfaceTensionCoefficientModel/surfaceTensionCoefficientModel.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/surfaceTensionCoefficientModels/surfaceTensionCoefficientModel/surfaceTensionCoefficientModelNew.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/twoResistanceHeatTransfer/twoResistanceHeatTransfer.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/phaseSystem/twoResistanceHeatTransfer/twoResistanceHeatTransfer.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/populationBalance/Make/files create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/populationBalance/Make/options create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/populationBalance/binaryBreakupModels/LehrMilliesMewes/LehrMilliesMewes.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/populationBalance/binaryBreakupModels/LehrMilliesMewes/LehrMilliesMewes.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/populationBalance/binaryBreakupModels/Liao/Liao.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/populationBalance/binaryBreakupModels/Liao/Liao.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/populationBalance/binaryBreakupModels/Liao/LiaoBase.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/populationBalance/binaryBreakupModels/Liao/LiaoBase.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/populationBalance/binaryBreakupModels/LuoSvendsen/LuoSvendsen.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/populationBalance/binaryBreakupModels/LuoSvendsen/LuoSvendsen.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/populationBalance/binaryBreakupModels/binaryBreakupModel/binaryBreakupModel.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/populationBalance/binaryBreakupModels/binaryBreakupModel/binaryBreakupModel.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/populationBalance/binaryBreakupModels/powerLawUniformBinary/powerLawUniformBinary.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/populationBalance/binaryBreakupModels/powerLawUniformBinary/powerLawUniformBinary.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/populationBalance/breakupModels/Kusters/Kusters.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/populationBalance/breakupModels/Kusters/Kusters.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/populationBalance/breakupModels/Laakkonen/Laakkonen.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/populationBalance/breakupModels/Laakkonen/Laakkonen.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/populationBalance/breakupModels/breakupModel/breakupModel.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/populationBalance/breakupModels/breakupModel/breakupModel.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/populationBalance/breakupModels/exponential/exponential.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/populationBalance/breakupModels/exponential/exponential.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/populationBalance/breakupModels/powerLaw/powerLaw.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/populationBalance/breakupModels/powerLaw/powerLaw.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/populationBalance/coalescenceModels/AdachiStuartFokkink/AdachiStuartFokkink.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/populationBalance/coalescenceModels/AdachiStuartFokkink/AdachiStuartFokkink.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/populationBalance/coalescenceModels/BrownianCollisions/BrownianCollisions.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/populationBalance/coalescenceModels/BrownianCollisions/BrownianCollisions.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/populationBalance/coalescenceModels/CoulaloglouTavlarides/CoulaloglouTavlarides.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/populationBalance/coalescenceModels/CoulaloglouTavlarides/CoulaloglouTavlarides.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/populationBalance/coalescenceModels/DahnekeInterpolation/DahnekeInterpolation.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/populationBalance/coalescenceModels/DahnekeInterpolation/DahnekeInterpolation.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/populationBalance/coalescenceModels/LehrMilliesMewesCoalescence/LehrMilliesMewesCoalescence.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/populationBalance/coalescenceModels/LehrMilliesMewesCoalescence/LehrMilliesMewesCoalescence.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/populationBalance/coalescenceModels/LiaoCoalescence/LiaoCoalescence.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/populationBalance/coalescenceModels/LiaoCoalescence/LiaoCoalescence.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/populationBalance/coalescenceModels/Luo/Luo.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/populationBalance/coalescenceModels/Luo/Luo.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/populationBalance/coalescenceModels/PrinceBlanch/PrinceBlanch.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/populationBalance/coalescenceModels/PrinceBlanch/PrinceBlanch.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/populationBalance/coalescenceModels/ballisticCollisions/ballisticCollisions.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/populationBalance/coalescenceModels/ballisticCollisions/ballisticCollisions.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/populationBalance/coalescenceModels/coalescenceModel/coalescenceModel.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/populationBalance/coalescenceModels/coalescenceModel/coalescenceModel.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/populationBalance/coalescenceModels/constantCoalescence/constantCoalescence.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/populationBalance/coalescenceModels/constantCoalescence/constantCoalescence.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/populationBalance/coalescenceModels/hydrodynamic/hydrodynamic.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/populationBalance/coalescenceModels/hydrodynamic/hydrodynamic.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/populationBalance/coalescenceModels/turbulentShear/turbulentShear.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/populationBalance/coalescenceModels/turbulentShear/turbulentShear.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/populationBalance/daughterSizeDistributionModels/LaakkonenDaughterSizeDistribution/LaakkonenDaughterSizeDistribution.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/populationBalance/daughterSizeDistributionModels/LaakkonenDaughterSizeDistribution/LaakkonenDaughterSizeDistribution.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/populationBalance/daughterSizeDistributionModels/daughterSizeDistributionModel/daughterSizeDistributionModel.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/populationBalance/daughterSizeDistributionModels/daughterSizeDistributionModel/daughterSizeDistributionModel.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/populationBalance/daughterSizeDistributionModels/uniformBinary/uniformBinary.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/populationBalance/daughterSizeDistributionModels/uniformBinary/uniformBinary.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/populationBalance/derivedFvFieldSources/ParkRogakSurfaceAreaVolumeRatio/ParkRogakSurfaceAreaVolumeRatioFvScalarFieldSource.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/populationBalance/derivedFvFieldSources/ParkRogakSurfaceAreaVolumeRatio/ParkRogakSurfaceAreaVolumeRatioFvScalarFieldSource.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/populationBalance/derivedFvFieldSources/distributionSizeGroup/distributionSizeGroupFvScalarFieldSource.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/populationBalance/derivedFvFieldSources/distributionSizeGroup/distributionSizeGroupFvScalarFieldSource.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/populationBalance/derivedFvFieldSources/growth/growthFvScalarFieldSource.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/populationBalance/derivedFvFieldSources/growth/growthFvScalarFieldSource.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/populationBalance/derivedFvFieldSources/growthSecondaryProperty/growthSecondaryPropertyFvScalarFieldSource.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/populationBalance/derivedFvFieldSources/growthSecondaryProperty/growthSecondaryPropertyFvScalarFieldSource.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/populationBalance/derivedFvFieldSources/growthSizeGroup/growthSizeGroupFvScalarFieldSource.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/populationBalance/derivedFvFieldSources/growthSizeGroup/growthSizeGroupFvScalarFieldSource.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/populationBalance/derivedFvFieldSources/hardSphereSurfaceAreaVolumeRatio/hardSphereSurfaceAreaVolumeRatioFvScalarFieldSource.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/populationBalance/derivedFvFieldSources/hardSphereSurfaceAreaVolumeRatio/hardSphereSurfaceAreaVolumeRatioFvScalarFieldSource.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/populationBalance/derivedFvFieldSources/interfacialGrowthSizeGroup/interfacialGrowthSizeGroupFvScalarFieldSource.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/populationBalance/derivedFvFieldSources/interfacialGrowthSizeGroup/interfacialGrowthSizeGroupFvScalarFieldSource.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/populationBalance/derivedFvFieldSources/interfacialGrowthSurfaceAreaVolumeRatio/interfacialGrowthSurfaceAreaVolumeRatioFvScalarFieldSource.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/populationBalance/derivedFvFieldSources/interfacialGrowthSurfaceAreaVolumeRatio/interfacialGrowthSurfaceAreaVolumeRatioFvScalarFieldSource.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/populationBalance/derivedFvFieldSources/secondaryProperty/secondaryPropertyFvScalarFieldSource.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/populationBalance/derivedFvFieldSources/secondaryProperty/secondaryPropertyFvScalarFieldSource.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/populationBalance/derivedFvFieldSources/secondaryProperty/secondaryPropertyFvScalarFieldSourceTemplates.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/populationBalance/derivedFvFieldSources/singleSizeGroup/singleSizeGroupFvScalarFieldSource.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/populationBalance/derivedFvFieldSources/singleSizeGroup/singleSizeGroupFvScalarFieldSource.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/populationBalance/derivedFvFieldSources/uniformFixedValueSurfaceAreaVolumeRatio/uniformFixedValueSurfaceAreaVolumeRatioFvScalarFieldSource.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/populationBalance/derivedFvFieldSources/uniformFixedValueSurfaceAreaVolumeRatio/uniformFixedValueSurfaceAreaVolumeRatioFvScalarFieldSource.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/populationBalance/derivedFvPatchFields/distributionSizeGroup/distributionSizeGroupFvPatchScalarField.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/populationBalance/derivedFvPatchFields/distributionSizeGroup/distributionSizeGroupFvPatchScalarField.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/populationBalance/derivedFvPatchFields/singleSizeGroup/singleSizeGroupFvPatchScalarField.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/populationBalance/derivedFvPatchFields/singleSizeGroup/singleSizeGroupFvPatchScalarField.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/populationBalance/diameterModels/velocityGroup/sizeGroup/SecondaryPropertyModel/SecondaryPropertyModel.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/populationBalance/diameterModels/velocityGroup/sizeGroup/SecondaryPropertyModel/SecondaryPropertyModel.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/populationBalance/diameterModels/velocityGroup/sizeGroup/shapeModels/fractal/fractal.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/populationBalance/diameterModels/velocityGroup/sizeGroup/shapeModels/fractal/fractal.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/populationBalance/diameterModels/velocityGroup/sizeGroup/shapeModels/shapeModel/shapeModel.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/populationBalance/diameterModels/velocityGroup/sizeGroup/shapeModels/shapeModel/shapeModel.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/populationBalance/diameterModels/velocityGroup/sizeGroup/shapeModels/spherical/spherical.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/populationBalance/diameterModels/velocityGroup/sizeGroup/shapeModels/spherical/spherical.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/populationBalance/diameterModels/velocityGroup/sizeGroup/sizeGroup.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/populationBalance/diameterModels/velocityGroup/sizeGroup/sizeGroup.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/populationBalance/diameterModels/velocityGroup/sizeGroup/sizeGroupI.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/populationBalance/diameterModels/velocityGroup/velocityGroup.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/populationBalance/diameterModels/velocityGroup/velocityGroup.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/populationBalance/diameterModels/velocityGroup/velocityGroupI.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/populationBalance/populationBalanceModel/populationBalanceModel.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/populationBalance/populationBalanceModel/populationBalanceModel.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/populationBalance/populationBalanceModel/populationBalanceModelI.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/populationBalance/populationBalanceSystem/populationBalanceSystem.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/populationBalance/populationBalanceSystem/populationBalanceSystem.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/pressureCorrector.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/reactions/Make/files create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/reactions/Make/options create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/reactions/phaseSurfaceArrheniusReactionRate/makephaseSurfaceArrheniusReactions.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/reactions/phaseSurfaceArrheniusReactionRate/phaseSurfaceArrheniusReactionRate.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/reactions/phaseSurfaceArrheniusReactionRate/phaseSurfaceArrheniusReactionRateI.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/setRDeltaT.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/thermophysicalPredictor.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/thermophysicalTransportModels/Make/files create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/thermophysicalTransportModels/Make/options create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/thermophysicalTransportModels/derivedFvPatchFields/multiphaseCoupledTemperature/multiphaseCoupledTemperatureFvPatchScalarField.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/thermophysicalTransportModels/derivedFvPatchFields/multiphaseCoupledTemperature/multiphaseCoupledTemperatureFvPatchScalarField.H create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/thermophysicalTransportModels/derivedFvPatchFields/multiphaseExternalTemperature/multiphaseExternalTemperatureFvPatchScalarField.C create mode 100644 OFsolvers/OF13/birdmultiphaseEuler/thermophysicalTransportModels/derivedFvPatchFields/multiphaseExternalTemperature/multiphaseExternalTemperatureFvPatchScalarField.H rename OFsolvers/{ => OF9}/bdoFoam/Allwclean (100%) rename OFsolvers/{ => OF9}/bdoFoam/Allwmake (100%) rename OFsolvers/{ => OF9}/bdoFoam/CourantNos.H (100%) rename OFsolvers/{ => OF9}/bdoFoam/EEqns.H (100%) rename OFsolvers/{ => OF9}/bdoFoam/Make/files (100%) rename OFsolvers/{ => OF9}/bdoFoam/Make/options (100%) rename OFsolvers/{ => OF9}/bdoFoam/README (100%) rename OFsolvers/{ => OF9}/bdoFoam/YEqns.H (100%) rename OFsolvers/{ => OF9}/bdoFoam/bdoFoam.C (100%) rename OFsolvers/{ => OF9}/bdoFoam/bdoMathFuncs.C (100%) rename OFsolvers/{ => OF9}/bdoFoam/bdoMathFuncs.H (100%) rename OFsolvers/{ => OF9}/bdoFoam/bioReact.H (100%) rename OFsolvers/{ => OF9}/bdoFoam/createFieldRefs.H (100%) rename OFsolvers/{ => OF9}/bdoFoam/createFields.H (100%) rename OFsolvers/{ => OF9}/bdoFoam/microbeModel.C (100%) rename OFsolvers/{ => OF9}/bdoFoam/microbeModel.H (100%) rename OFsolvers/{ => OF9}/bdoFoam/pU/UEqns.H (100%) rename OFsolvers/{ => OF9}/bdoFoam/pU/pEqn.H (100%) rename OFsolvers/{ => OF9}/bdoFoam/pUf/UEqns.H (100%) rename OFsolvers/{ => OF9}/bdoFoam/pUf/createRDeltaTf.H (100%) rename OFsolvers/{ => OF9}/bdoFoam/pUf/pEqn.H (100%) rename OFsolvers/{ => OF9}/bdoFoam/setRDeltaT.H (100%) rename OFsolvers/{ => OF9}/bdoFoam/setRDeltaTf.H (100%) rename OFsolvers/{ => OF9}/bdoFoam/twoPhaseCompressibleTurbulenceModels/Make/files (100%) rename OFsolvers/{ => OF9}/bdoFoam/twoPhaseCompressibleTurbulenceModels/Make/options (100%) rename OFsolvers/{ => OF9}/bdoFoam/twoPhaseCompressibleTurbulenceModels/kineticTheoryModels/conductivityModel/Gidaspow/GidaspowConductivity.C (100%) rename OFsolvers/{ => OF9}/bdoFoam/twoPhaseCompressibleTurbulenceModels/kineticTheoryModels/conductivityModel/Gidaspow/GidaspowConductivity.H (100%) rename OFsolvers/{ => OF9}/bdoFoam/twoPhaseCompressibleTurbulenceModels/kineticTheoryModels/conductivityModel/HrenyaSinclair/HrenyaSinclairConductivity.C (100%) rename OFsolvers/{ => OF9}/bdoFoam/twoPhaseCompressibleTurbulenceModels/kineticTheoryModels/conductivityModel/HrenyaSinclair/HrenyaSinclairConductivity.H (100%) rename OFsolvers/{ => OF9}/bdoFoam/twoPhaseCompressibleTurbulenceModels/kineticTheoryModels/conductivityModel/Syamlal/SyamlalConductivity.C (100%) rename OFsolvers/{ => OF9}/bdoFoam/twoPhaseCompressibleTurbulenceModels/kineticTheoryModels/conductivityModel/Syamlal/SyamlalConductivity.H (100%) rename OFsolvers/{ => OF9}/bdoFoam/twoPhaseCompressibleTurbulenceModels/kineticTheoryModels/conductivityModel/conductivityModel/conductivityModel.C (100%) rename OFsolvers/{ => OF9}/bdoFoam/twoPhaseCompressibleTurbulenceModels/kineticTheoryModels/conductivityModel/conductivityModel/conductivityModel.H (100%) rename OFsolvers/{ => OF9}/bdoFoam/twoPhaseCompressibleTurbulenceModels/kineticTheoryModels/conductivityModel/conductivityModel/newConductivityModel.C (100%) rename OFsolvers/{ => OF9}/bdoFoam/twoPhaseCompressibleTurbulenceModels/kineticTheoryModels/derivedFvPatchFields/JohnsonJacksonParticleSlip/JohnsonJacksonParticleSlipFvPatchVectorField.C (100%) rename OFsolvers/{ => OF9}/bdoFoam/twoPhaseCompressibleTurbulenceModels/kineticTheoryModels/derivedFvPatchFields/JohnsonJacksonParticleSlip/JohnsonJacksonParticleSlipFvPatchVectorField.H (100%) rename OFsolvers/{ => OF9}/bdoFoam/twoPhaseCompressibleTurbulenceModels/kineticTheoryModels/derivedFvPatchFields/JohnsonJacksonParticleTheta/JohnsonJacksonParticleThetaFvPatchScalarField.C (100%) rename OFsolvers/{ => OF9}/bdoFoam/twoPhaseCompressibleTurbulenceModels/kineticTheoryModels/derivedFvPatchFields/JohnsonJacksonParticleTheta/JohnsonJacksonParticleThetaFvPatchScalarField.H (100%) rename OFsolvers/{ => OF9}/bdoFoam/twoPhaseCompressibleTurbulenceModels/kineticTheoryModels/frictionalStressModel/JohnsonJackson/JohnsonJacksonFrictionalStress.C (100%) rename OFsolvers/{ => OF9}/bdoFoam/twoPhaseCompressibleTurbulenceModels/kineticTheoryModels/frictionalStressModel/JohnsonJackson/JohnsonJacksonFrictionalStress.H (100%) rename OFsolvers/{ => OF9}/bdoFoam/twoPhaseCompressibleTurbulenceModels/kineticTheoryModels/frictionalStressModel/JohnsonJacksonSchaeffer/JohnsonJacksonSchaefferFrictionalStress.C (100%) rename OFsolvers/{ => OF9}/bdoFoam/twoPhaseCompressibleTurbulenceModels/kineticTheoryModels/frictionalStressModel/JohnsonJacksonSchaeffer/JohnsonJacksonSchaefferFrictionalStress.H (100%) rename OFsolvers/{ => OF9}/bdoFoam/twoPhaseCompressibleTurbulenceModels/kineticTheoryModels/frictionalStressModel/Schaeffer/SchaefferFrictionalStress.C (100%) rename OFsolvers/{ => OF9}/bdoFoam/twoPhaseCompressibleTurbulenceModels/kineticTheoryModels/frictionalStressModel/Schaeffer/SchaefferFrictionalStress.H (100%) rename OFsolvers/{ => OF9}/bdoFoam/twoPhaseCompressibleTurbulenceModels/kineticTheoryModels/frictionalStressModel/frictionalStressModel/frictionalStressModel.C (100%) rename OFsolvers/{ => OF9}/bdoFoam/twoPhaseCompressibleTurbulenceModels/kineticTheoryModels/frictionalStressModel/frictionalStressModel/frictionalStressModel.H (100%) rename OFsolvers/{ => OF9}/bdoFoam/twoPhaseCompressibleTurbulenceModels/kineticTheoryModels/frictionalStressModel/frictionalStressModel/newFrictionalStressModel.C (100%) rename OFsolvers/{ => OF9}/bdoFoam/twoPhaseCompressibleTurbulenceModels/kineticTheoryModels/granularPressureModel/Lun/LunPressure.C (100%) rename OFsolvers/{ => OF9}/bdoFoam/twoPhaseCompressibleTurbulenceModels/kineticTheoryModels/granularPressureModel/Lun/LunPressure.H (100%) rename OFsolvers/{ => OF9}/bdoFoam/twoPhaseCompressibleTurbulenceModels/kineticTheoryModels/granularPressureModel/SyamlalRogersOBrien/SyamlalRogersOBrienPressure.C (100%) rename OFsolvers/{ => OF9}/bdoFoam/twoPhaseCompressibleTurbulenceModels/kineticTheoryModels/granularPressureModel/SyamlalRogersOBrien/SyamlalRogersOBrienPressure.H (100%) rename OFsolvers/{ => OF9}/bdoFoam/twoPhaseCompressibleTurbulenceModels/kineticTheoryModels/granularPressureModel/granularPressureModel/granularPressureModel.C (100%) rename OFsolvers/{ => OF9}/bdoFoam/twoPhaseCompressibleTurbulenceModels/kineticTheoryModels/granularPressureModel/granularPressureModel/granularPressureModel.H (100%) rename OFsolvers/{ => OF9}/bdoFoam/twoPhaseCompressibleTurbulenceModels/kineticTheoryModels/granularPressureModel/granularPressureModel/newGranularPressureModel.C (100%) rename OFsolvers/{ => OF9}/bdoFoam/twoPhaseCompressibleTurbulenceModels/kineticTheoryModels/kineticTheoryModel/kineticTheoryModel.C (100%) rename OFsolvers/{ => OF9}/bdoFoam/twoPhaseCompressibleTurbulenceModels/kineticTheoryModels/kineticTheoryModel/kineticTheoryModel.H (100%) rename OFsolvers/{ => OF9}/bdoFoam/twoPhaseCompressibleTurbulenceModels/kineticTheoryModels/radialModel/CarnahanStarling/CarnahanStarlingRadial.C (100%) rename OFsolvers/{ => OF9}/bdoFoam/twoPhaseCompressibleTurbulenceModels/kineticTheoryModels/radialModel/CarnahanStarling/CarnahanStarlingRadial.H (100%) rename OFsolvers/{ => OF9}/bdoFoam/twoPhaseCompressibleTurbulenceModels/kineticTheoryModels/radialModel/LunSavage/LunSavageRadial.C (100%) rename OFsolvers/{ => OF9}/bdoFoam/twoPhaseCompressibleTurbulenceModels/kineticTheoryModels/radialModel/LunSavage/LunSavageRadial.H (100%) rename OFsolvers/{ => OF9}/bdoFoam/twoPhaseCompressibleTurbulenceModels/kineticTheoryModels/radialModel/SinclairJackson/SinclairJacksonRadial.C (100%) rename OFsolvers/{ => OF9}/bdoFoam/twoPhaseCompressibleTurbulenceModels/kineticTheoryModels/radialModel/SinclairJackson/SinclairJacksonRadial.H (100%) rename OFsolvers/{ => OF9}/bdoFoam/twoPhaseCompressibleTurbulenceModels/kineticTheoryModels/radialModel/radialModel/newRadialModel.C (100%) rename OFsolvers/{ => OF9}/bdoFoam/twoPhaseCompressibleTurbulenceModels/kineticTheoryModels/radialModel/radialModel/radialModel.C (100%) rename OFsolvers/{ => OF9}/bdoFoam/twoPhaseCompressibleTurbulenceModels/kineticTheoryModels/radialModel/radialModel/radialModel.H (100%) rename OFsolvers/{ => OF9}/bdoFoam/twoPhaseCompressibleTurbulenceModels/kineticTheoryModels/viscosityModel/Gidaspow/GidaspowViscosity.C (100%) rename OFsolvers/{ => OF9}/bdoFoam/twoPhaseCompressibleTurbulenceModels/kineticTheoryModels/viscosityModel/Gidaspow/GidaspowViscosity.H (100%) rename OFsolvers/{ => OF9}/bdoFoam/twoPhaseCompressibleTurbulenceModels/kineticTheoryModels/viscosityModel/HrenyaSinclair/HrenyaSinclairViscosity.C (100%) rename OFsolvers/{ => OF9}/bdoFoam/twoPhaseCompressibleTurbulenceModels/kineticTheoryModels/viscosityModel/HrenyaSinclair/HrenyaSinclairViscosity.H (100%) rename OFsolvers/{ => OF9}/bdoFoam/twoPhaseCompressibleTurbulenceModels/kineticTheoryModels/viscosityModel/Syamlal/SyamlalViscosity.C (100%) rename OFsolvers/{ => OF9}/bdoFoam/twoPhaseCompressibleTurbulenceModels/kineticTheoryModels/viscosityModel/Syamlal/SyamlalViscosity.H (100%) rename OFsolvers/{ => OF9}/bdoFoam/twoPhaseCompressibleTurbulenceModels/kineticTheoryModels/viscosityModel/none/noneViscosity.C (100%) rename OFsolvers/{ => OF9}/bdoFoam/twoPhaseCompressibleTurbulenceModels/kineticTheoryModels/viscosityModel/none/noneViscosity.H (100%) rename OFsolvers/{ => OF9}/bdoFoam/twoPhaseCompressibleTurbulenceModels/kineticTheoryModels/viscosityModel/viscosityModel/newViscosityModel.C (100%) rename OFsolvers/{ => OF9}/bdoFoam/twoPhaseCompressibleTurbulenceModels/kineticTheoryModels/viscosityModel/viscosityModel/viscosityModel.C (100%) rename OFsolvers/{ => OF9}/bdoFoam/twoPhaseCompressibleTurbulenceModels/kineticTheoryModels/viscosityModel/viscosityModel/viscosityModel.H (100%) rename OFsolvers/{ => OF9}/bdoFoam/twoPhaseCompressibleTurbulenceModels/phaseCompressibleTurbulenceModels.C (100%) rename OFsolvers/{ => OF9}/bdoFoam/twoPhaseCompressibleTurbulenceModels/phasePressureModel/phasePressureModel.C (100%) rename OFsolvers/{ => OF9}/bdoFoam/twoPhaseCompressibleTurbulenceModels/phasePressureModel/phasePressureModel.H (100%) rename OFsolvers/{ => OF9}/bdoFoam/twoPhaseSystem/Make/files (100%) rename OFsolvers/{ => OF9}/bdoFoam/twoPhaseSystem/Make/options (100%) rename OFsolvers/{ => OF9}/bdoFoam/twoPhaseSystem/diameterModels/IATE/IATE.C (100%) rename OFsolvers/{ => OF9}/bdoFoam/twoPhaseSystem/diameterModels/IATE/IATE.H (100%) rename OFsolvers/{ => OF9}/bdoFoam/twoPhaseSystem/diameterModels/IATE/IATEsources/IATEsource/IATEsource.C (100%) rename OFsolvers/{ => OF9}/bdoFoam/twoPhaseSystem/diameterModels/IATE/IATEsources/IATEsource/IATEsource.H (100%) rename OFsolvers/{ => OF9}/bdoFoam/twoPhaseSystem/diameterModels/IATE/IATEsources/dummy/dummy.C (100%) rename OFsolvers/{ => OF9}/bdoFoam/twoPhaseSystem/diameterModels/IATE/IATEsources/dummy/dummy.H (100%) rename OFsolvers/{ => OF9}/bdoFoam/twoPhaseSystem/diameterModels/IATE/IATEsources/phaseChange/phaseChange.C (100%) rename OFsolvers/{ => OF9}/bdoFoam/twoPhaseSystem/diameterModels/IATE/IATEsources/phaseChange/phaseChange.H (100%) rename OFsolvers/{ => OF9}/bdoFoam/twoPhaseSystem/diameterModels/IATE/IATEsources/randomCoalescence/randomCoalescence.C (100%) rename OFsolvers/{ => OF9}/bdoFoam/twoPhaseSystem/diameterModels/IATE/IATEsources/randomCoalescence/randomCoalescence.H (100%) rename OFsolvers/{ => OF9}/bdoFoam/twoPhaseSystem/diameterModels/IATE/IATEsources/turbulentBreakUp/turbulentBreakUp.C (100%) rename OFsolvers/{ => OF9}/bdoFoam/twoPhaseSystem/diameterModels/IATE/IATEsources/turbulentBreakUp/turbulentBreakUp.H (100%) rename OFsolvers/{ => OF9}/bdoFoam/twoPhaseSystem/diameterModels/IATE/IATEsources/wakeEntrainmentCoalescence/wakeEntrainmentCoalescence.C (100%) rename OFsolvers/{ => OF9}/bdoFoam/twoPhaseSystem/diameterModels/IATE/IATEsources/wakeEntrainmentCoalescence/wakeEntrainmentCoalescence.H (100%) rename OFsolvers/{ => OF9}/bdoFoam/twoPhaseSystem/diameterModels/IATE/IATEsources/wallBoiling/wallBoiling.C (100%) rename OFsolvers/{ => OF9}/bdoFoam/twoPhaseSystem/diameterModels/IATE/IATEsources/wallBoiling/wallBoiling.H (100%) rename OFsolvers/{ => OF9}/bdoFoam/twoPhaseSystem/newTwoPhaseSystem.C (100%) rename OFsolvers/{ => OF9}/bdoFoam/twoPhaseSystem/twoPhaseSystem.C (100%) rename OFsolvers/{ => OF9}/bdoFoam/twoPhaseSystem/twoPhaseSystem.H (100%) rename OFsolvers/{ => OF9}/bdoFoam/twoPhaseSystem/twoPhaseSystemI.H (100%) rename OFsolvers/{ => OF9}/bdoFoam/twoPhaseSystem/twoPhaseSystems.C (100%) rename OFsolvers/{ => OF9}/bdoFoam/wellMixed.H (100%) create mode 100644 OFsolvers/OF9/birdmultiphaseEulerFoam/.vscode/settings.json rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/Allwclean (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/Allwmake (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/README.md (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/functionObjects/Make/files (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/functionObjects/Make/options (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/functionObjects/disengagement/disengagement.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/functionObjects/disengagement/disengagement.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/functionObjects/phaseForces/phaseForces.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/functionObjects/phaseForces/phaseForces.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/functionObjects/phaseMap/phaseMap.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/functionObjects/phaseMap/phaseMap.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/functionObjects/sizeDistribution/sizeDistribution.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/functionObjects/sizeDistribution/sizeDistribution.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/include/createRDeltaTf.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/include/setRDeltaTf.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialCompositionModels/Make/files (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialCompositionModels/Make/options (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialCompositionModels/diffusiveMassTransferModels/Frossling/Frossling.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialCompositionModels/diffusiveMassTransferModels/Frossling/Frossling.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialCompositionModels/diffusiveMassTransferModels/Higbie/Higbie.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialCompositionModels/diffusiveMassTransferModels/Higbie/Higbie.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialCompositionModels/diffusiveMassTransferModels/Higbie_limited/Higbie_limited.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialCompositionModels/diffusiveMassTransferModels/Higbie_limited/Higbie_limited.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialCompositionModels/diffusiveMassTransferModels/diffusiveMassTransferModel/diffusiveMassTransferModel.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialCompositionModels/diffusiveMassTransferModels/diffusiveMassTransferModel/diffusiveMassTransferModel.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialCompositionModels/diffusiveMassTransferModels/diffusiveMassTransferModel/diffusiveMassTransferModelNew.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialCompositionModels/diffusiveMassTransferModels/sphericalDiffusiveMassTransfer/sphericalDiffusiveMassTransfer.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialCompositionModels/diffusiveMassTransferModels/sphericalDiffusiveMassTransfer/sphericalDiffusiveMassTransfer.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialCompositionModels/diffusiveMassTransferModels/sphericalDiffusiveMassTransfer_limited/sphericalDiffusiveMassTransfer_limited.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialCompositionModels/diffusiveMassTransferModels/sphericalDiffusiveMassTransfer_limited/sphericalDiffusiveMassTransfer_limited.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialCompositionModels/interfaceCompositionModels/Henry/Henry.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialCompositionModels/interfaceCompositionModels/Henry/Henry.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialCompositionModels/interfaceCompositionModels/Henry_limited/Henry_limited.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialCompositionModels/interfaceCompositionModels/Henry_limited/Henry_limited.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialCompositionModels/interfaceCompositionModels/Raoult/Raoult.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialCompositionModels/interfaceCompositionModels/Raoult/Raoult.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialCompositionModels/interfaceCompositionModels/interfaceCompositionModel/interfaceCompositionModel.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialCompositionModels/interfaceCompositionModels/interfaceCompositionModel/interfaceCompositionModel.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialCompositionModels/interfaceCompositionModels/interfaceCompositionModel/interfaceCompositionModelI.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialCompositionModels/interfaceCompositionModels/interfaceCompositionModel/interfaceCompositionModelNew.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialCompositionModels/interfaceCompositionModels/nonRandomTwoLiquid/nonRandomTwoLiquid.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialCompositionModels/interfaceCompositionModels/nonRandomTwoLiquid/nonRandomTwoLiquid.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialCompositionModels/interfaceCompositionModels/saturated/saturated.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialCompositionModels/interfaceCompositionModels/saturated/saturated.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialCompositionModels/saturationModels/Antoine/Antoine.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialCompositionModels/saturationModels/Antoine/Antoine.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialCompositionModels/saturationModels/AntoineExtended/AntoineExtended.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialCompositionModels/saturationModels/AntoineExtended/AntoineExtended.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialCompositionModels/saturationModels/ArdenBuck/ArdenBuck.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialCompositionModels/saturationModels/ArdenBuck/ArdenBuck.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialCompositionModels/saturationModels/constantSaturationConditions/constantSaturationConditions.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialCompositionModels/saturationModels/constantSaturationConditions/constantSaturationConditions.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialCompositionModels/saturationModels/function1/function1.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialCompositionModels/saturationModels/function1/function1.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialCompositionModels/saturationModels/polynomial/polynomial.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialCompositionModels/saturationModels/polynomial/polynomial.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialCompositionModels/saturationModels/saturationModel/saturationModel.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialCompositionModels/saturationModels/saturationModel/saturationModel.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialCompositionModels/saturationModels/saturationModel/saturationModelNew.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialCompositionModels/surfaceTensionModels/constantSurfaceTensionCoefficient/constantSurfaceTensionCoefficient.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialCompositionModels/surfaceTensionModels/constantSurfaceTensionCoefficient/constantSurfaceTensionCoefficient.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialCompositionModels/surfaceTensionModels/surfaceTensionModel/surfaceTensionModel.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialCompositionModels/surfaceTensionModels/surfaceTensionModel/surfaceTensionModel.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialCompositionModels/surfaceTensionModels/surfaceTensionModel/surfaceTensionModelNew.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/Make/files (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/Make/options (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/aspectRatioModels/TomiyamaAspectRatio/TomiyamaAspectRatio.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/aspectRatioModels/TomiyamaAspectRatio/TomiyamaAspectRatio.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/aspectRatioModels/VakhrushevEfremov/VakhrushevEfremov.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/aspectRatioModels/VakhrushevEfremov/VakhrushevEfremov.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/aspectRatioModels/Wellek/Wellek.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/aspectRatioModels/Wellek/Wellek.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/aspectRatioModels/aspectRatioModel/aspectRatioModel.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/aspectRatioModels/aspectRatioModel/aspectRatioModel.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/aspectRatioModels/aspectRatioModel/aspectRatioModelNew.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/aspectRatioModels/constantAspectRatio/constantAspectRatio.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/aspectRatioModels/constantAspectRatio/constantAspectRatio.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/dragModels/AttouFerschneider/AttouFerschneider.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/dragModels/AttouFerschneider/AttouFerschneider.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/dragModels/Beetstra/Beetstra.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/dragModels/Beetstra/Beetstra.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/dragModels/Ergun/Ergun.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/dragModels/Ergun/Ergun.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/dragModels/Gibilaro/Gibilaro.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/dragModels/Gibilaro/Gibilaro.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/dragModels/GidaspowErgunWenYu/GidaspowErgunWenYu.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/dragModels/GidaspowErgunWenYu/GidaspowErgunWenYu.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/dragModels/GidaspowSchillerNaumann/GidaspowSchillerNaumann.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/dragModels/GidaspowSchillerNaumann/GidaspowSchillerNaumann.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/dragModels/Grace/Grace.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/dragModels/Grace/Grace.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/dragModels/Grace_limited/Grace_limited.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/dragModels/Grace_limited/Grace_limited.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/dragModels/IshiiZuber/IshiiZuber.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/dragModels/IshiiZuber/IshiiZuber.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/dragModels/Lain/Lain.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/dragModels/Lain/Lain.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/dragModels/SchillerNaumann/SchillerNaumann.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/dragModels/SchillerNaumann/SchillerNaumann.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/dragModels/SyamlalOBrien/SyamlalOBrien.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/dragModels/SyamlalOBrien/SyamlalOBrien.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/dragModels/Tenneti/Tenneti.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/dragModels/Tenneti/Tenneti.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/dragModels/TomiyamaAnalytic/TomiyamaAnalytic.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/dragModels/TomiyamaAnalytic/TomiyamaAnalytic.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/dragModels/TomiyamaCorrelated/TomiyamaCorrelated.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/dragModels/TomiyamaCorrelated/TomiyamaCorrelated.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/dragModels/TomiyamaKataokaZunSakaguchi/TomiyamaKataokaZunSakaguchi.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/dragModels/TomiyamaKataokaZunSakaguchi/TomiyamaKataokaZunSakaguchi.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/dragModels/WenYu/WenYu.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/dragModels/WenYu/WenYu.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/dragModels/aerosolDrag/aerosolDrag.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/dragModels/aerosolDrag/aerosolDrag.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/dragModels/dragModel/dragModel.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/dragModels/dragModel/dragModel.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/dragModels/dragModel/dragModelNew.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/dragModels/segregated/segregated.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/dragModels/segregated/segregated.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/dragModels/timeScaleFilteredDrag/timeScaleFilteredDrag.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/dragModels/timeScaleFilteredDrag/timeScaleFilteredDrag.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/heatTransferModels/Gunn/Gunn.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/heatTransferModels/Gunn/Gunn.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/heatTransferModels/RanzMarshall/RanzMarshall.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/heatTransferModels/RanzMarshall/RanzMarshall.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/heatTransferModels/RanzMarshall_limited/RanzMarshall_limited.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/heatTransferModels/RanzMarshall_limited/RanzMarshall_limited.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/heatTransferModels/constantNu/constantNuHeatTransfer.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/heatTransferModels/constantNu/constantNuHeatTransfer.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/heatTransferModels/heatTransferModel/heatTransferModel.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/heatTransferModels/heatTransferModel/heatTransferModel.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/heatTransferModels/heatTransferModel/heatTransferModelNew.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/heatTransferModels/sphericalHeatTransfer/sphericalHeatTransfer.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/heatTransferModels/sphericalHeatTransfer/sphericalHeatTransfer.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/heatTransferModels/sphericalHeatTransfer_limited/sphericalHeatTransfer_limited.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/heatTransferModels/sphericalHeatTransfer_limited/sphericalHeatTransfer_limited.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/heatTransferModels/timeScaleFilteredHeatTransfer/timeScaleFilteredHeatTransfer.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/heatTransferModels/timeScaleFilteredHeatTransfer/timeScaleFilteredHeatTransfer.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/liftModels/LegendreMagnaudet/LegendreMagnaudet.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/liftModels/LegendreMagnaudet/LegendreMagnaudet.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/liftModels/Moraga/Moraga.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/liftModels/Moraga/Moraga.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/liftModels/TomiyamaLift/TomiyamaLift.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/liftModels/TomiyamaLift/TomiyamaLift.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/liftModels/TomiyamaLift_limited/TomiyamaLift_limited.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/liftModels/TomiyamaLift_limited/TomiyamaLift_limited.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/liftModels/constantLiftCoefficient/constantLiftCoefficient.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/liftModels/constantLiftCoefficient/constantLiftCoefficient.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/liftModels/liftModel/liftModel.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/liftModels/liftModel/liftModel.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/liftModels/liftModel/liftModelNew.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/liftModels/noLift/noLift.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/liftModels/noLift/noLift.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/liftModels/wallDampedLift/wallDampedLift.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/liftModels/wallDampedLift/wallDampedLift.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/phaseTransferModels/deposition/deposition.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/phaseTransferModels/deposition/deposition.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/phaseTransferModels/phaseTransferModel/phaseTransferModel.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/phaseTransferModels/phaseTransferModel/phaseTransferModel.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/phaseTransferModels/phaseTransferModel/phaseTransferModelNew.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/phaseTransferModels/reactionDriven/reactionDriven.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/phaseTransferModels/reactionDriven/reactionDriven.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/swarmCorrections/TomiyamaSwarm/TomiyamaSwarm.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/swarmCorrections/TomiyamaSwarm/TomiyamaSwarm.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/swarmCorrections/noSwarm/noSwarm.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/swarmCorrections/noSwarm/noSwarm.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/swarmCorrections/swarmCorrection/swarmCorrection.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/swarmCorrections/swarmCorrection/swarmCorrection.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/swarmCorrections/swarmCorrection/swarmCorrectionNew.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/turbulentDispersionModels/Burns/Burns.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/turbulentDispersionModels/Burns/Burns.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/turbulentDispersionModels/Burns_limited/Burns_limited.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/turbulentDispersionModels/Burns_limited/Burns_limited.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/turbulentDispersionModels/Gosman/Gosman.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/turbulentDispersionModels/Gosman/Gosman.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/turbulentDispersionModels/LopezDeBertodano/LopezDeBertodano.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/turbulentDispersionModels/LopezDeBertodano/LopezDeBertodano.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/turbulentDispersionModels/constantTurbulentDispersionCoefficient/constantTurbulentDispersionCoefficient.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/turbulentDispersionModels/constantTurbulentDispersionCoefficient/constantTurbulentDispersionCoefficient.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/turbulentDispersionModels/noTurbulentDispersion/noTurbulentDispersion.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/turbulentDispersionModels/noTurbulentDispersion/noTurbulentDispersion.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/turbulentDispersionModels/turbulentDispersionModel/turbulentDispersionModel.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/turbulentDispersionModels/turbulentDispersionModel/turbulentDispersionModel.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/turbulentDispersionModels/turbulentDispersionModel/turbulentDispersionModelNew.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/virtualMassModels/Lamb/Lamb.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/virtualMassModels/Lamb/Lamb.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/virtualMassModels/constantVirtualMassCoefficient/constantVirtualMassCoefficient.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/virtualMassModels/constantVirtualMassCoefficient/constantVirtualMassCoefficient.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/virtualMassModels/noVirtualMass/noVirtualMass.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/virtualMassModels/noVirtualMass/noVirtualMass.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/virtualMassModels/virtualMassModel/virtualMassModel.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/virtualMassModels/virtualMassModel/virtualMassModel.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/virtualMassModels/virtualMassModel/virtualMassModelNew.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/wallDampingModels/cosine/cosineWallDamping.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/wallDampingModels/cosine/cosineWallDamping.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/wallDampingModels/linear/linearWallDamping.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/wallDampingModels/linear/linearWallDamping.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/wallDampingModels/sine/sineWallDamping.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/wallDampingModels/sine/sineWallDamping.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/wallDampingModels/wallDampingModel/wallDampingModel.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/wallDampingModels/wallDampingModel/wallDampingModel.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/wallDampingModels/wallDampingModel/wallDampingModelNew.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/wallDependentModel/wallDependentModel.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/wallDependentModel/wallDependentModel.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/wallLubricationModels/Antal/Antal.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/wallLubricationModels/Antal/Antal.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/wallLubricationModels/Antal_limited/Antal_limited.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/wallLubricationModels/Antal_limited/Antal_limited.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/wallLubricationModels/Frank/Frank.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/wallLubricationModels/Frank/Frank.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/wallLubricationModels/TomiyamaWallLubrication/TomiyamaWallLubrication.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/wallLubricationModels/TomiyamaWallLubrication/TomiyamaWallLubrication.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/wallLubricationModels/noWallLubrication/noWallLubrication.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/wallLubricationModels/noWallLubrication/noWallLubrication.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/wallLubricationModels/wallLubricationModel/wallLubricationModel.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/wallLubricationModels/wallLubricationModel/wallLubricationModel.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/interfacialModels/wallLubricationModels/wallLubricationModel/wallLubricationModelNew.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseCompressibleMomentumTransportModels/Make/files (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseCompressibleMomentumTransportModels/Make/options (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseCompressibleMomentumTransportModels/derivedFvPatchFields/JohnsonJacksonParticleSlip/JohnsonJacksonParticleSlipFvPatchVectorField.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseCompressibleMomentumTransportModels/derivedFvPatchFields/JohnsonJacksonParticleSlip/JohnsonJacksonParticleSlipFvPatchVectorField.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseCompressibleMomentumTransportModels/derivedFvPatchFields/JohnsonJacksonParticleTheta/JohnsonJacksonParticleThetaFvPatchScalarField.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseCompressibleMomentumTransportModels/derivedFvPatchFields/JohnsonJacksonParticleTheta/JohnsonJacksonParticleThetaFvPatchScalarField.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseCompressibleMomentumTransportModels/derivedFvPatchFields/alphatFixedDmdtfWallBoilingWallFunction/alphatFixedDmdtfWallBoilingWallFunctionFvPatchScalarField.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseCompressibleMomentumTransportModels/derivedFvPatchFields/alphatFixedDmdtfWallBoilingWallFunction/alphatFixedDmdtfWallBoilingWallFunctionFvPatchScalarField.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseCompressibleMomentumTransportModels/derivedFvPatchFields/alphatPhaseChangeWallFunction/alphatPhaseChangeWallFunctionFvPatchScalarField.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseCompressibleMomentumTransportModels/derivedFvPatchFields/alphatPhaseChangeWallFunction/alphatPhaseChangeWallFunctionFvPatchScalarField.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseCompressibleMomentumTransportModels/derivedFvPatchFields/alphatPhaseJayatillekeWallFunction/alphatPhaseJayatillekeWallFunctionFvPatchScalarField.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseCompressibleMomentumTransportModels/derivedFvPatchFields/alphatPhaseJayatillekeWallFunction/alphatPhaseJayatillekeWallFunctionFvPatchScalarField.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseCompressibleMomentumTransportModels/derivedFvPatchFields/alphatWallBoilingWallFunction/alphatWallBoilingWallFunctionFvPatchScalarField.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseCompressibleMomentumTransportModels/derivedFvPatchFields/alphatWallBoilingWallFunction/alphatWallBoilingWallFunctionFvPatchScalarField.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseCompressibleMomentumTransportModels/derivedFvPatchFields/copiedFixedValue/copiedFixedValueFvPatchScalarField.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseCompressibleMomentumTransportModels/derivedFvPatchFields/copiedFixedValue/copiedFixedValueFvPatchScalarField.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseCompressibleMomentumTransportModels/derivedFvPatchFields/fixedMultiPhaseHeatFlux/fixedMultiPhaseHeatFluxFvPatchScalarField.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseCompressibleMomentumTransportModels/derivedFvPatchFields/fixedMultiPhaseHeatFlux/fixedMultiPhaseHeatFluxFvPatchScalarField.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseCompressibleMomentumTransportModels/derivedFvPatchFields/wallBoilingSubModels/departureDiameterModels/KocamustafaogullariIshiiDepartureDiameter/KocamustafaogullariIshiiDepartureDiameter.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseCompressibleMomentumTransportModels/derivedFvPatchFields/wallBoilingSubModels/departureDiameterModels/KocamustafaogullariIshiiDepartureDiameter/KocamustafaogullariIshiiDepartureDiameter.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseCompressibleMomentumTransportModels/derivedFvPatchFields/wallBoilingSubModels/departureDiameterModels/TolubinskiKostanchuk/TolubinskiKostanchuk.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseCompressibleMomentumTransportModels/derivedFvPatchFields/wallBoilingSubModels/departureDiameterModels/TolubinskiKostanchuk/TolubinskiKostanchuk.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseCompressibleMomentumTransportModels/derivedFvPatchFields/wallBoilingSubModels/departureDiameterModels/departureDiameterModel/departureDiameterModel.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseCompressibleMomentumTransportModels/derivedFvPatchFields/wallBoilingSubModels/departureDiameterModels/departureDiameterModel/departureDiameterModel.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseCompressibleMomentumTransportModels/derivedFvPatchFields/wallBoilingSubModels/departureDiameterModels/departureDiameterModel/departureDiameterModelNew.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseCompressibleMomentumTransportModels/derivedFvPatchFields/wallBoilingSubModels/departureFrequencyModels/Cole/Cole.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseCompressibleMomentumTransportModels/derivedFvPatchFields/wallBoilingSubModels/departureFrequencyModels/Cole/Cole.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseCompressibleMomentumTransportModels/derivedFvPatchFields/wallBoilingSubModels/departureFrequencyModels/KocamustafaogullariIshiiDepartureFrequency/KocamustafaogullariIshiiDepartureFrequency.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseCompressibleMomentumTransportModels/derivedFvPatchFields/wallBoilingSubModels/departureFrequencyModels/KocamustafaogullariIshiiDepartureFrequency/KocamustafaogullariIshiiDepartureFrequency.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseCompressibleMomentumTransportModels/derivedFvPatchFields/wallBoilingSubModels/departureFrequencyModels/departureFrequencyModel/departureFrequencyModel.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseCompressibleMomentumTransportModels/derivedFvPatchFields/wallBoilingSubModels/departureFrequencyModels/departureFrequencyModel/departureFrequencyModel.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseCompressibleMomentumTransportModels/derivedFvPatchFields/wallBoilingSubModels/departureFrequencyModels/departureFrequencyModel/departureFrequencyModelNew.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseCompressibleMomentumTransportModels/derivedFvPatchFields/wallBoilingSubModels/nucleationSiteModels/KocamustafaogullariIshiiNucleationSite/KocamustafaogullariIshiiNucleationSite.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseCompressibleMomentumTransportModels/derivedFvPatchFields/wallBoilingSubModels/nucleationSiteModels/KocamustafaogullariIshiiNucleationSite/KocamustafaogullariIshiiNucleationSite.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseCompressibleMomentumTransportModels/derivedFvPatchFields/wallBoilingSubModels/nucleationSiteModels/LemmertChawla/LemmertChawla.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseCompressibleMomentumTransportModels/derivedFvPatchFields/wallBoilingSubModels/nucleationSiteModels/LemmertChawla/LemmertChawla.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseCompressibleMomentumTransportModels/derivedFvPatchFields/wallBoilingSubModels/nucleationSiteModels/nucleationSiteModel/nucleationSiteModel.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseCompressibleMomentumTransportModels/derivedFvPatchFields/wallBoilingSubModels/nucleationSiteModels/nucleationSiteModel/nucleationSiteModel.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseCompressibleMomentumTransportModels/derivedFvPatchFields/wallBoilingSubModels/nucleationSiteModels/nucleationSiteModel/nucleationSiteModelNew.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseCompressibleMomentumTransportModels/derivedFvPatchFields/wallBoilingSubModels/partitioningModels/Lavieville/Lavieville.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseCompressibleMomentumTransportModels/derivedFvPatchFields/wallBoilingSubModels/partitioningModels/Lavieville/Lavieville.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseCompressibleMomentumTransportModels/derivedFvPatchFields/wallBoilingSubModels/partitioningModels/cosine/cosine.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseCompressibleMomentumTransportModels/derivedFvPatchFields/wallBoilingSubModels/partitioningModels/cosine/cosine.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseCompressibleMomentumTransportModels/derivedFvPatchFields/wallBoilingSubModels/partitioningModels/linear/linear.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseCompressibleMomentumTransportModels/derivedFvPatchFields/wallBoilingSubModels/partitioningModels/linear/linear.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseCompressibleMomentumTransportModels/derivedFvPatchFields/wallBoilingSubModels/partitioningModels/partitioningModel/partitioningModel.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseCompressibleMomentumTransportModels/derivedFvPatchFields/wallBoilingSubModels/partitioningModels/partitioningModel/partitioningModel.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseCompressibleMomentumTransportModels/derivedFvPatchFields/wallBoilingSubModels/partitioningModels/partitioningModel/partitioningModelNew.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseCompressibleMomentumTransportModels/derivedFvPatchFields/wallBoilingSubModels/partitioningModels/phaseFraction/phaseFraction.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseCompressibleMomentumTransportModels/derivedFvPatchFields/wallBoilingSubModels/partitioningModels/phaseFraction/phaseFraction.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseCompressibleMomentumTransportModels/kineticTheoryModels/conductivityModel/Gidaspow/GidaspowConductivity.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseCompressibleMomentumTransportModels/kineticTheoryModels/conductivityModel/Gidaspow/GidaspowConductivity.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseCompressibleMomentumTransportModels/kineticTheoryModels/conductivityModel/HrenyaSinclair/HrenyaSinclairConductivity.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseCompressibleMomentumTransportModels/kineticTheoryModels/conductivityModel/HrenyaSinclair/HrenyaSinclairConductivity.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseCompressibleMomentumTransportModels/kineticTheoryModels/conductivityModel/Syamlal/SyamlalConductivity.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseCompressibleMomentumTransportModels/kineticTheoryModels/conductivityModel/Syamlal/SyamlalConductivity.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseCompressibleMomentumTransportModels/kineticTheoryModels/conductivityModel/conductivityModel/conductivityModel.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseCompressibleMomentumTransportModels/kineticTheoryModels/conductivityModel/conductivityModel/conductivityModel.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseCompressibleMomentumTransportModels/kineticTheoryModels/conductivityModel/conductivityModel/conductivityModelNew.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseCompressibleMomentumTransportModels/kineticTheoryModels/frictionalStressModel/JohnsonJackson/JohnsonJacksonFrictionalStress.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseCompressibleMomentumTransportModels/kineticTheoryModels/frictionalStressModel/JohnsonJackson/JohnsonJacksonFrictionalStress.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseCompressibleMomentumTransportModels/kineticTheoryModels/frictionalStressModel/JohnsonJacksonSchaeffer/JohnsonJacksonSchaefferFrictionalStress.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseCompressibleMomentumTransportModels/kineticTheoryModels/frictionalStressModel/JohnsonJacksonSchaeffer/JohnsonJacksonSchaefferFrictionalStress.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseCompressibleMomentumTransportModels/kineticTheoryModels/frictionalStressModel/Schaeffer/SchaefferFrictionalStress.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseCompressibleMomentumTransportModels/kineticTheoryModels/frictionalStressModel/Schaeffer/SchaefferFrictionalStress.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseCompressibleMomentumTransportModels/kineticTheoryModels/frictionalStressModel/frictionalStressModel/frictionalStressModel.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseCompressibleMomentumTransportModels/kineticTheoryModels/frictionalStressModel/frictionalStressModel/frictionalStressModel.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseCompressibleMomentumTransportModels/kineticTheoryModels/frictionalStressModel/frictionalStressModel/frictionalStressModelNew.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseCompressibleMomentumTransportModels/kineticTheoryModels/granularPressureModel/Lun/LunPressure.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseCompressibleMomentumTransportModels/kineticTheoryModels/granularPressureModel/Lun/LunPressure.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseCompressibleMomentumTransportModels/kineticTheoryModels/granularPressureModel/SyamlalRogersOBrien/SyamlalRogersOBrienPressure.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseCompressibleMomentumTransportModels/kineticTheoryModels/granularPressureModel/SyamlalRogersOBrien/SyamlalRogersOBrienPressure.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseCompressibleMomentumTransportModels/kineticTheoryModels/granularPressureModel/granularPressureModel/granularPressureModel.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseCompressibleMomentumTransportModels/kineticTheoryModels/granularPressureModel/granularPressureModel/granularPressureModel.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseCompressibleMomentumTransportModels/kineticTheoryModels/granularPressureModel/granularPressureModel/granularPressureModelNew.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseCompressibleMomentumTransportModels/kineticTheoryModels/kineticTheoryModel/kineticTheoryModel.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseCompressibleMomentumTransportModels/kineticTheoryModels/kineticTheoryModel/kineticTheoryModel.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseCompressibleMomentumTransportModels/kineticTheoryModels/radialModel/CarnahanStarling/CarnahanStarlingRadial.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseCompressibleMomentumTransportModels/kineticTheoryModels/radialModel/CarnahanStarling/CarnahanStarlingRadial.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseCompressibleMomentumTransportModels/kineticTheoryModels/radialModel/LunSavage/LunSavageRadial.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseCompressibleMomentumTransportModels/kineticTheoryModels/radialModel/LunSavage/LunSavageRadial.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseCompressibleMomentumTransportModels/kineticTheoryModels/radialModel/SinclairJackson/SinclairJacksonRadial.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseCompressibleMomentumTransportModels/kineticTheoryModels/radialModel/SinclairJackson/SinclairJacksonRadial.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseCompressibleMomentumTransportModels/kineticTheoryModels/radialModel/radialModel/radialModel.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseCompressibleMomentumTransportModels/kineticTheoryModels/radialModel/radialModel/radialModel.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseCompressibleMomentumTransportModels/kineticTheoryModels/radialModel/radialModel/radialModelNew.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseCompressibleMomentumTransportModels/kineticTheoryModels/viscosityModel/Gidaspow/GidaspowViscosity.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseCompressibleMomentumTransportModels/kineticTheoryModels/viscosityModel/Gidaspow/GidaspowViscosity.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseCompressibleMomentumTransportModels/kineticTheoryModels/viscosityModel/HrenyaSinclair/HrenyaSinclairViscosity.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseCompressibleMomentumTransportModels/kineticTheoryModels/viscosityModel/HrenyaSinclair/HrenyaSinclairViscosity.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseCompressibleMomentumTransportModels/kineticTheoryModels/viscosityModel/Syamlal/SyamlalViscosity.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseCompressibleMomentumTransportModels/kineticTheoryModels/viscosityModel/Syamlal/SyamlalViscosity.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseCompressibleMomentumTransportModels/kineticTheoryModels/viscosityModel/none/noneViscosity.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseCompressibleMomentumTransportModels/kineticTheoryModels/viscosityModel/none/noneViscosity.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseCompressibleMomentumTransportModels/kineticTheoryModels/viscosityModel/viscosityModel/kineticTheoryViscosityModel.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseCompressibleMomentumTransportModels/kineticTheoryModels/viscosityModel/viscosityModel/kineticTheoryViscosityModel.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseCompressibleMomentumTransportModels/kineticTheoryModels/viscosityModel/viscosityModel/kineticTheoryViscosityModelNew.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseCompressibleMomentumTransportModels/multiphaseCompressibleMomentumTransportModels.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseCompressibleMomentumTransportModels/phasePressureModel/phasePressureModel.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseCompressibleMomentumTransportModels/phasePressureModel/phasePressureModel.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseEulerFoam/Allwclean (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseEulerFoam/Allwmake (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseEulerFoam/CourantNo.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseEulerFoam/EEqns.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseEulerFoam/Make/files (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseEulerFoam/Make/options (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseEulerFoam/YEqns.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseEulerFoam/createFieldRefs.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseEulerFoam/createFields.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseEulerFoam/multiphaseEulerFoam.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseEulerFoam/multiphaseSystems/Make/files (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseEulerFoam/multiphaseSystems/Make/options (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseEulerFoam/multiphaseSystems/multiphaseSystems.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseEulerFoam/pEqnComps.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseEulerFoam/pU/UEqns.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseEulerFoam/pU/pEqn.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseEulerFoam/pUf/UEqns.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseEulerFoam/pUf/pEqn.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseEulerFoam/setRDeltaT.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseReactions/Make/files (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseReactions/Make/linux64GccDPInt32Opt/files (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseReactions/Make/linux64GccDPInt32Opt/phaseSurfaceArrheniusReactionRate/makephaseSurfaceArrheniusReactions.C.dep (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseReactions/Make/linux64GccDPInt32Opt/phaseSurfaceArrheniusReactionRate/makephaseSurfaceArrheniusReactions.o (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseReactions/Make/options (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseReactions/lnInclude/makephaseSurfaceArrheniusReactions.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseReactions/lnInclude/phaseSurfaceArrheniusReactionRate.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseReactions/lnInclude/phaseSurfaceArrheniusReactionRateI.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseReactions/phaseSurfaceArrheniusReactionRate/makephaseSurfaceArrheniusReactions.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseReactions/phaseSurfaceArrheniusReactionRate/phaseSurfaceArrheniusReactionRate.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/multiphaseReactions/phaseSurfaceArrheniusReactionRate/phaseSurfaceArrheniusReactionRateI.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/BlendedInterfacialModel/BlendedInterfacialModel.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/BlendedInterfacialModel/BlendedInterfacialModel.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/BlendedInterfacialModel/blendingMethods/blendingMethod/blendingMethod.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/BlendedInterfacialModel/blendingMethods/blendingMethod/blendingMethod.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/BlendedInterfacialModel/blendingMethods/blendingMethod/blendingMethodNew.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/BlendedInterfacialModel/blendingMethods/hyperbolic/hyperbolic.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/BlendedInterfacialModel/blendingMethods/hyperbolic/hyperbolic.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/BlendedInterfacialModel/blendingMethods/linear/linear.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/BlendedInterfacialModel/blendingMethods/linear/linear.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/BlendedInterfacialModel/blendingMethods/noBlending/noBlending.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/BlendedInterfacialModel/blendingMethods/noBlending/noBlending.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/Make/files (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/Make/options (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/PhaseSystems/HeatTransferPhaseSystem/HeatTransferPhaseSystem.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/PhaseSystems/HeatTransferPhaseSystem/HeatTransferPhaseSystem.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/PhaseSystems/HeatTransferPhaseSystem/heatTransferPhaseSystem.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/PhaseSystems/HeatTransferPhaseSystem/heatTransferPhaseSystem.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/PhaseSystems/InterfaceCompositionPhaseChangePhaseSystem/InterfaceCompositionPhaseChangePhaseSystem.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/PhaseSystems/InterfaceCompositionPhaseChangePhaseSystem/InterfaceCompositionPhaseChangePhaseSystem.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/PhaseSystems/MomentumTransferPhaseSystem/MomentumTransferPhaseSystem.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/PhaseSystems/MomentumTransferPhaseSystem/MomentumTransferPhaseSystem.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/PhaseSystems/OneResistanceHeatTransferPhaseSystem/OneResistanceHeatTransferPhaseSystem.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/PhaseSystems/OneResistanceHeatTransferPhaseSystem/OneResistanceHeatTransferPhaseSystem.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/PhaseSystems/PhaseTransferPhaseSystem/PhaseTransferPhaseSystem.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/PhaseSystems/PhaseTransferPhaseSystem/PhaseTransferPhaseSystem.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/PhaseSystems/PopulationBalancePhaseSystem/PopulationBalancePhaseSystem.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/PhaseSystems/PopulationBalancePhaseSystem/PopulationBalancePhaseSystem.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/PhaseSystems/ThermalPhaseChangePhaseSystem/ThermalPhaseChangePhaseSystem.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/PhaseSystems/ThermalPhaseChangePhaseSystem/ThermalPhaseChangePhaseSystem.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/PhaseSystems/TwoResistanceHeatTransferPhaseSystem/TwoResistanceHeatTransferPhaseSystem.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/PhaseSystems/TwoResistanceHeatTransferPhaseSystem/TwoResistanceHeatTransferPhaseSystem.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/PhaseSystems/TwoResistanceHeatTransferPhaseSystem/twoResistanceHeatTransferPhaseSystem.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/PhaseSystems/TwoResistanceHeatTransferPhaseSystem/twoResistanceHeatTransferPhaseSystem.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/alphaContactAngle/alphaContactAngleFvPatchScalarField.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/alphaContactAngle/alphaContactAngleFvPatchScalarField.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/diameterModels/IATE/IATE.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/diameterModels/IATE/IATE.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/diameterModels/IATE/IATEsources/IATEsource/IATEsource.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/diameterModels/IATE/IATEsources/IATEsource/IATEsource.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/diameterModels/IATE/IATEsources/dummy/dummy.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/diameterModels/IATE/IATEsources/dummy/dummy.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/diameterModels/IATE/IATEsources/phaseChange/IATEphaseChange.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/diameterModels/IATE/IATEsources/phaseChange/IATEphaseChange.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/diameterModels/IATE/IATEsources/randomCoalescence/IATErandomCoalescence.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/diameterModels/IATE/IATEsources/randomCoalescence/IATErandomCoalescence.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/diameterModels/IATE/IATEsources/turbulentBreakUp/IATEturbulentBreakUp.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/diameterModels/IATE/IATEsources/turbulentBreakUp/IATEturbulentBreakUp.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/diameterModels/IATE/IATEsources/wakeEntrainmentCoalescence/IATEwakeEntrainmentCoalescence.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/diameterModels/IATE/IATEsources/wakeEntrainmentCoalescence/IATEwakeEntrainmentCoalescence.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/diameterModels/IATE/IATEsources/wallBoiling/IATEwallBoiling.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/diameterModels/IATE/IATEsources/wallBoiling/IATEwallBoiling.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/diameterModels/constantDiameter/constantDiameter.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/diameterModels/constantDiameter/constantDiameter.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/diameterModels/diameterModel/diameterModel.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/diameterModels/diameterModel/diameterModel.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/diameterModels/diameterModel/diameterModelNew.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/diameterModels/isothermalDiameter/isothermalDiameter.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/diameterModels/isothermalDiameter/isothermalDiameter.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/diameterModels/linearTsubDiameter/linearTsubDiameter.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/diameterModels/linearTsubDiameter/linearTsubDiameter.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/diameterModels/sphericalDiameter/sphericalDiameter.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/diameterModels/sphericalDiameter/sphericalDiameter.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/diameterModels/velocityGroup/sizeGroup/SecondaryPropertyModel/SecondaryPropertyModel.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/diameterModels/velocityGroup/sizeGroup/SecondaryPropertyModel/SecondaryPropertyModel.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/diameterModels/velocityGroup/sizeGroup/shapeModels/fractal/fractal.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/diameterModels/velocityGroup/sizeGroup/shapeModels/fractal/fractal.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/diameterModels/velocityGroup/sizeGroup/shapeModels/fractal/sinteringModels/KochFriedlander/KochFriedlander.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/diameterModels/velocityGroup/sizeGroup/shapeModels/fractal/sinteringModels/KochFriedlander/KochFriedlander.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/diameterModels/velocityGroup/sizeGroup/shapeModels/fractal/sinteringModels/noSintering/noSintering.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/diameterModels/velocityGroup/sizeGroup/shapeModels/fractal/sinteringModels/noSintering/noSintering.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/diameterModels/velocityGroup/sizeGroup/shapeModels/fractal/sinteringModels/sinteringModel/sinteringModel.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/diameterModels/velocityGroup/sizeGroup/shapeModels/fractal/sinteringModels/sinteringModel/sinteringModel.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/diameterModels/velocityGroup/sizeGroup/shapeModels/shapeModel/shapeModel.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/diameterModels/velocityGroup/sizeGroup/shapeModels/shapeModel/shapeModel.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/diameterModels/velocityGroup/sizeGroup/shapeModels/spherical/spherical.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/diameterModels/velocityGroup/sizeGroup/shapeModels/spherical/spherical.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/diameterModels/velocityGroup/sizeGroup/sizeGroup.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/diameterModels/velocityGroup/sizeGroup/sizeGroup.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/diameterModels/velocityGroup/sizeGroup/sizeGroupI.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/diameterModels/velocityGroup/velocityGroup.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/diameterModels/velocityGroup/velocityGroup.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/diameterModels/velocityGroup/velocityGroupI.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/phaseModel/AnisothermalPhaseModel/AnisothermalPhaseModel.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/phaseModel/AnisothermalPhaseModel/AnisothermalPhaseModel.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/phaseModel/InertPhaseModel/InertPhaseModel.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/phaseModel/InertPhaseModel/InertPhaseModel.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/phaseModel/IsothermalPhaseModel/IsothermalPhaseModel.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/phaseModel/IsothermalPhaseModel/IsothermalPhaseModel.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/phaseModel/MovingPhaseModel/MovingPhaseModel.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/phaseModel/MovingPhaseModel/MovingPhaseModel.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/phaseModel/MultiComponentPhaseModel/MultiComponentPhaseModel.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/phaseModel/MultiComponentPhaseModel/MultiComponentPhaseModel.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/phaseModel/PurePhaseModel/PurePhaseModel.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/phaseModel/PurePhaseModel/PurePhaseModel.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/phaseModel/ReactingPhaseModel/ReactingPhaseModel.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/phaseModel/ReactingPhaseModel/ReactingPhaseModel.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/phaseModel/StationaryPhaseModel/StationaryPhaseModel.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/phaseModel/StationaryPhaseModel/StationaryPhaseModel.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/phaseModel/ThermoPhaseModel/ThermoPhaseModel.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/phaseModel/ThermoPhaseModel/ThermoPhaseModel.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/phaseModel/phaseModel/phaseModel.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/phaseModel/phaseModel/phaseModel.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/phaseModel/phaseModel/phaseModelNew.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/phaseModel/phaseModel/phaseModels.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/phasePair/orderedPhasePair/orderedPhasePair.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/phasePair/orderedPhasePair/orderedPhasePair.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/phasePair/phasePair/phasePair.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/phasePair/phasePair/phasePair.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/phasePair/phasePair/phasePairI.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/phasePair/phasePairKey/phasePairKey.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/phasePair/phasePairKey/phasePairKey.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/phaseSystem/phaseSystem.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/phaseSystem/phaseSystem.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/phaseSystem/phaseSystemI.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/phaseSystem/phaseSystemNew.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/phaseSystem/phaseSystemSolve.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/phaseSystem/phaseSystemTemplates.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/populationBalanceModel/binaryBreakupModels/LehrMilliesMewes/LehrMilliesMewes.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/populationBalanceModel/binaryBreakupModels/LehrMilliesMewes/LehrMilliesMewes.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/populationBalanceModel/binaryBreakupModels/LuoSvendsen/LuoSvendsen.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/populationBalanceModel/binaryBreakupModels/LuoSvendsen/LuoSvendsen.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/populationBalanceModel/binaryBreakupModels/binaryBreakupModel/binaryBreakupModel.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/populationBalanceModel/binaryBreakupModels/binaryBreakupModel/binaryBreakupModel.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/populationBalanceModel/binaryBreakupModels/powerLawUniformBinary/powerLawUniformBinary.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/populationBalanceModel/binaryBreakupModels/powerLawUniformBinary/powerLawUniformBinary.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/populationBalanceModel/breakupModels/Laakkonen/Laakkonen.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/populationBalanceModel/breakupModels/Laakkonen/Laakkonen.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/populationBalanceModel/breakupModels/Laakkonen_limited/Laakkonen_limited.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/populationBalanceModel/breakupModels/Laakkonen_limited/Laakkonen_limited.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/populationBalanceModel/breakupModels/breakupModel/breakupModel.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/populationBalanceModel/breakupModels/breakupModel/breakupModel.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/populationBalanceModel/breakupModels/exponential/exponential.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/populationBalanceModel/breakupModels/exponential/exponential.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/populationBalanceModel/breakupModels/powerLaw/powerLaw.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/populationBalanceModel/breakupModels/powerLaw/powerLaw.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/populationBalanceModel/coalescenceModels/BrownianCollisions/BrownianCollisions.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/populationBalanceModel/coalescenceModels/BrownianCollisions/BrownianCollisions.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/populationBalanceModel/coalescenceModels/CoulaloglouTavlaridesCoalescence/CoulaloglouTavlaridesCoalescence.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/populationBalanceModel/coalescenceModels/CoulaloglouTavlaridesCoalescence/CoulaloglouTavlaridesCoalescence.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/populationBalanceModel/coalescenceModels/DahnekeInterpolation/DahnekeInterpolation.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/populationBalanceModel/coalescenceModels/DahnekeInterpolation/DahnekeInterpolation.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/populationBalanceModel/coalescenceModels/LehrMilliesMewesCoalescence/LehrMilliesMewesCoalescence.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/populationBalanceModel/coalescenceModels/LehrMilliesMewesCoalescence/LehrMilliesMewesCoalescence.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/populationBalanceModel/coalescenceModels/LehrMilliesMewesCoalescence_limited/LehrMilliesMewesCoalescence_limited.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/populationBalanceModel/coalescenceModels/LehrMilliesMewesCoalescence_limited/LehrMilliesMewesCoalescence_limited.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/populationBalanceModel/coalescenceModels/Luo/Luo.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/populationBalanceModel/coalescenceModels/Luo/Luo.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/populationBalanceModel/coalescenceModels/PrinceBlanch/PrinceBlanch.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/populationBalanceModel/coalescenceModels/PrinceBlanch/PrinceBlanch.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/populationBalanceModel/coalescenceModels/ballisticCollisions/ballisticCollisions.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/populationBalanceModel/coalescenceModels/ballisticCollisions/ballisticCollisions.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/populationBalanceModel/coalescenceModels/coalescenceModel/coalescenceModel.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/populationBalanceModel/coalescenceModels/coalescenceModel/coalescenceModel.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/populationBalanceModel/coalescenceModels/constantCoalescence/constantCoalescence.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/populationBalanceModel/coalescenceModels/constantCoalescence/constantCoalescence.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/populationBalanceModel/coalescenceModels/hydrodynamic/hydrodynamic.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/populationBalanceModel/coalescenceModels/hydrodynamic/hydrodynamic.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/populationBalanceModel/coalescenceModels/turbulentShear/turbulentShear.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/populationBalanceModel/coalescenceModels/turbulentShear/turbulentShear.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/populationBalanceModel/daughterSizeDistributionModels/LaakkonenDaughterSizeDistribution/LaakkonenDaughterSizeDistribution.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/populationBalanceModel/daughterSizeDistributionModels/LaakkonenDaughterSizeDistribution/LaakkonenDaughterSizeDistribution.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/populationBalanceModel/daughterSizeDistributionModels/daughterSizeDistributionModel/daughterSizeDistributionModel.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/populationBalanceModel/daughterSizeDistributionModels/daughterSizeDistributionModel/daughterSizeDistributionModel.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/populationBalanceModel/daughterSizeDistributionModels/uniformBinary/uniformBinary.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/populationBalanceModel/daughterSizeDistributionModels/uniformBinary/uniformBinary.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/populationBalanceModel/driftModels/constantDrift/constantDrift.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/populationBalanceModel/driftModels/constantDrift/constantDrift.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/populationBalanceModel/driftModels/densityChange/densityChange.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/populationBalanceModel/driftModels/densityChange/densityChange.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/populationBalanceModel/driftModels/driftModel/driftModel.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/populationBalanceModel/driftModels/driftModel/driftModel.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/populationBalanceModel/driftModels/phaseChange/phaseChange.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/populationBalanceModel/driftModels/phaseChange/phaseChange.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/populationBalanceModel/nucleationModels/nucleationModel/nucleationModel.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/populationBalanceModel/nucleationModels/nucleationModel/nucleationModel.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/populationBalanceModel/nucleationModels/reactionDriven/reactionDriven.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/populationBalanceModel/nucleationModels/reactionDriven/reactionDriven.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/populationBalanceModel/nucleationModels/wallBoiling/wallBoiling.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/populationBalanceModel/nucleationModels/wallBoiling/wallBoiling.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/populationBalanceModel/populationBalanceModel/populationBalanceModel.C (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/populationBalanceModel/populationBalanceModel/populationBalanceModel.H (100%) rename OFsolvers/{ => OF9}/birdmultiphaseEulerFoam/phaseSystems/populationBalanceModel/populationBalanceModel/populationBalanceModelI.H (100%) rename experimental_cases/{ => OF9}/deckwer17/Allclean (100%) rename experimental_cases/{ => OF9}/deckwer17/IC/0/CO2.gas (100%) rename experimental_cases/{ => OF9}/deckwer17/IC/0/CO2.liquid (100%) rename experimental_cases/{ => OF9}/deckwer17/IC/0/N2.gas (100%) rename experimental_cases/{ => OF9}/deckwer17/IC/0/T.gas (100%) rename experimental_cases/{ => OF9}/deckwer17/IC/0/T.liquid (100%) rename experimental_cases/{ => OF9}/deckwer17/IC/0/U.gas (100%) rename experimental_cases/{ => OF9}/deckwer17/IC/0/U.liquid (100%) rename experimental_cases/{ => OF9}/deckwer17/IC/0/Ydefault.gas (100%) rename experimental_cases/{ => OF9}/deckwer17/IC/0/Ydefault.liquid (100%) rename experimental_cases/{ => OF9}/deckwer17/IC/0/alpha.gas (100%) rename experimental_cases/{ => OF9}/deckwer17/IC/0/alpha.liquid (100%) rename experimental_cases/{ => OF9}/deckwer17/IC/0/alphat.gas (100%) rename experimental_cases/{ => OF9}/deckwer17/IC/0/alphat.liquid (100%) rename experimental_cases/{ => OF9}/deckwer17/IC/0/epsilon.gas (100%) rename experimental_cases/{ => OF9}/deckwer17/IC/0/epsilon.liquid (100%) rename experimental_cases/{ => OF9}/deckwer17/IC/0/f.gas (100%) rename experimental_cases/{ => OF9}/deckwer17/IC/0/k.gas (100%) rename experimental_cases/{ => OF9}/deckwer17/IC/0/k.liquid (100%) rename experimental_cases/{ => OF9}/deckwer17/IC/0/nut.gas (100%) rename experimental_cases/{ => OF9}/deckwer17/IC/0/nut.liquid (100%) rename experimental_cases/{ => OF9}/deckwer17/IC/0/omega.liquid (100%) rename experimental_cases/{ => OF9}/deckwer17/IC/0/p (100%) rename experimental_cases/{ => OF9}/deckwer17/IC/0/p_rgh (100%) rename experimental_cases/{ => OF9}/deckwer17/IC/0/water.liquid (100%) rename experimental_cases/{ => OF9}/deckwer17/README.md (100%) rename experimental_cases/{ => OF9}/deckwer17/constant/g (100%) rename experimental_cases/{ => OF9}/deckwer17/constant/globalVars (100%) rename experimental_cases/{ => OF9}/deckwer17/constant/momentumTransport.gas (100%) rename experimental_cases/{ => OF9}/deckwer17/constant/momentumTransport.liquid (100%) rename experimental_cases/{ => OF9}/deckwer17/constant/phaseProperties (100%) rename experimental_cases/{ => OF9}/deckwer17/constant/phaseProperties_constantd (100%) rename experimental_cases/{ => OF9}/deckwer17/constant/phaseProperties_pbe (100%) rename experimental_cases/{ => OF9}/deckwer17/constant/thermophysicalProperties.gas (100%) rename experimental_cases/{ => OF9}/deckwer17/constant/thermophysicalProperties.liquid (100%) rename experimental_cases/{ => OF9}/deckwer17/run.sh (100%) rename experimental_cases/{ => OF9}/deckwer17/system/blockMeshDict (100%) rename experimental_cases/{ => OF9}/deckwer17/system/circinlet.m4 (100%) rename experimental_cases/{ => OF9}/deckwer17/system/controlDict (100%) rename experimental_cases/{ => OF9}/deckwer17/system/decomposeParDict (100%) rename experimental_cases/{ => OF9}/deckwer17/system/fvConstraints (100%) rename experimental_cases/{ => OF9}/deckwer17/system/fvSchemes (100%) rename experimental_cases/{ => OF9}/deckwer17/system/fvSolution (100%) rename experimental_cases/{ => OF9}/deckwer17/system/setFieldsDict (100%) rename experimental_cases/{ => OF9}/deckwer17/system/topoSetDict (100%) rename experimental_cases/{ => OF9}/deckwer19/Allclean (100%) rename experimental_cases/{ => OF9}/deckwer19/IC/0/CO2.gas (100%) rename experimental_cases/{ => OF9}/deckwer19/IC/0/CO2.liquid (100%) rename experimental_cases/{ => OF9}/deckwer19/IC/0/N2.gas (100%) rename experimental_cases/{ => OF9}/deckwer19/IC/0/T.gas (100%) rename experimental_cases/{ => OF9}/deckwer19/IC/0/T.liquid (100%) rename experimental_cases/{ => OF9}/deckwer19/IC/0/U.gas (100%) rename experimental_cases/{ => OF9}/deckwer19/IC/0/U.liquid (100%) rename experimental_cases/{ => OF9}/deckwer19/IC/0/Ydefault.gas (100%) rename experimental_cases/{ => OF9}/deckwer19/IC/0/Ydefault.liquid (100%) rename experimental_cases/{ => OF9}/deckwer19/IC/0/alpha.gas (100%) rename experimental_cases/{ => OF9}/deckwer19/IC/0/alpha.liquid (100%) rename experimental_cases/{ => OF9}/deckwer19/IC/0/alphat.gas (100%) rename experimental_cases/{ => OF9}/deckwer19/IC/0/alphat.liquid (100%) rename experimental_cases/{ => OF9}/deckwer19/IC/0/epsilon.gas (100%) rename experimental_cases/{ => OF9}/deckwer19/IC/0/epsilon.liquid (100%) rename experimental_cases/{ => OF9}/deckwer19/IC/0/f.gas (100%) rename experimental_cases/{ => OF9}/deckwer19/IC/0/k.gas (100%) rename experimental_cases/{ => OF9}/deckwer19/IC/0/k.liquid (100%) rename experimental_cases/{ => OF9}/deckwer19/IC/0/nut.gas (100%) rename experimental_cases/{ => OF9}/deckwer19/IC/0/nut.liquid (100%) rename experimental_cases/{ => OF9}/deckwer19/IC/0/omega.liquid (100%) rename experimental_cases/{ => OF9}/deckwer19/IC/0/p (100%) rename experimental_cases/{ => OF9}/deckwer19/IC/0/p_rgh (100%) rename experimental_cases/{ => OF9}/deckwer19/IC/0/water.liquid (100%) rename experimental_cases/{ => OF9}/deckwer19/README.md (100%) rename experimental_cases/{ => OF9}/deckwer19/constant/g (100%) rename experimental_cases/{ => OF9}/deckwer19/constant/globalVars (100%) rename experimental_cases/{ => OF9}/deckwer19/constant/momentumTransport.gas (100%) rename experimental_cases/{ => OF9}/deckwer19/constant/momentumTransport.liquid (100%) rename experimental_cases/{ => OF9}/deckwer19/constant/phaseProperties (100%) rename experimental_cases/{ => OF9}/deckwer19/constant/phaseProperties_constantd (100%) rename experimental_cases/{ => OF9}/deckwer19/constant/thermophysicalProperties.gas (100%) rename experimental_cases/{ => OF9}/deckwer19/constant/thermophysicalProperties.liquid (100%) rename experimental_cases/{ => OF9}/deckwer19/run.sh (100%) rename experimental_cases/{ => OF9}/deckwer19/system/circinlet.m4 (100%) rename experimental_cases/{ => OF9}/deckwer19/system/controlDict (100%) rename experimental_cases/{ => OF9}/deckwer19/system/decomposeParDict (100%) rename experimental_cases/{ => OF9}/deckwer19/system/fvConstraints (100%) rename experimental_cases/{ => OF9}/deckwer19/system/fvSchemes (100%) rename experimental_cases/{ => OF9}/deckwer19/system/fvSolution (100%) rename experimental_cases/{ => OF9}/deckwer19/system/setFieldsDict (100%) rename experimental_cases/{ => OF9}/deckwer19/system/topoSetDict (100%) create mode 100644 experimental_cases/OF9/disengagement/bubble_column_Krishna/0.orig/N2.gas create mode 100644 experimental_cases/OF9/disengagement/bubble_column_Krishna/0.orig/O2.gas create mode 100644 experimental_cases/OF9/disengagement/bubble_column_Krishna/0.orig/O2.liquid create mode 100644 experimental_cases/OF9/disengagement/bubble_column_Krishna/0.orig/T.gas create mode 100644 experimental_cases/OF9/disengagement/bubble_column_Krishna/0.orig/T.liquid create mode 100644 experimental_cases/OF9/disengagement/bubble_column_Krishna/0.orig/U.gas create mode 100644 experimental_cases/OF9/disengagement/bubble_column_Krishna/0.orig/U.liquid rename {tutorial_cases/side_sparger => experimental_cases/OF9/disengagement/bubble_column_Krishna}/0.orig/Ydefault.gas (100%) create mode 100644 experimental_cases/OF9/disengagement/bubble_column_Krishna/0.orig/Ydefault.liquid create mode 100644 experimental_cases/OF9/disengagement/bubble_column_Krishna/0.orig/alpha.gas create mode 100644 experimental_cases/OF9/disengagement/bubble_column_Krishna/0.orig/alpha.liquid create mode 100644 experimental_cases/OF9/disengagement/bubble_column_Krishna/0.orig/alphat.gas rename {tutorial_cases/airlift_40m/0.org => experimental_cases/OF9/disengagement/bubble_column_Krishna/0.orig}/alphat.liquid (100%) create mode 100644 experimental_cases/OF9/disengagement/bubble_column_Krishna/0.orig/epsilon.gas create mode 100644 experimental_cases/OF9/disengagement/bubble_column_Krishna/0.orig/epsilon.liquid rename {tutorial_cases/side_sparger => experimental_cases/OF9/disengagement/bubble_column_Krishna}/0.orig/f.gas (100%) create mode 100644 experimental_cases/OF9/disengagement/bubble_column_Krishna/0.orig/k.gas create mode 100644 experimental_cases/OF9/disengagement/bubble_column_Krishna/0.orig/k.liquid create mode 100644 experimental_cases/OF9/disengagement/bubble_column_Krishna/0.orig/nut.gas rename {tutorial_cases/airlift_40m/0.org => experimental_cases/OF9/disengagement/bubble_column_Krishna/0.orig}/nut.liquid (100%) create mode 100644 experimental_cases/OF9/disengagement/bubble_column_Krishna/0.orig/p create mode 100644 experimental_cases/OF9/disengagement/bubble_column_Krishna/0.orig/p_rgh create mode 100644 experimental_cases/OF9/disengagement/bubble_column_Krishna/0.orig/water.gas create mode 100644 experimental_cases/OF9/disengagement/bubble_column_Krishna/0.orig/water.liquid create mode 100755 experimental_cases/OF9/disengagement/bubble_column_Krishna/Allclean create mode 100755 experimental_cases/OF9/disengagement/bubble_column_Krishna/Allrun create mode 100644 experimental_cases/OF9/disengagement/bubble_column_Krishna/constant/g rename experimental_cases/{disengagement/bubble_column_pbe_20L => OF9/disengagement/bubble_column_Krishna}/constant/globalVars (100%) rename experimental_cases/{disengagement/bubble_column_pbe_20L => OF9/disengagement/bubble_column_Krishna}/constant/globalVars_temp (100%) rename experimental_cases/{disengagement/bubble_column_pbe_20L => OF9/disengagement/bubble_column_Krishna}/constant/momentumTransport.gas (100%) rename experimental_cases/{disengagement/bubble_column_pbe_20L => OF9/disengagement/bubble_column_Krishna}/constant/momentumTransport.liquid (100%) create mode 100644 experimental_cases/OF9/disengagement/bubble_column_Krishna/constant/phaseProperties rename experimental_cases/{disengagement/bubble_column_pbe_20L => OF9/disengagement/bubble_column_Krishna}/constant/phaseProperties_constantd (100%) rename experimental_cases/{disengagement/bubble_column_pbe_20L => OF9/disengagement/bubble_column_Krishna}/constant/phaseProperties_pbe (100%) rename experimental_cases/{disengagement/bubble_column_pbe_20L => OF9/disengagement/bubble_column_Krishna}/constant/thermophysicalProperties.gas (100%) rename experimental_cases/{disengagement/bubble_column_pbe_20L => OF9/disengagement/bubble_column_Krishna}/constant/thermophysicalProperties.liquid (100%) create mode 100644 experimental_cases/OF9/disengagement/bubble_column_Krishna/plotDisengagement.py create mode 100644 experimental_cases/OF9/disengagement/bubble_column_Krishna/system/blockMeshDict create mode 100644 experimental_cases/OF9/disengagement/bubble_column_Krishna/system/controlDict create mode 100644 experimental_cases/OF9/disengagement/bubble_column_Krishna/system/createPatchDict rename experimental_cases/{disengagement/bubble_column_pbe_20L => OF9/disengagement/bubble_column_Krishna}/system/decomposeParDict (100%) rename experimental_cases/{disengagement/bubble_column_pbe_20L => OF9/disengagement/bubble_column_Krishna}/system/fvConstraints (100%) rename experimental_cases/{disengagement/bubble_column_pbe_20L => OF9/disengagement/bubble_column_Krishna}/system/fvSchemes (100%) create mode 100644 experimental_cases/OF9/disengagement/bubble_column_Krishna/system/fvSolution create mode 100644 experimental_cases/OF9/disengagement/bubble_column_Krishna/system/setFieldsDict rename experimental_cases/{ => OF9}/disengagement/bubble_column_pbe_20L/0.orig/N2.gas (100%) rename experimental_cases/{ => OF9}/disengagement/bubble_column_pbe_20L/0.orig/O2.gas (100%) rename experimental_cases/{ => OF9}/disengagement/bubble_column_pbe_20L/0.orig/O2.liquid (100%) rename experimental_cases/{ => OF9}/disengagement/bubble_column_pbe_20L/0.orig/T.gas (100%) rename experimental_cases/{ => OF9}/disengagement/bubble_column_pbe_20L/0.orig/T.liquid (100%) rename experimental_cases/{ => OF9}/disengagement/bubble_column_pbe_20L/0.orig/U.gas (100%) rename experimental_cases/{ => OF9}/disengagement/bubble_column_pbe_20L/0.orig/U.liquid (100%) rename experimental_cases/{ => OF9}/disengagement/bubble_column_pbe_20L/0.orig/Ydefault.gas (100%) rename experimental_cases/{ => OF9}/disengagement/bubble_column_pbe_20L/0.orig/Ydefault.liquid (100%) rename experimental_cases/{ => OF9}/disengagement/bubble_column_pbe_20L/0.orig/alpha.gas (100%) rename experimental_cases/{ => OF9}/disengagement/bubble_column_pbe_20L/0.orig/alpha.liquid (100%) rename experimental_cases/{ => OF9}/disengagement/bubble_column_pbe_20L/0.orig/alphat.gas (100%) rename experimental_cases/{ => OF9}/disengagement/bubble_column_pbe_20L/0.orig/alphat.liquid (100%) rename experimental_cases/{ => OF9}/disengagement/bubble_column_pbe_20L/0.orig/epsilon.gas (100%) rename experimental_cases/{ => OF9}/disengagement/bubble_column_pbe_20L/0.orig/epsilon.liquid (100%) rename experimental_cases/{ => OF9}/disengagement/bubble_column_pbe_20L/0.orig/f.gas (100%) rename experimental_cases/{ => OF9}/disengagement/bubble_column_pbe_20L/0.orig/k.gas (100%) rename experimental_cases/{ => OF9}/disengagement/bubble_column_pbe_20L/0.orig/k.liquid (100%) rename experimental_cases/{ => OF9}/disengagement/bubble_column_pbe_20L/0.orig/nut.gas (100%) rename experimental_cases/{ => OF9}/disengagement/bubble_column_pbe_20L/0.orig/nut.liquid (100%) rename experimental_cases/{ => OF9}/disengagement/bubble_column_pbe_20L/0.orig/p (100%) rename experimental_cases/{ => OF9}/disengagement/bubble_column_pbe_20L/0.orig/p_rgh (100%) rename experimental_cases/{ => OF9}/disengagement/bubble_column_pbe_20L/0.orig/water.gas (100%) rename experimental_cases/{ => OF9}/disengagement/bubble_column_pbe_20L/0.orig/water.liquid (100%) rename experimental_cases/{ => OF9}/disengagement/bubble_column_pbe_20L/Allclean (100%) rename experimental_cases/{ => OF9}/disengagement/bubble_column_pbe_20L/constant/g (100%) create mode 100644 experimental_cases/OF9/disengagement/bubble_column_pbe_20L/constant/globalVars create mode 100644 experimental_cases/OF9/disengagement/bubble_column_pbe_20L/constant/globalVars_temp rename {tutorial_cases/bubble_column_20L => experimental_cases/OF9/disengagement/bubble_column_pbe_20L}/constant/momentumTransport.gas (100%) rename {tutorial_cases/bubble_column_20L => experimental_cases/OF9/disengagement/bubble_column_pbe_20L}/constant/momentumTransport.liquid (100%) rename experimental_cases/{ => OF9}/disengagement/bubble_column_pbe_20L/constant/phaseProperties (100%) rename {tutorial_cases/bubble_column_20L => experimental_cases/OF9/disengagement/bubble_column_pbe_20L}/constant/phaseProperties_constantd (100%) create mode 100644 experimental_cases/OF9/disengagement/bubble_column_pbe_20L/constant/phaseProperties_pbe rename {tutorial_cases/bubble_column_20L => experimental_cases/OF9/disengagement/bubble_column_pbe_20L}/constant/thermophysicalProperties.gas (100%) rename {tutorial_cases/bubble_column_20L => experimental_cases/OF9/disengagement/bubble_column_pbe_20L}/constant/thermophysicalProperties.liquid (100%) rename experimental_cases/{ => OF9}/disengagement/bubble_column_pbe_20L/presteps.sh (100%) rename experimental_cases/{ => OF9}/disengagement/bubble_column_pbe_20L/script (100%) rename experimental_cases/{ => OF9}/disengagement/bubble_column_pbe_20L/system/blockMeshDict (100%) rename experimental_cases/{ => OF9}/disengagement/bubble_column_pbe_20L/system/controlDict (100%) rename {tutorial_cases/bubble_column_20L => experimental_cases/OF9/disengagement/bubble_column_pbe_20L}/system/decomposeParDict (100%) rename {tutorial_cases/bubble_column_20L => experimental_cases/OF9/disengagement/bubble_column_pbe_20L}/system/fvConstraints (100%) rename {tutorial_cases/bubble_column_20L => experimental_cases/OF9/disengagement/bubble_column_pbe_20L}/system/fvSchemes (100%) rename experimental_cases/{ => OF9}/disengagement/bubble_column_pbe_20L/system/fvSolution (100%) rename experimental_cases/{ => OF9}/disengagement/bubble_column_pbe_20L/system/inlets_outlets.json (100%) rename experimental_cases/{ => OF9}/disengagement/bubble_column_pbe_20L/system/mesh.json (100%) rename experimental_cases/{ => OF9}/disengagement/bubble_column_pbe_20L/system/setFieldsDict (100%) rename experimental_cases/{ => OF9}/disengagement/bubble_column_pbe_20L/system/topology.json (100%) rename experimental_cases/{ => OF9}/disengagement/bubble_column_pbe_20L/writeGlobalVars.py (100%) create mode 100644 tutorial_cases/OF13/STR_MRF/0/H2O.liquid create mode 100644 tutorial_cases/OF13/STR_MRF/0/N2.gas create mode 100644 tutorial_cases/OF13/STR_MRF/0/O2.gas create mode 100644 tutorial_cases/OF13/STR_MRF/0/O2.liquid create mode 100644 tutorial_cases/OF13/STR_MRF/0/T.gas create mode 100644 tutorial_cases/OF13/STR_MRF/0/T.liquid create mode 100644 tutorial_cases/OF13/STR_MRF/0/U.gas create mode 100644 tutorial_cases/OF13/STR_MRF/0/U.liquid create mode 100644 tutorial_cases/OF13/STR_MRF/0/Ydefault.gas create mode 100644 tutorial_cases/OF13/STR_MRF/0/Ydefault.liquid create mode 100644 tutorial_cases/OF13/STR_MRF/0/alpha.gas.orig create mode 100644 tutorial_cases/OF13/STR_MRF/0/alpha.liquid.orig create mode 100644 tutorial_cases/OF13/STR_MRF/0/alphat.gas create mode 100644 tutorial_cases/OF13/STR_MRF/0/alphat.liquid create mode 100644 tutorial_cases/OF13/STR_MRF/0/f3.gas create mode 100644 tutorial_cases/OF13/STR_MRF/0/fDefault.gas create mode 100644 tutorial_cases/OF13/STR_MRF/0/k.gas create mode 100644 tutorial_cases/OF13/STR_MRF/0/k.liquid create mode 100644 tutorial_cases/OF13/STR_MRF/0/nut.gas create mode 100644 tutorial_cases/OF13/STR_MRF/0/nut.liquid create mode 100644 tutorial_cases/OF13/STR_MRF/0/omega.gas create mode 100644 tutorial_cases/OF13/STR_MRF/0/omega.liquid create mode 100644 tutorial_cases/OF13/STR_MRF/0/p create mode 100644 tutorial_cases/OF13/STR_MRF/0/p_rgh create mode 100755 tutorial_cases/OF13/STR_MRF/Allclean create mode 100755 tutorial_cases/OF13/STR_MRF/Allmesh create mode 100755 tutorial_cases/OF13/STR_MRF/Allrun create mode 100644 tutorial_cases/OF13/STR_MRF/README.md create mode 100644 tutorial_cases/OF13/STR_MRF/STR.zip create mode 100644 tutorial_cases/OF13/STR_MRF/STR_MRF.png create mode 100644 tutorial_cases/OF13/STR_MRF/constant/MRFProperties create mode 100644 tutorial_cases/OF13/STR_MRF/constant/fvModels create mode 100644 tutorial_cases/OF13/STR_MRF/constant/g create mode 100644 tutorial_cases/OF13/STR_MRF/constant/globalVars create mode 100644 tutorial_cases/OF13/STR_MRF/constant/heatTransfer create mode 100644 tutorial_cases/OF13/STR_MRF/constant/momentumTransfer create mode 100644 tutorial_cases/OF13/STR_MRF/constant/momentumTransport.gas create mode 100644 tutorial_cases/OF13/STR_MRF/constant/momentumTransport.liquid create mode 100644 tutorial_cases/OF13/STR_MRF/constant/phaseProperties create mode 100644 tutorial_cases/OF13/STR_MRF/constant/physicalProperties.gas create mode 100644 tutorial_cases/OF13/STR_MRF/constant/physicalProperties.liquid create mode 100644 tutorial_cases/OF13/STR_MRF/constant/rotatingZoneProperties create mode 100644 tutorial_cases/OF13/STR_MRF/system/changeDictionaryDict create mode 100644 tutorial_cases/OF13/STR_MRF/system/controlDict create mode 100644 tutorial_cases/OF13/STR_MRF/system/createPatchDict create mode 100644 tutorial_cases/OF13/STR_MRF/system/decomposeParDict create mode 100644 tutorial_cases/OF13/STR_MRF/system/functions create mode 100644 tutorial_cases/OF13/STR_MRF/system/fvSchemes create mode 100644 tutorial_cases/OF13/STR_MRF/system/fvSolution create mode 100644 tutorial_cases/OF13/STR_MRF/system/gasHoldup create mode 100644 tutorial_cases/OF13/STR_MRF/system/meshQualityDict create mode 100644 tutorial_cases/OF13/STR_MRF/system/setFieldsDict create mode 100644 tutorial_cases/OF13/STR_rotatingMesh/0/H2O.liquid create mode 100644 tutorial_cases/OF13/STR_rotatingMesh/0/N2.gas create mode 100644 tutorial_cases/OF13/STR_rotatingMesh/0/O2.gas create mode 100644 tutorial_cases/OF13/STR_rotatingMesh/0/O2.liquid create mode 100644 tutorial_cases/OF13/STR_rotatingMesh/0/T.gas create mode 100644 tutorial_cases/OF13/STR_rotatingMesh/0/T.liquid create mode 100644 tutorial_cases/OF13/STR_rotatingMesh/0/U.gas create mode 100644 tutorial_cases/OF13/STR_rotatingMesh/0/U.liquid create mode 100644 tutorial_cases/OF13/STR_rotatingMesh/0/Ydefault.gas create mode 100644 tutorial_cases/OF13/STR_rotatingMesh/0/Ydefault.liquid create mode 100644 tutorial_cases/OF13/STR_rotatingMesh/0/alpha.gas.orig create mode 100644 tutorial_cases/OF13/STR_rotatingMesh/0/alpha.liquid.orig create mode 100644 tutorial_cases/OF13/STR_rotatingMesh/0/alphat.gas create mode 100644 tutorial_cases/OF13/STR_rotatingMesh/0/alphat.liquid create mode 100644 tutorial_cases/OF13/STR_rotatingMesh/0/f3.gas create mode 100644 tutorial_cases/OF13/STR_rotatingMesh/0/fDefault.gas create mode 100644 tutorial_cases/OF13/STR_rotatingMesh/0/k.gas create mode 100644 tutorial_cases/OF13/STR_rotatingMesh/0/k.liquid create mode 100644 tutorial_cases/OF13/STR_rotatingMesh/0/nut.gas create mode 100644 tutorial_cases/OF13/STR_rotatingMesh/0/nut.liquid create mode 100644 tutorial_cases/OF13/STR_rotatingMesh/0/omega.gas create mode 100644 tutorial_cases/OF13/STR_rotatingMesh/0/omega.liquid create mode 100644 tutorial_cases/OF13/STR_rotatingMesh/0/p create mode 100644 tutorial_cases/OF13/STR_rotatingMesh/0/p_rgh create mode 100755 tutorial_cases/OF13/STR_rotatingMesh/Allclean create mode 100755 tutorial_cases/OF13/STR_rotatingMesh/Allmesh create mode 100755 tutorial_cases/OF13/STR_rotatingMesh/Allrun create mode 100644 tutorial_cases/OF13/STR_rotatingMesh/README.md create mode 100644 tutorial_cases/OF13/STR_rotatingMesh/STR_rotating.gif create mode 100644 tutorial_cases/OF13/STR_rotatingMesh/STR_rotating.zip create mode 100644 tutorial_cases/OF13/STR_rotatingMesh/constant/MRFProperties create mode 100644 tutorial_cases/OF13/STR_rotatingMesh/constant/dynamicMeshDict create mode 100644 tutorial_cases/OF13/STR_rotatingMesh/constant/fvModels create mode 100644 tutorial_cases/OF13/STR_rotatingMesh/constant/g create mode 100644 tutorial_cases/OF13/STR_rotatingMesh/constant/globalVars create mode 100644 tutorial_cases/OF13/STR_rotatingMesh/constant/heatTransfer create mode 100644 tutorial_cases/OF13/STR_rotatingMesh/constant/momentumTransfer create mode 100644 tutorial_cases/OF13/STR_rotatingMesh/constant/momentumTransport.gas create mode 100644 tutorial_cases/OF13/STR_rotatingMesh/constant/momentumTransport.liquid create mode 100644 tutorial_cases/OF13/STR_rotatingMesh/constant/phaseProperties create mode 100644 tutorial_cases/OF13/STR_rotatingMesh/constant/physicalProperties.gas create mode 100644 tutorial_cases/OF13/STR_rotatingMesh/constant/physicalProperties.liquid create mode 100644 tutorial_cases/OF13/STR_rotatingMesh/constant/rotatingZoneProperties create mode 100644 tutorial_cases/OF13/STR_rotatingMesh/system/changeDictionaryDict create mode 100644 tutorial_cases/OF13/STR_rotatingMesh/system/controlDict create mode 100644 tutorial_cases/OF13/STR_rotatingMesh/system/createBafflesDict create mode 100644 tutorial_cases/OF13/STR_rotatingMesh/system/createPatchDict create mode 100644 tutorial_cases/OF13/STR_rotatingMesh/system/decomposeParDict create mode 100644 tutorial_cases/OF13/STR_rotatingMesh/system/functions create mode 100644 tutorial_cases/OF13/STR_rotatingMesh/system/fvSchemes create mode 100644 tutorial_cases/OF13/STR_rotatingMesh/system/fvSolution create mode 100644 tutorial_cases/OF13/STR_rotatingMesh/system/gasHoldup create mode 100644 tutorial_cases/OF13/STR_rotatingMesh/system/meshQualityDict create mode 100644 tutorial_cases/OF13/STR_rotatingMesh/system/setFieldsDict create mode 100644 tutorial_cases/OF13/bubble_column/0/CO2.gas create mode 100644 tutorial_cases/OF13/bubble_column/0/H2.gas create mode 100644 tutorial_cases/OF13/bubble_column/0/H2O.liquid create mode 100644 tutorial_cases/OF13/bubble_column/0/N2.gas create mode 100644 tutorial_cases/OF13/bubble_column/0/O2.gas create mode 100644 tutorial_cases/OF13/bubble_column/0/T.gas create mode 100644 tutorial_cases/OF13/bubble_column/0/T.liquid create mode 100644 tutorial_cases/OF13/bubble_column/0/U.gas create mode 100644 tutorial_cases/OF13/bubble_column/0/U.liquid create mode 100644 tutorial_cases/OF13/bubble_column/0/Ydefault.gas create mode 100644 tutorial_cases/OF13/bubble_column/0/Ydefault.liquid create mode 100644 tutorial_cases/OF13/bubble_column/0/alpha.gas.orig create mode 100644 tutorial_cases/OF13/bubble_column/0/alpha.liquid.orig create mode 100644 tutorial_cases/OF13/bubble_column/0/alphat.gas create mode 100644 tutorial_cases/OF13/bubble_column/0/alphat.liquid create mode 100644 tutorial_cases/OF13/bubble_column/0/epsilon.gas create mode 100644 tutorial_cases/OF13/bubble_column/0/epsilon.liquid create mode 100644 tutorial_cases/OF13/bubble_column/0/epsilonm create mode 100644 tutorial_cases/OF13/bubble_column/0/f4.gas create mode 100644 tutorial_cases/OF13/bubble_column/0/fDefault.gas create mode 100644 tutorial_cases/OF13/bubble_column/0/k.gas create mode 100644 tutorial_cases/OF13/bubble_column/0/k.liquid create mode 100644 tutorial_cases/OF13/bubble_column/0/km create mode 100644 tutorial_cases/OF13/bubble_column/0/nut.gas create mode 100644 tutorial_cases/OF13/bubble_column/0/nut.liquid create mode 100644 tutorial_cases/OF13/bubble_column/0/p create mode 100644 tutorial_cases/OF13/bubble_column/0/p_rgh create mode 100755 tutorial_cases/OF13/bubble_column/Allclean create mode 100755 tutorial_cases/OF13/bubble_column/Allrun create mode 100644 tutorial_cases/OF13/bubble_column/README.md create mode 100644 tutorial_cases/OF13/bubble_column/constant/caseVars create mode 100644 tutorial_cases/OF13/bubble_column/constant/dynamicMeshDict create mode 100644 tutorial_cases/OF13/bubble_column/constant/fvModels create mode 100644 tutorial_cases/OF13/bubble_column/constant/g create mode 100644 tutorial_cases/OF13/bubble_column/constant/globalVars create mode 100644 tutorial_cases/OF13/bubble_column/constant/heatTransfer create mode 100644 tutorial_cases/OF13/bubble_column/constant/momentumTransfer create mode 100644 tutorial_cases/OF13/bubble_column/constant/momentumTransport.gas create mode 100644 tutorial_cases/OF13/bubble_column/constant/momentumTransport.liquid create mode 100644 tutorial_cases/OF13/bubble_column/constant/phaseProperties create mode 100644 tutorial_cases/OF13/bubble_column/constant/physicalProperties.gas create mode 100644 tutorial_cases/OF13/bubble_column/constant/physicalProperties.liquid create mode 100644 tutorial_cases/OF13/bubble_column/system/blockMeshDict create mode 100644 tutorial_cases/OF13/bubble_column/system/controlDict create mode 100644 tutorial_cases/OF13/bubble_column/system/createPatchDict create mode 100644 tutorial_cases/OF13/bubble_column/system/decomposeParDict create mode 100644 tutorial_cases/OF13/bubble_column/system/fvConstraints create mode 100644 tutorial_cases/OF13/bubble_column/system/fvSchemes create mode 100644 tutorial_cases/OF13/bubble_column/system/fvSolution create mode 100644 tutorial_cases/OF13/bubble_column/system/setFieldsDict rename tutorial_cases/{ => OF9}/FlatPanel_250L_ASU/0.orig/T.gas (100%) rename tutorial_cases/{ => OF9}/FlatPanel_250L_ASU/0.orig/T.liquid (100%) rename tutorial_cases/{ => OF9}/FlatPanel_250L_ASU/0.orig/U.gas (100%) rename tutorial_cases/{ => OF9}/FlatPanel_250L_ASU/0.orig/U.liquid (100%) rename tutorial_cases/{ => OF9}/FlatPanel_250L_ASU/0.orig/alpha.gas.orig (100%) rename tutorial_cases/{ => OF9}/FlatPanel_250L_ASU/0.orig/alpha.liquid.orig (100%) rename tutorial_cases/{ => OF9}/FlatPanel_250L_ASU/0.orig/alphat.gas (100%) rename tutorial_cases/{ => OF9}/FlatPanel_250L_ASU/0.orig/alphat.liquid (100%) rename tutorial_cases/{ => OF9}/FlatPanel_250L_ASU/0.orig/epsilon.gas (100%) rename tutorial_cases/{ => OF9}/FlatPanel_250L_ASU/0.orig/epsilon.liquid (100%) rename tutorial_cases/{ => OF9}/FlatPanel_250L_ASU/0.orig/epsilonm (100%) rename tutorial_cases/{ => OF9}/FlatPanel_250L_ASU/0.orig/k.gas (100%) rename tutorial_cases/{ => OF9}/FlatPanel_250L_ASU/0.orig/k.liquid (100%) rename tutorial_cases/{ => OF9}/FlatPanel_250L_ASU/0.orig/km (100%) rename tutorial_cases/{ => OF9}/FlatPanel_250L_ASU/0.orig/nut.gas (100%) rename tutorial_cases/{ => OF9}/FlatPanel_250L_ASU/0.orig/nut.liquid (100%) rename tutorial_cases/{ => OF9}/FlatPanel_250L_ASU/0.orig/p (100%) rename tutorial_cases/{ => OF9}/FlatPanel_250L_ASU/0.orig/p_rgh (100%) rename tutorial_cases/{ => OF9}/FlatPanel_250L_ASU/Allclean (100%) rename tutorial_cases/{ => OF9}/FlatPanel_250L_ASU/AllmassT (100%) rename tutorial_cases/{ => OF9}/FlatPanel_250L_ASU/README.md (100%) rename tutorial_cases/{ => OF9}/FlatPanel_250L_ASU/constant/g (100%) rename tutorial_cases/{ => OF9}/FlatPanel_250L_ASU/constant/momentumTransport.gas (100%) rename tutorial_cases/{ => OF9}/FlatPanel_250L_ASU/constant/momentumTransport.liquid (100%) rename tutorial_cases/{ => OF9}/FlatPanel_250L_ASU/constant/phaseProperties (100%) rename tutorial_cases/{ => OF9}/FlatPanel_250L_ASU/constant/thermophysicalProperties.gas (100%) rename tutorial_cases/{ => OF9}/FlatPanel_250L_ASU/constant/thermophysicalProperties.liquid (100%) rename tutorial_cases/{ => OF9}/FlatPanel_250L_ASU/presteps.sh (100%) rename tutorial_cases/{ => OF9}/FlatPanel_250L_ASU/run.sh (100%) rename tutorial_cases/{ => OF9}/FlatPanel_250L_ASU/system/blockMeshDict (100%) rename tutorial_cases/{ => OF9}/FlatPanel_250L_ASU/system/controlDict (100%) rename tutorial_cases/{ => OF9}/FlatPanel_250L_ASU/system/controlDict~ (100%) rename tutorial_cases/{ => OF9}/FlatPanel_250L_ASU/system/decomposeParDict (100%) rename tutorial_cases/{ => OF9}/FlatPanel_250L_ASU/system/fvConstraints (100%) rename tutorial_cases/{ => OF9}/FlatPanel_250L_ASU/system/fvSchemes (100%) rename tutorial_cases/{ => OF9}/FlatPanel_250L_ASU/system/fvSolution (100%) rename tutorial_cases/{ => OF9}/FlatPanel_250L_ASU/system/panel.m4 (100%) rename tutorial_cases/{ => OF9}/FlatPanel_250L_ASU/system/setFieldsDict (100%) rename tutorial_cases/{ => OF9}/airlift_40m/0.org/H2O.liquid (100%) rename tutorial_cases/{ => OF9}/airlift_40m/0.org/N2.gas (100%) rename tutorial_cases/{ => OF9}/airlift_40m/0.org/O2.gas (100%) rename tutorial_cases/{ => OF9}/airlift_40m/0.org/T.gas (100%) rename tutorial_cases/{ => OF9}/airlift_40m/0.org/T.liquid (100%) rename tutorial_cases/{ => OF9}/airlift_40m/0.org/U.gas (100%) rename tutorial_cases/{ => OF9}/airlift_40m/0.org/U.liquid (100%) rename tutorial_cases/{ => OF9}/airlift_40m/0.org/Ydefault.gas (100%) rename tutorial_cases/{ => OF9}/airlift_40m/0.org/Ydefault.liquid (100%) rename tutorial_cases/{ => OF9}/airlift_40m/0.org/alpha.gas (100%) rename tutorial_cases/{ => OF9}/airlift_40m/0.org/alpha.liquid (100%) rename tutorial_cases/{ => OF9}/airlift_40m/0.org/alphat.gas (100%) rename tutorial_cases/{side_sparger/0.orig => OF9/airlift_40m/0.org}/alphat.liquid (100%) rename tutorial_cases/{ => OF9}/airlift_40m/0.org/epsilon.gas (100%) rename tutorial_cases/{ => OF9}/airlift_40m/0.org/epsilon.liquid (100%) rename tutorial_cases/{ => OF9}/airlift_40m/0.org/k.gas (100%) rename tutorial_cases/{ => OF9}/airlift_40m/0.org/k.liquid (100%) rename tutorial_cases/{ => OF9}/airlift_40m/0.org/nut.gas (100%) rename tutorial_cases/{side_sparger/0.orig => OF9/airlift_40m/0.org}/nut.liquid (100%) rename tutorial_cases/{ => OF9}/airlift_40m/0.org/p (100%) rename tutorial_cases/{ => OF9}/airlift_40m/0.org/p_rgh (100%) rename tutorial_cases/{ => OF9}/airlift_40m/Allclean (100%) rename tutorial_cases/{ => OF9}/airlift_40m/README.md (100%) rename tutorial_cases/{ => OF9}/airlift_40m/constant/g (100%) rename tutorial_cases/{ => OF9}/airlift_40m/constant/globalVars (100%) rename tutorial_cases/{ => OF9}/airlift_40m/constant/momentumTransport.gas (100%) rename tutorial_cases/{ => OF9}/airlift_40m/constant/momentumTransport.liquid (100%) rename tutorial_cases/{ => OF9}/airlift_40m/constant/phaseProperties (100%) rename tutorial_cases/{ => OF9}/airlift_40m/constant/thermophysicalProperties.gas (100%) rename tutorial_cases/{ => OF9}/airlift_40m/constant/thermophysicalProperties.liquid (100%) rename tutorial_cases/{ => OF9}/airlift_40m/presteps.sh (100%) rename tutorial_cases/{ => OF9}/airlift_40m/run.sh (100%) rename tutorial_cases/{ => OF9}/airlift_40m/system/blockMeshDict (100%) rename tutorial_cases/{ => OF9}/airlift_40m/system/circinlet.m4 (100%) rename tutorial_cases/{ => OF9}/airlift_40m/system/conc_cylinder_mesh.m4 (100%) rename tutorial_cases/{ => OF9}/airlift_40m/system/controlDict (100%) rename tutorial_cases/{ => OF9}/airlift_40m/system/cylinderMesh.m4 (100%) rename tutorial_cases/{ => OF9}/airlift_40m/system/decomposeParDict (100%) rename tutorial_cases/{ => OF9}/airlift_40m/system/fvSchemes (100%) rename tutorial_cases/{ => OF9}/airlift_40m/system/fvSolution (100%) rename tutorial_cases/{ => OF9}/airlift_40m/system/setFieldsDict (100%) rename tutorial_cases/{ => OF9}/bdofoam_cases/README.md (100%) rename tutorial_cases/{ => OF9}/bdofoam_cases/nonreact/0.org/CO2.gas (100%) rename tutorial_cases/{ => OF9}/bdofoam_cases/nonreact/0.org/N2.gas (100%) rename tutorial_cases/{ => OF9}/bdofoam_cases/nonreact/0.org/O2.gas (100%) rename tutorial_cases/{ => OF9}/bdofoam_cases/nonreact/0.org/O2.liquid (100%) rename tutorial_cases/{ => OF9}/bdofoam_cases/nonreact/0.org/T.gas (100%) rename tutorial_cases/{ => OF9}/bdofoam_cases/nonreact/0.org/T.liquid (100%) rename tutorial_cases/{ => OF9}/bdofoam_cases/nonreact/0.org/U.gas (100%) rename tutorial_cases/{ => OF9}/bdofoam_cases/nonreact/0.org/U.liquid (100%) rename tutorial_cases/{ => OF9}/bdofoam_cases/nonreact/0.org/Ydefault.liquid (100%) rename tutorial_cases/{ => OF9}/bdofoam_cases/nonreact/0.org/alpha.gas (100%) rename tutorial_cases/{ => OF9}/bdofoam_cases/nonreact/0.org/alpha.liquid (100%) rename tutorial_cases/{ => OF9}/bdofoam_cases/nonreact/0.org/alphat.gas (100%) rename tutorial_cases/{ => OF9}/bdofoam_cases/nonreact/0.org/alphat.liquid (100%) rename tutorial_cases/{ => OF9}/bdofoam_cases/nonreact/0.org/epsilon.gas (100%) rename tutorial_cases/{ => OF9}/bdofoam_cases/nonreact/0.org/epsilon.liquid (100%) rename tutorial_cases/{ => OF9}/bdofoam_cases/nonreact/0.org/k.gas (100%) rename tutorial_cases/{ => OF9}/bdofoam_cases/nonreact/0.org/k.liquid (100%) rename tutorial_cases/{ => OF9}/bdofoam_cases/nonreact/0.org/nut.gas (100%) rename tutorial_cases/{ => OF9}/bdofoam_cases/nonreact/0.org/nut.liquid (100%) rename tutorial_cases/{ => OF9}/bdofoam_cases/nonreact/0.org/p (100%) rename tutorial_cases/{ => OF9}/bdofoam_cases/nonreact/0.org/p_rgh (100%) rename tutorial_cases/{ => OF9}/bdofoam_cases/nonreact/0.org/water.gas (100%) rename tutorial_cases/{ => OF9}/bdofoam_cases/nonreact/0.org/water.liquid (100%) rename tutorial_cases/{ => OF9}/bdofoam_cases/nonreact/Allclean (100%) rename tutorial_cases/{ => OF9}/bdofoam_cases/nonreact/constant/fvOptions (100%) rename tutorial_cases/{ => OF9}/bdofoam_cases/nonreact/constant/g (100%) rename tutorial_cases/{ => OF9}/bdofoam_cases/nonreact/constant/globalTransport (100%) rename tutorial_cases/{ => OF9}/bdofoam_cases/nonreact/constant/microbeUpdateProperties (100%) rename tutorial_cases/{ => OF9}/bdofoam_cases/nonreact/constant/phaseProperties (100%) rename tutorial_cases/{ => OF9}/bdofoam_cases/nonreact/constant/thermophysicalProperties.gas (100%) rename tutorial_cases/{ => OF9}/bdofoam_cases/nonreact/constant/thermophysicalProperties.liquid (100%) rename tutorial_cases/{ => OF9}/bdofoam_cases/nonreact/constant/turbulenceProperties.gas (100%) rename tutorial_cases/{ => OF9}/bdofoam_cases/nonreact/constant/turbulenceProperties.liquid (100%) rename tutorial_cases/{ => OF9}/bdofoam_cases/nonreact/extract_avgdata.py (100%) rename tutorial_cases/{ => OF9}/bdofoam_cases/nonreact/pv_extract_analyze_script.py (100%) rename tutorial_cases/{ => OF9}/bdofoam_cases/nonreact/run_nonreact.sh (100%) rename tutorial_cases/{ => OF9}/bdofoam_cases/nonreact/sup_analyze_mid.py (100%) rename tutorial_cases/{ => OF9}/bdofoam_cases/nonreact/system/blockMeshDict (100%) rename tutorial_cases/{ => OF9}/bdofoam_cases/nonreact/system/controlDict (100%) rename tutorial_cases/{ => OF9}/bdofoam_cases/nonreact/system/decomposeParDict (100%) rename tutorial_cases/{ => OF9}/bdofoam_cases/nonreact/system/fvSchemes (100%) rename tutorial_cases/{ => OF9}/bdofoam_cases/nonreact/system/fvSolution (100%) rename tutorial_cases/{ => OF9}/bdofoam_cases/nonreact/system/setFieldsDict (100%) rename tutorial_cases/{ => OF9}/bdofoam_cases/react/Allclean (100%) rename tutorial_cases/{ => OF9}/bdofoam_cases/react/constant/fvOptions (100%) rename tutorial_cases/{ => OF9}/bdofoam_cases/react/constant/g (100%) rename tutorial_cases/{ => OF9}/bdofoam_cases/react/constant/globalTransport (100%) rename tutorial_cases/{ => OF9}/bdofoam_cases/react/constant/microbeUpdateProperties (100%) rename tutorial_cases/{ => OF9}/bdofoam_cases/react/constant/phaseProperties (100%) rename tutorial_cases/{ => OF9}/bdofoam_cases/react/constant/thermophysicalProperties.gas (100%) rename tutorial_cases/{ => OF9}/bdofoam_cases/react/constant/thermophysicalProperties.liquid (100%) rename tutorial_cases/{ => OF9}/bdofoam_cases/react/constant/turbulenceProperties.gas (100%) rename tutorial_cases/{ => OF9}/bdofoam_cases/react/constant/turbulenceProperties.liquid (100%) rename tutorial_cases/{ => OF9}/bdofoam_cases/react/extract_avgdata.py (100%) rename tutorial_cases/{ => OF9}/bdofoam_cases/react/pv_extract_analyze_script.py (100%) rename tutorial_cases/{ => OF9}/bdofoam_cases/react/run_react.sh (100%) rename tutorial_cases/{ => OF9}/bdofoam_cases/react/sup_analyze_mid.py (100%) rename tutorial_cases/{ => OF9}/bdofoam_cases/react/system/blockMeshDict (100%) rename tutorial_cases/{ => OF9}/bdofoam_cases/react/system/controlDict (100%) rename tutorial_cases/{ => OF9}/bdofoam_cases/react/system/decomposeParDict (100%) rename tutorial_cases/{ => OF9}/bdofoam_cases/react/system/fvSchemes (100%) rename tutorial_cases/{ => OF9}/bdofoam_cases/react/system/fvSolution (100%) rename tutorial_cases/{ => OF9}/bdofoam_cases/react/system/setFieldsDict (100%) rename tutorial_cases/{ => OF9}/bubble_column_20L/0.orig/N2.gas (100%) rename tutorial_cases/{ => OF9}/bubble_column_20L/0.orig/O2.gas (100%) rename tutorial_cases/{ => OF9}/bubble_column_20L/0.orig/O2.liquid (100%) rename tutorial_cases/{ => OF9}/bubble_column_20L/0.orig/T.gas (100%) rename tutorial_cases/{ => OF9}/bubble_column_20L/0.orig/T.liquid (100%) rename tutorial_cases/{ => OF9}/bubble_column_20L/0.orig/U.gas (100%) rename tutorial_cases/{ => OF9}/bubble_column_20L/0.orig/U.liquid (100%) rename tutorial_cases/{ => OF9}/bubble_column_20L/0.orig/Ydefault.gas (100%) rename tutorial_cases/{ => OF9}/bubble_column_20L/0.orig/Ydefault.liquid (100%) rename tutorial_cases/{ => OF9}/bubble_column_20L/0.orig/alpha.gas (100%) rename tutorial_cases/{ => OF9}/bubble_column_20L/0.orig/alpha.liquid (100%) rename tutorial_cases/{ => OF9}/bubble_column_20L/0.orig/alphat.gas (100%) rename tutorial_cases/{ => OF9}/bubble_column_20L/0.orig/alphat.liquid (100%) rename tutorial_cases/{ => OF9}/bubble_column_20L/0.orig/epsilon.gas (100%) rename tutorial_cases/{ => OF9}/bubble_column_20L/0.orig/epsilon.liquid (100%) rename tutorial_cases/{ => OF9}/bubble_column_20L/0.orig/f.gas (100%) rename tutorial_cases/{ => OF9}/bubble_column_20L/0.orig/k.gas (100%) rename tutorial_cases/{ => OF9}/bubble_column_20L/0.orig/k.liquid (100%) rename tutorial_cases/{ => OF9}/bubble_column_20L/0.orig/nut.gas (100%) rename tutorial_cases/{ => OF9}/bubble_column_20L/0.orig/nut.liquid (100%) rename tutorial_cases/{ => OF9}/bubble_column_20L/0.orig/p (100%) rename tutorial_cases/{ => OF9}/bubble_column_20L/0.orig/p_rgh (100%) rename tutorial_cases/{ => OF9}/bubble_column_20L/0.orig/water.gas (100%) rename tutorial_cases/{ => OF9}/bubble_column_20L/0.orig/water.liquid (100%) rename tutorial_cases/{ => OF9}/bubble_column_20L/Allclean (100%) rename tutorial_cases/{ => OF9}/bubble_column_20L/README.md (100%) rename tutorial_cases/{ => OF9}/bubble_column_20L/constant/g (100%) rename tutorial_cases/{ => OF9}/bubble_column_20L/constant/globalVars (100%) rename tutorial_cases/{ => OF9}/bubble_column_20L/constant/globalVars_temp (100%) rename tutorial_cases/{loop_reactor_mixing => OF9/bubble_column_20L}/constant/momentumTransport.gas (100%) rename tutorial_cases/{loop_reactor_mixing => OF9/bubble_column_20L}/constant/momentumTransport.liquid (100%) rename tutorial_cases/{ => OF9}/bubble_column_20L/constant/phaseProperties (100%) create mode 100644 tutorial_cases/OF9/bubble_column_20L/constant/phaseProperties_constantd rename tutorial_cases/{ => OF9}/bubble_column_20L/constant/phaseProperties_pbe (100%) create mode 100644 tutorial_cases/OF9/bubble_column_20L/constant/thermophysicalProperties.gas create mode 100644 tutorial_cases/OF9/bubble_column_20L/constant/thermophysicalProperties.liquid rename tutorial_cases/{ => OF9}/bubble_column_20L/constant/thermophysicalProperties_erroneous.gas (100%) rename tutorial_cases/{ => OF9}/bubble_column_20L/presteps.sh (100%) rename tutorial_cases/{ => OF9}/bubble_column_20L/run.sh (100%) rename tutorial_cases/{ => OF9}/bubble_column_20L/run_pixi.sh (100%) rename tutorial_cases/{ => OF9}/bubble_column_20L/script (100%) rename tutorial_cases/{ => OF9}/bubble_column_20L/system/blockMeshDict (100%) rename tutorial_cases/{ => OF9}/bubble_column_20L/system/controlDict (100%) rename tutorial_cases/{loop_reactor_mixing => OF9/bubble_column_20L}/system/decomposeParDict (100%) rename tutorial_cases/{loop_reactor_mixing => OF9/bubble_column_20L}/system/fvConstraints (100%) rename tutorial_cases/{loop_reactor_mixing => OF9/bubble_column_20L}/system/fvSchemes (100%) rename tutorial_cases/{ => OF9}/bubble_column_20L/system/fvSolution (100%) rename tutorial_cases/{ => OF9}/bubble_column_20L/system/inlets_outlets.json (100%) rename tutorial_cases/{ => OF9}/bubble_column_20L/system/mesh.json (100%) rename tutorial_cases/{ => OF9}/bubble_column_20L/system/setFieldsDict (100%) rename tutorial_cases/{ => OF9}/bubble_column_20L/system/topology.json (100%) rename tutorial_cases/{ => OF9}/bubble_column_20L/writeGlobalVars.py (100%) rename tutorial_cases/{ => OF9}/loop_reactor_mixing/0.orig/CO2.gas (100%) rename tutorial_cases/{ => OF9}/loop_reactor_mixing/0.orig/CO2.liquid (100%) rename tutorial_cases/{ => OF9}/loop_reactor_mixing/0.orig/H2.gas (100%) rename tutorial_cases/{ => OF9}/loop_reactor_mixing/0.orig/H2.liquid (100%) rename tutorial_cases/{ => OF9}/loop_reactor_mixing/0.orig/N2.gas (100%) rename tutorial_cases/{ => OF9}/loop_reactor_mixing/0.orig/T.gas (100%) rename tutorial_cases/{ => OF9}/loop_reactor_mixing/0.orig/T.liquid (100%) rename tutorial_cases/{ => OF9}/loop_reactor_mixing/0.orig/U.gas (100%) rename tutorial_cases/{ => OF9}/loop_reactor_mixing/0.orig/U.liquid (100%) rename tutorial_cases/{ => OF9}/loop_reactor_mixing/0.orig/Ydefault.gas (100%) rename tutorial_cases/{ => OF9}/loop_reactor_mixing/0.orig/Ydefault.liquid (100%) rename tutorial_cases/{ => OF9}/loop_reactor_mixing/0.orig/alpha.gas (100%) rename tutorial_cases/{ => OF9}/loop_reactor_mixing/0.orig/alpha.liquid (100%) rename tutorial_cases/{ => OF9}/loop_reactor_mixing/0.orig/alphat.gas (100%) rename tutorial_cases/{ => OF9}/loop_reactor_mixing/0.orig/alphat.liquid (100%) rename tutorial_cases/{ => OF9}/loop_reactor_mixing/0.orig/epsilon.gas (100%) rename tutorial_cases/{ => OF9}/loop_reactor_mixing/0.orig/epsilon.liquid (100%) rename tutorial_cases/{ => OF9}/loop_reactor_mixing/0.orig/f.gas (100%) rename tutorial_cases/{ => OF9}/loop_reactor_mixing/0.orig/k.gas (100%) rename tutorial_cases/{ => OF9}/loop_reactor_mixing/0.orig/k.liquid (100%) rename tutorial_cases/{ => OF9}/loop_reactor_mixing/0.orig/nut.gas (100%) rename tutorial_cases/{ => OF9}/loop_reactor_mixing/0.orig/nut.liquid (100%) rename tutorial_cases/{ => OF9}/loop_reactor_mixing/0.orig/p (100%) rename tutorial_cases/{ => OF9}/loop_reactor_mixing/0.orig/p_rgh (100%) rename tutorial_cases/{ => OF9}/loop_reactor_mixing/Allclean (100%) rename tutorial_cases/{ => OF9}/loop_reactor_mixing/README.md (100%) rename tutorial_cases/{ => OF9}/loop_reactor_mixing/computeQOI.sh (100%) rename tutorial_cases/{ => OF9}/loop_reactor_mixing/constant/dynamicMix_util.H (100%) rename tutorial_cases/{ => OF9}/loop_reactor_mixing/constant/fvModels (100%) rename tutorial_cases/{ => OF9}/loop_reactor_mixing/constant/g (100%) rename tutorial_cases/{ => OF9}/loop_reactor_mixing/constant/globalVars (100%) rename tutorial_cases/{ => OF9}/loop_reactor_mixing/constant/globalVars_temp (100%) rename tutorial_cases/{loop_reactor_reacting => OF9/loop_reactor_mixing}/constant/momentumTransport.gas (100%) rename tutorial_cases/{loop_reactor_reacting => OF9/loop_reactor_mixing}/constant/momentumTransport.liquid (100%) rename tutorial_cases/{ => OF9}/loop_reactor_mixing/constant/phaseProperties (100%) rename tutorial_cases/{ => OF9}/loop_reactor_mixing/constant/phaseProperties_constantd (100%) rename tutorial_cases/{ => OF9}/loop_reactor_mixing/constant/phaseProperties_pbe (100%) rename tutorial_cases/{ => OF9}/loop_reactor_mixing/constant/thermophysicalProperties.gas (100%) rename tutorial_cases/{ => OF9}/loop_reactor_mixing/constant/thermophysicalProperties.liquid (100%) rename tutorial_cases/{ => OF9}/loop_reactor_mixing/get_qoi.py (100%) rename tutorial_cases/{ => OF9}/loop_reactor_mixing/presteps.sh (100%) rename tutorial_cases/{ => OF9}/loop_reactor_mixing/read_history.py (100%) rename tutorial_cases/{ => OF9}/loop_reactor_mixing/run.sh (100%) rename tutorial_cases/{ => OF9}/loop_reactor_mixing/script (100%) rename tutorial_cases/{ => OF9}/loop_reactor_mixing/script_post (100%) rename tutorial_cases/{ => OF9}/loop_reactor_mixing/system/blockMeshDict (100%) rename tutorial_cases/{ => OF9}/loop_reactor_mixing/system/controlDict (100%) rename tutorial_cases/{loop_reactor_reacting => OF9/loop_reactor_mixing}/system/decomposeParDict (100%) create mode 100644 tutorial_cases/OF9/loop_reactor_mixing/system/fvConstraints create mode 100644 tutorial_cases/OF9/loop_reactor_mixing/system/fvSchemes rename tutorial_cases/{ => OF9}/loop_reactor_mixing/system/fvSolution (100%) rename tutorial_cases/{ => OF9}/loop_reactor_mixing/system/inlets_outlets.json (100%) rename tutorial_cases/{ => OF9}/loop_reactor_mixing/system/mesh.json (100%) rename tutorial_cases/{ => OF9}/loop_reactor_mixing/system/mixers.json (100%) rename tutorial_cases/{ => OF9}/loop_reactor_mixing/system/setFieldsDict (100%) rename tutorial_cases/{ => OF9}/loop_reactor_mixing/writeGlobalVars.py (100%) rename tutorial_cases/{ => OF9}/loop_reactor_reacting/0.orig/CH4.gas (100%) rename tutorial_cases/{ => OF9}/loop_reactor_reacting/0.orig/CH4.liquid (100%) rename tutorial_cases/{ => OF9}/loop_reactor_reacting/0.orig/CO2.gas (100%) rename tutorial_cases/{ => OF9}/loop_reactor_reacting/0.orig/CO2.liquid (100%) rename tutorial_cases/{ => OF9}/loop_reactor_reacting/0.orig/H2.gas (100%) rename tutorial_cases/{ => OF9}/loop_reactor_reacting/0.orig/H2.liquid (100%) rename tutorial_cases/{ => OF9}/loop_reactor_reacting/0.orig/N2.gas (100%) rename tutorial_cases/{ => OF9}/loop_reactor_reacting/0.orig/T.gas (100%) rename tutorial_cases/{ => OF9}/loop_reactor_reacting/0.orig/T.liquid (100%) rename tutorial_cases/{ => OF9}/loop_reactor_reacting/0.orig/U.gas (100%) rename tutorial_cases/{ => OF9}/loop_reactor_reacting/0.orig/U.liquid (100%) rename tutorial_cases/{ => OF9}/loop_reactor_reacting/0.orig/Ydefault.gas (100%) rename tutorial_cases/{ => OF9}/loop_reactor_reacting/0.orig/Ydefault.liquid (100%) rename tutorial_cases/{ => OF9}/loop_reactor_reacting/0.orig/alpha.gas (100%) rename tutorial_cases/{ => OF9}/loop_reactor_reacting/0.orig/alpha.liquid (100%) rename tutorial_cases/{ => OF9}/loop_reactor_reacting/0.orig/alphat.gas (100%) rename tutorial_cases/{ => OF9}/loop_reactor_reacting/0.orig/alphat.liquid (100%) rename tutorial_cases/{ => OF9}/loop_reactor_reacting/0.orig/epsilon.gas (100%) rename tutorial_cases/{ => OF9}/loop_reactor_reacting/0.orig/epsilon.liquid (100%) rename tutorial_cases/{ => OF9}/loop_reactor_reacting/0.orig/f.gas (100%) rename tutorial_cases/{ => OF9}/loop_reactor_reacting/0.orig/k.gas (100%) rename tutorial_cases/{ => OF9}/loop_reactor_reacting/0.orig/k.liquid (100%) rename tutorial_cases/{ => OF9}/loop_reactor_reacting/0.orig/nut.gas (100%) rename tutorial_cases/{ => OF9}/loop_reactor_reacting/0.orig/nut.liquid (100%) rename tutorial_cases/{ => OF9}/loop_reactor_reacting/0.orig/p (100%) rename tutorial_cases/{ => OF9}/loop_reactor_reacting/0.orig/p_rgh (100%) rename tutorial_cases/{ => OF9}/loop_reactor_reacting/0.orig/water.gas (100%) rename tutorial_cases/{ => OF9}/loop_reactor_reacting/0.orig/water.liquid (100%) rename tutorial_cases/{ => OF9}/loop_reactor_reacting/Allclean (100%) rename tutorial_cases/{ => OF9}/loop_reactor_reacting/README.md (100%) rename tutorial_cases/{ => OF9}/loop_reactor_reacting/constant/chemistryProperties.liquid (100%) rename tutorial_cases/{ => OF9}/loop_reactor_reacting/constant/combustionProperties.liquid (100%) rename tutorial_cases/{ => OF9}/loop_reactor_reacting/constant/dynamicMix_util.H (100%) rename tutorial_cases/{ => OF9}/loop_reactor_reacting/constant/fvModels (100%) rename tutorial_cases/{ => OF9}/loop_reactor_reacting/constant/g (100%) rename tutorial_cases/{ => OF9}/loop_reactor_reacting/constant/globalVars (100%) rename tutorial_cases/{ => OF9}/loop_reactor_reacting/constant/globalVars_temp (100%) create mode 100644 tutorial_cases/OF9/loop_reactor_reacting/constant/momentumTransport.gas create mode 100644 tutorial_cases/OF9/loop_reactor_reacting/constant/momentumTransport.liquid rename tutorial_cases/{ => OF9}/loop_reactor_reacting/constant/phaseProperties (100%) rename tutorial_cases/{ => OF9}/loop_reactor_reacting/constant/phaseProperties_constantd (100%) rename tutorial_cases/{ => OF9}/loop_reactor_reacting/constant/phaseProperties_pbe (100%) rename tutorial_cases/{ => OF9}/loop_reactor_reacting/constant/reactions.liquid (100%) rename tutorial_cases/{ => OF9}/loop_reactor_reacting/constant/thermophysicalProperties.gas (100%) rename tutorial_cases/{ => OF9}/loop_reactor_reacting/constant/thermophysicalProperties.liquid (100%) rename tutorial_cases/{ => OF9}/loop_reactor_reacting/run.sh (100%) rename tutorial_cases/{ => OF9}/loop_reactor_reacting/system/blockMeshDict (100%) rename tutorial_cases/{ => OF9}/loop_reactor_reacting/system/controlDict (100%) create mode 100755 tutorial_cases/OF9/loop_reactor_reacting/system/decomposeParDict rename tutorial_cases/{ => OF9}/loop_reactor_reacting/system/fvConstraints (100%) rename tutorial_cases/{ => OF9}/loop_reactor_reacting/system/fvSchemes (100%) rename tutorial_cases/{ => OF9}/loop_reactor_reacting/system/fvSolution (100%) rename tutorial_cases/{ => OF9}/loop_reactor_reacting/system/inlets_outlets.json (100%) rename tutorial_cases/{ => OF9}/loop_reactor_reacting/system/mesh.json (100%) rename tutorial_cases/{ => OF9}/loop_reactor_reacting/system/mixers.json (100%) rename tutorial_cases/{ => OF9}/loop_reactor_reacting/system/setFieldsDict (100%) rename tutorial_cases/{ => OF9}/loop_reactor_reacting/writeGlobalVars.py (100%) rename tutorial_cases/{ => OF9}/postprocess/python_interface_tut.py (100%) rename tutorial_cases/{ => OF9}/runall.sh (100%) rename tutorial_cases/{ => OF9}/side_sparger/0.orig/CO.gas (100%) rename tutorial_cases/{ => OF9}/side_sparger/0.orig/CO.liquid (100%) rename tutorial_cases/{ => OF9}/side_sparger/0.orig/CO2.gas (100%) rename tutorial_cases/{ => OF9}/side_sparger/0.orig/CO2.liquid (100%) rename tutorial_cases/{ => OF9}/side_sparger/0.orig/H2.gas (100%) rename tutorial_cases/{ => OF9}/side_sparger/0.orig/H2.liquid (100%) rename tutorial_cases/{ => OF9}/side_sparger/0.orig/T.gas (100%) rename tutorial_cases/{ => OF9}/side_sparger/0.orig/T.liquid (100%) rename tutorial_cases/{ => OF9}/side_sparger/0.orig/U.gas (100%) rename tutorial_cases/{ => OF9}/side_sparger/0.orig/U.liquid (100%) create mode 100644 tutorial_cases/OF9/side_sparger/0.orig/Ydefault.gas rename tutorial_cases/{ => OF9}/side_sparger/0.orig/alpha.gas (100%) rename tutorial_cases/{ => OF9}/side_sparger/0.orig/alpha.liquid (100%) rename tutorial_cases/{ => OF9}/side_sparger/0.orig/alphat.gas (100%) create mode 100644 tutorial_cases/OF9/side_sparger/0.orig/alphat.liquid rename tutorial_cases/{ => OF9}/side_sparger/0.orig/epsilon.gas (100%) rename tutorial_cases/{ => OF9}/side_sparger/0.orig/epsilon.liquid (100%) create mode 100644 tutorial_cases/OF9/side_sparger/0.orig/f.gas rename tutorial_cases/{ => OF9}/side_sparger/0.orig/k.gas (100%) rename tutorial_cases/{ => OF9}/side_sparger/0.orig/k.liquid (100%) rename tutorial_cases/{ => OF9}/side_sparger/0.orig/nut.gas (100%) create mode 100644 tutorial_cases/OF9/side_sparger/0.orig/nut.liquid rename tutorial_cases/{ => OF9}/side_sparger/0.orig/omega.liquid (100%) rename tutorial_cases/{ => OF9}/side_sparger/0.orig/p (100%) rename tutorial_cases/{ => OF9}/side_sparger/0.orig/p_rgh (100%) rename tutorial_cases/{ => OF9}/side_sparger/0.orig/water.liquid (100%) rename tutorial_cases/{ => OF9}/side_sparger/Allclean (100%) rename tutorial_cases/{ => OF9}/side_sparger/README.md (100%) rename tutorial_cases/{ => OF9}/side_sparger/constant/OrigfvModels (100%) rename tutorial_cases/{ => OF9}/side_sparger/constant/g (100%) rename tutorial_cases/{ => OF9}/side_sparger/constant/globalVars (100%) rename tutorial_cases/{ => OF9}/side_sparger/constant/momentumTransport.gas (100%) rename tutorial_cases/{ => OF9}/side_sparger/constant/momentumTransport.liquid (100%) rename tutorial_cases/{ => OF9}/side_sparger/constant/phaseProperties (100%) rename tutorial_cases/{ => OF9}/side_sparger/constant/thermophysicalProperties.gas (100%) rename tutorial_cases/{ => OF9}/side_sparger/constant/thermophysicalProperties.liquid (100%) rename tutorial_cases/{ => OF9}/side_sparger/run.sh (100%) rename tutorial_cases/{ => OF9}/side_sparger/system/circinlet.m4 (100%) rename tutorial_cases/{ => OF9}/side_sparger/system/controlDict (100%) rename tutorial_cases/{ => OF9}/side_sparger/system/controlDict.first (100%) rename tutorial_cases/{ => OF9}/side_sparger/system/controlDict.second (100%) rename tutorial_cases/{ => OF9}/side_sparger/system/decomposeParDict (100%) rename tutorial_cases/{ => OF9}/side_sparger/system/fvConstraints (100%) rename tutorial_cases/{ => OF9}/side_sparger/system/fvSchemes (100%) rename tutorial_cases/{ => OF9}/side_sparger/system/fvSchemes.second (100%) rename tutorial_cases/{ => OF9}/side_sparger/system/fvSchemes.upwind (100%) rename tutorial_cases/{ => OF9}/side_sparger/system/fvSolution (100%) rename tutorial_cases/{ => OF9}/side_sparger/system/setFieldsDict (100%) rename tutorial_cases/{ => OF9}/side_sparger/system/topoSetDict (100%) rename tutorial_cases/{ => OF9}/stirred_tank/Allclean (100%) rename tutorial_cases/{ => OF9}/stirred_tank/README.md (100%) rename tutorial_cases/{ => OF9}/stirred_tank/constant/MRFProperties (100%) rename tutorial_cases/{ => OF9}/stirred_tank/constant/g (100%) rename tutorial_cases/{ => OF9}/stirred_tank/constant/globalTransport (100%) rename tutorial_cases/{ => OF9}/stirred_tank/constant/globalVars (100%) rename tutorial_cases/{ => OF9}/stirred_tank/constant/phaseProperties (100%) rename tutorial_cases/{ => OF9}/stirred_tank/constant/thermophysicalProperties.gas (100%) rename tutorial_cases/{ => OF9}/stirred_tank/constant/thermophysicalProperties.liquid (100%) rename tutorial_cases/{ => OF9}/stirred_tank/constant/turbulenceProperties.gas (100%) rename tutorial_cases/{ => OF9}/stirred_tank/constant/turbulenceProperties.liquid (100%) rename tutorial_cases/{ => OF9}/stirred_tank/orig0/CO2.gas (100%) rename tutorial_cases/{ => OF9}/stirred_tank/orig0/CO2.liquid (100%) rename tutorial_cases/{ => OF9}/stirred_tank/orig0/T.gas (100%) rename tutorial_cases/{ => OF9}/stirred_tank/orig0/T.liquid (100%) rename tutorial_cases/{ => OF9}/stirred_tank/orig0/U.gas (100%) rename tutorial_cases/{ => OF9}/stirred_tank/orig0/U.liquid (100%) rename tutorial_cases/{ => OF9}/stirred_tank/orig0/Ydefault.gas (100%) rename tutorial_cases/{ => OF9}/stirred_tank/orig0/Ydefault.liquid (100%) rename tutorial_cases/{ => OF9}/stirred_tank/orig0/alpha.gas (100%) rename tutorial_cases/{ => OF9}/stirred_tank/orig0/alpha.liquid (100%) rename tutorial_cases/{ => OF9}/stirred_tank/orig0/alphat.gas (100%) rename tutorial_cases/{ => OF9}/stirred_tank/orig0/alphat.liquid (100%) rename tutorial_cases/{ => OF9}/stirred_tank/orig0/epsilon.gas (100%) rename tutorial_cases/{ => OF9}/stirred_tank/orig0/epsilon.liquid (100%) rename tutorial_cases/{ => OF9}/stirred_tank/orig0/f.gas (100%) rename tutorial_cases/{ => OF9}/stirred_tank/orig0/k.gas (100%) rename tutorial_cases/{ => OF9}/stirred_tank/orig0/k.liquid (100%) rename tutorial_cases/{ => OF9}/stirred_tank/orig0/nut.gas (100%) rename tutorial_cases/{ => OF9}/stirred_tank/orig0/nut.liquid (100%) rename tutorial_cases/{ => OF9}/stirred_tank/orig0/p (100%) rename tutorial_cases/{ => OF9}/stirred_tank/orig0/p_rgh (100%) rename tutorial_cases/{ => OF9}/stirred_tank/run.sh (100%) rename tutorial_cases/{ => OF9}/stirred_tank/system/controlDict (100%) rename tutorial_cases/{ => OF9}/stirred_tank/system/decomposeParDict (100%) rename tutorial_cases/{ => OF9}/stirred_tank/system/fvSchemes (100%) rename tutorial_cases/{ => OF9}/stirred_tank/system/fvSolution (100%) rename tutorial_cases/{ => OF9}/stirred_tank/system/setFieldsDict (100%) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 5247c979..be8ec8a1 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -162,8 +162,8 @@ jobs: - name: Test run: nox -s tests -- no-reports - Regression-Test-OF: - name: Regression-Test-OF (${{ matrix.python-version }}, ${{ matrix.os }}) + Regression-Test-OF9: + name: Regression-Test-OF9 (${{ matrix.python-version }}, ${{ matrix.os }}) runs-on: ${{ matrix.os }} strategy: fail-fast: false @@ -202,61 +202,121 @@ jobs: - name: Compile solver run: | - cd OFsolvers/birdmultiphaseEulerFoam + cd OFsolvers/OF9/birdmultiphaseEulerFoam export WM_COMPILE_OPTION=Debug ./Allwmake - cd ../../ + cd ../../../ - name: Run deckwer17 PBE run: | - cd experimental_cases/deckwer17 + cd experimental_cases/OF9/deckwer17 bash run.sh - cd ../../ + cd ../../../ - name: Run deckwer17 constantD run: | - cd experimental_cases/deckwer17 + cd experimental_cases/OF9/deckwer17 cp constant/phaseProperties_constantd constant/phaseProperties bash run.sh - cd ../../ + cd ../../../ - name: Run deckwer19 PBE run: | - cd experimental_cases/deckwer19 + cd experimental_cases/OF9/deckwer19 bash run.sh - cd ../../ + cd ../../../ - name: Run side sparger tutorial run: | - cd tutorial_cases/side_sparger + cd tutorial_cases/OF9/side_sparger bash run.sh - cd ../../ + cd ../../../ - name: Run bubble column tutorial run: | - cd tutorial_cases/bubble_column_20L + cd tutorial_cases/OF9/bubble_column_20L bash run.sh - cd ../../ + cd ../../../ - name: Run stirred-tank tutorial run: | - cd tutorial_cases/stirred_tank + cd tutorial_cases/OF9/stirred_tank bash run.sh - cd ../../ + cd ../../../ - name: Run reactive loop reactor tutorial run: | - cd tutorial_cases/loop_reactor_reacting + cd tutorial_cases/OF9/loop_reactor_reacting bash run.sh - cd ../../ + cd ../../../ - name: Run mixing loop reactor tutorial run: | - cd tutorial_cases/loop_reactor_mixing + cd tutorial_cases/OF9/loop_reactor_mixing bash run.sh - cd ../../ + cd ../../../ - name: Run airlift reactor tutorial run: | - cd tutorial_cases/airlift_40m + cd tutorial_cases/OF9/airlift_40m bash run.sh - cd ../../ + cd ../../../ - name: Run flat panel reactor tutorial run: | - cd tutorial_cases/FlatPanel_250L_ASU + cd tutorial_cases/OF9/FlatPanel_250L_ASU bash run.sh - cd ../../ + cd ../../../ + + Regression-Test-OF13: + name: Regression-Test-OF13 (${{ matrix.python-version }}, ${{ matrix.os }}) + runs-on: ${{ matrix.os }} + strategy: + fail-fast: false + matrix: + python-version: ['3.14'] + os: ['ubuntu-22.04'] + defaults: + run: + shell: bash -l {0} + working-directory: ${{github.workspace}} + steps: + - uses: actions/checkout@v4 + - uses: actions/setup-python@v5 + with: + python-version: ${{matrix.python-version}} + - uses: gerlero/setup-openfoam@v1 + with: + openfoam-version: 13 + + - name: Set up micromamba + uses: mamba-org/setup-micromamba@v1 + with: + environment-name: test-env + create-args: >- + python=${{ matrix.python-version }} + channels: conda-forge + channel-priority: strict + cache-downloads: true + cache-env: true + + - name: Install dependencies + run: | + micromamba install --yes -n test-env -c conda-forge paraview + pip install --upgrade pip + pip install . + + - name: Compile solver + run: | + cd OFsolvers/OF13/birdmultiphaseEuler + export WM_COMPILE_OPTION=Debug + ./Allwmake + cd ../../../ + - name: Run bubble column + run: | + cd tutorial_cases/OF13/bubble_column + ./Allrun --test + cd ../../../ + - name: STR MRF + run: | + cd tutorial_cases/OF13/STR_MRF + ./Allrun --test + cd ../../../ + - name: STR rotating mesh + run: | + cd tutorial_cases/OF13/STR_rotatingMesh + ./Allrun --test + cd ../../../ Regression-Test-OF-pixi: name: Regression-Test-OF-pixi (${{ matrix.os }}) @@ -282,13 +342,13 @@ jobs: cache-write: ${{ github.event_name == 'push' && github.ref == 'refs/heads/main' }} - name: Compile solver run: | - cd OFsolvers/birdmultiphaseEulerFoam + cd OFsolvers/OF9/birdmultiphaseEulerFoam export WM_COMPILE_OPTION=Debug ./Allwmake - cd ../../ + cd ../../../ - name: Run bubble column tutorial run: | - cd tutorial_cases/bubble_column_20L + cd tutorial_cases/OF9/bubble_column_20L bash run_pixi.sh - cd ../../ + cd ../../../ diff --git a/OFsolvers/OF13/birdmultiphaseEuler/Allwclean b/OFsolvers/OF13/birdmultiphaseEuler/Allwclean new file mode 100755 index 00000000..f9e3cd1f --- /dev/null +++ b/OFsolvers/OF13/birdmultiphaseEuler/Allwclean @@ -0,0 +1,14 @@ +#!/bin/sh +cd ${0%/*} || exit 1 # Run from this directory + +wclean libso phaseSystem +wclean libso populationBalance +wclean libso thermophysicalTransportModels +wclean libso reactions +wclean libso momentumTransportModels +wclean + +wclean libso fvModels +wclean libso functionObjects + +#------------------------------------------------------------------------------ diff --git a/OFsolvers/OF13/birdmultiphaseEuler/Allwmake b/OFsolvers/OF13/birdmultiphaseEuler/Allwmake new file mode 100755 index 00000000..fc432ad1 --- /dev/null +++ b/OFsolvers/OF13/birdmultiphaseEuler/Allwmake @@ -0,0 +1,17 @@ +#!/bin/sh +cd ${0%/*} || exit 1 # Run from this directory + +# Parse arguments for library compilation +. $WM_PROJECT_DIR/wmake/scripts/AllwmakeParseArguments + +wmake -j 20 $targetType phaseSystem +wmake -j 20 $targetType populationBalance +wmake -j 20 $targetType thermophysicalTransportModels +wmake -j 20 $targetType reactions +wmake -j 20 $targetType momentumTransportModels +wmake $targetType + +wmake -j 20 $targetType fvModels +wmake -j 20 $targetType functionObjects + +#------------------------------------------------------------------------------ diff --git a/OFsolvers/OF13/birdmultiphaseEuler/Make/files b/OFsolvers/OF13/birdmultiphaseEuler/Make/files new file mode 100644 index 00000000..5f5c35c6 --- /dev/null +++ b/OFsolvers/OF13/birdmultiphaseEuler/Make/files @@ -0,0 +1,11 @@ +setRDeltaT.C +moveMesh.C +momentumPredictor.C +thermophysicalPredictor.C +compressibilityEqns.C +facePressureCorrector.C +cellPressureCorrector.C +pressureCorrector.C +birdmultiphaseEuler.C + +LIB = $(FOAM_USER_LIBBIN)/libbirdmultiphaseEuler diff --git a/OFsolvers/OF13/birdmultiphaseEuler/Make/options b/OFsolvers/OF13/birdmultiphaseEuler/Make/options new file mode 100644 index 00000000..2d25e36f --- /dev/null +++ b/OFsolvers/OF13/birdmultiphaseEuler/Make/options @@ -0,0 +1,24 @@ +EXE_INC = \ + -I$(FOAM_MODULES)/fluidSolver/lnInclude \ + -IphaseSystem/lnInclude \ + -IpopulationBalance/lnInclude \ + -I$(LIB_SRC)/meshTools/lnInclude \ + -I$(LIB_SRC)/finiteVolume/lnInclude \ + -I$(LIB_SRC)/sampling/lnInclude \ + -I$(LIB_SRC)/physicalProperties/lnInclude \ + -I$(LIB_SRC)/thermophysicalModels/basic/lnInclude \ + -I$(LIB_SRC)/twoPhaseModels/twoPhaseMixture/lnInclude \ + -I$(LIB_SRC)/twoPhaseModels/compressibleTwoPhases/lnInclude \ + -I$(LIB_SRC)/MomentumTransportModels/momentumTransportModels/lnInclude \ + -I$(LIB_SRC)/MomentumTransportModels/compressible/lnInclude \ + -I$(LIB_SRC)/MomentumTransportModels/phaseCompressible/lnInclude + +LIB_LIBS = \ + -L$(FOAM_USER_LIBBIN) \ + -lfluidSolver \ + -lbirdpopulationBalance \ + -lbirdmultiphaseEulerThermophysicalTransportModels \ + -lbirdmultiphaseEulerMomentumTransportModels \ + -lbirdmultiphaseEulerReactions \ + -lfvModels \ + -lfvConstraints diff --git a/OFsolvers/OF13/birdmultiphaseEuler/birdmultiphaseEuler.C b/OFsolvers/OF13/birdmultiphaseEuler/birdmultiphaseEuler.C new file mode 100644 index 00000000..6bbc419f --- /dev/null +++ b/OFsolvers/OF13/birdmultiphaseEuler/birdmultiphaseEuler.C @@ -0,0 +1,319 @@ +/*---------------------------------------------------------------------------*\ + ========= | + \\ / F ield | OpenFOAM: The Open Source CFD Toolbox + \\ / O peration | Website: https://openfoam.org + \\ / A nd | Copyright (C) 2022-2025 OpenFOAM Foundation + \\/ M anipulation | +------------------------------------------------------------------------------- +License + This file is part of OpenFOAM. + + OpenFOAM is free software: you can redistribute it and/or modify it + under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + OpenFOAM is distributed in the hope that it will be useful, but WITHOUT + ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or + FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License + for more details. + + You should have received a copy of the GNU General Public License + along with OpenFOAM. If not, see . + +\*---------------------------------------------------------------------------*/ + +#include "birdmultiphaseEuler.H" +#include "localEulerDdtScheme.H" +#include "surfaceFields.H" +#include "fvcDiv.H" +#include "fvcSurfaceIntegrate.H" +#include "fvcMeshPhi.H" +#include "addToRunTimeSelectionTable.H" + +// * * * * * * * * * * * * * * Static Data Members * * * * * * * * * * * * * // + +namespace Foam +{ +namespace solvers +{ + defineTypeNameAndDebug(birdmultiphaseEuler, 0); + addToRunTimeSelectionTable(solver, birdmultiphaseEuler, fvMesh); +} +} + + +// * * * * * * * * * * * * * Private Member Functions * * * * * * * * * * * // + +bool Foam::solvers::birdmultiphaseEuler::read() +{ + fluidSolver::read(); + + predictMomentum = + pimple.dict().lookupOrDefault("momentumPredictor", false); + + faceMomentum = + pimple.dict().lookupOrDefault("faceMomentum", false); + + dragCorrection = + pimple.dict().lookupOrDefault("dragCorrection", false); + + nEnergyCorrectors = + pimple.dict().lookupOrDefault("nEnergyCorrectors", 1); + + nTurbulenceCorrectors = + pimple.dict().lookupOrDefault("nTurbulenceCorrectors", 1); + + alphaControls.read(mesh.solution().solverDict("alpha")); + + return true; +} + + +void Foam::solvers::birdmultiphaseEuler::correctCoNum() +{ + scalarField sumPhi + ( + fvc::surfaceSum(mag(phi))().primitiveField() + ); + + forAll(movingPhases, movingPhasei) + { + sumPhi = max + ( + sumPhi, + fvc::surfaceSum(mag(movingPhases[movingPhasei].phi()))() + .primitiveField() + ); + } + + CoNum_ = 0.5*gMax(sumPhi/mesh.V().primitiveField())*runTime.deltaTValue(); + + const scalar meanCoNum = + 0.5 + *(gSum(sumPhi)/gSum(mesh.V().primitiveField())) + *runTime.deltaTValue(); + + Info<< "Courant Number mean: " << meanCoNum + << " max: " << CoNum << endl; +} + + +// * * * * * * * * * * * * * * * * Constructors * * * * * * * * * * * * * * // + +Foam::solvers::birdmultiphaseEuler::birdmultiphaseEuler(fvMesh& mesh) +: + fluidSolver(mesh), + + predictMomentum + ( + pimple.dict().lookupOrDefault("momentumPredictor", false) + ), + + faceMomentum + ( + pimple.dict().lookupOrDefault("faceMomentum", false) + ), + + dragCorrection + ( + pimple.dict().lookupOrDefault("dragCorrection", false) + ), + + interphaseHeatCorrectionScheme + ( + pimple.dict().lookupOrDefault("interphaseHeatCorrectionScheme", false) + ), + + nEnergyCorrectors + ( + pimple.dict().lookupOrDefault("nEnergyCorrectors", 1) + ), + + nTurbulenceCorrectors + ( + pimple.dict().lookupOrDefault("nTurbulenceCorrectors", 1) + ), + + trDeltaT + ( + LTS + ? new volScalarField + ( + IOobject + ( + fv::localEulerDdt::rDeltaTName, + runTime.name(), + mesh, + IOobject::READ_IF_PRESENT, + IOobject::AUTO_WRITE + ), + mesh, + dimensionedScalar(dimless/dimTime, 1), + extrapolatedCalculatedFvPatchScalarField::typeName + ) + : nullptr + ), + + trDeltaTf + ( + LTS && faceMomentum + ? new surfaceScalarField + ( + IOobject + ( + fv::localEulerDdt::rDeltaTfName, + runTime.name(), + mesh, + IOobject::READ_IF_PRESENT, + IOobject::AUTO_WRITE + ), + mesh, + dimensionedScalar(dimless/dimTime, 1) + ) + : nullptr + ), + + buoyancy(mesh), + + fluid_(mesh), + + phases_(fluid_.phases()), + + movingPhases_(fluid_.movingPhases()), + + phi_(fluid_.phi()), + + momentumTransferSystem_(fluid_), + + heatTransferSystem_(fluid_), + + populationBalanceSystem_(fluid_), + + p_(movingPhases_[0].fluidThermo().p()), + + p_rgh_(buoyancy.p_rgh), + + pressureReference + ( + p_, + p_rgh_, + pimple.dict(), + fluid_.incompressible() + ), + + MRF(fluid_.MRF()), + + fluid(fluid_), + phases(phases_), + movingPhases(movingPhases_), + momentumTransfer(momentumTransferSystem_), + heatTransfer(heatTransferSystem_), + p(p_), + p_rgh(p_rgh_), + phi(phi_), + rhoCpvs(fluid.thermalPhases().size()) +{ + // Read the controls + read(); + + mesh.schemes().setFluxRequired(p_rgh.name()); + + if (transient()) + { + correctCoNum(); + } +} + + +// * * * * * * * * * * * * * * * * Destructor * * * * * * * * * * * * * * * // + +Foam::solvers::birdmultiphaseEuler::~birdmultiphaseEuler() +{} + + +// * * * * * * * * * * * * * * Member Functions * * * * * * * * * * * * * * // + +void Foam::solvers::birdmultiphaseEuler::preSolve() +{ + if (transient()) + { + correctCoNum(); + } + else if (LTS) + { + setRDeltaT(); + } + + // Store divU from the previous mesh so that it can be + // mapped and used in correctPhi to ensure the corrected phi + // has the same divergence + if (correctPhi || mesh.topoChanging()) + { + // Construct and register divU for mapping + divU = new volScalarField + ( + "divU0", + fvc::div(fvc::absolute(phi, movingPhases[0].U())) + ); + } + + fvModels().preUpdateMesh(); + + // Update the mesh for topology change, mesh to mesh mapping + mesh_.update(); +} + + +void Foam::solvers::birdmultiphaseEuler::prePredictor() +{ + if (pimple.thermophysics() || pimple.flow()) + { + alphaControls.correct(CoNum); + + fluid_.solve(alphaControls, rAs, momentumTransferSystem_); + populationBalanceSystem_.solve(); + + fluid_.correct(); + populationBalanceSystem_.correct(); + + fluid_.correctContinuityError(populationBalanceSystem_.dmdts()); + } +} + + +void Foam::solvers::birdmultiphaseEuler::momentumTransportPredictor() +{ + fluid_.predictMomentumTransport(); +} + + +void Foam::solvers::birdmultiphaseEuler::thermophysicalTransportPredictor() +{ + // Moved inside the nEnergyCorrectors loop in thermophysicalPredictor() + // fluid_.predictThermophysicalTransport(); +} + + +void Foam::solvers::birdmultiphaseEuler::momentumTransportCorrector() +{ + for (int i = 0; i < nTurbulenceCorrectors; i++) + { + fluid_.correctMomentumTransport(); + } +} + + +void Foam::solvers::birdmultiphaseEuler::thermophysicalTransportCorrector() +{ + fluid_.correctThermophysicalTransport(); +} + + +void Foam::solvers::birdmultiphaseEuler::postSolve() +{ + divU.clear(); +} + + +// ************************************************************************* // diff --git a/OFsolvers/OF13/birdmultiphaseEuler/birdmultiphaseEuler.H b/OFsolvers/OF13/birdmultiphaseEuler/birdmultiphaseEuler.H new file mode 100644 index 00000000..1c06c3c2 --- /dev/null +++ b/OFsolvers/OF13/birdmultiphaseEuler/birdmultiphaseEuler.H @@ -0,0 +1,325 @@ +/*---------------------------------------------------------------------------*\ + ========= | + \\ / F ield | OpenFOAM: The Open Source CFD Toolbox + \\ / O peration | Website: https://openfoam.org + \\ / A nd | Copyright (C) 2022-2025 OpenFOAM Foundation + \\/ M anipulation | +------------------------------------------------------------------------------- +License + This file is part of OpenFOAM. + + OpenFOAM is free software: you can redistribute it and/or modify it + under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + OpenFOAM is distributed in the hope that it will be useful, but WITHOUT + ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or + FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License + for more details. + + You should have received a copy of the GNU General Public License + along with OpenFOAM. If not, see . + +Class + Foam::solvers::birdmultiphaseEuler + +Description + Solver module for a system of any number of compressible fluid phases with a + common pressure, but otherwise separate properties. The type of phase model + is run time selectable and can optionally represent multiple species and + in-phase reactions. The phase system is also run time selectable and can + optionally represent different types of momentum, heat and mass transfer. + + Uses the flexible PIMPLE (PISO-SIMPLE) solution for time-resolved and + pseudo-transient and steady simulations. + + Optional fvModels and fvConstraints are provided to enhance the simulation + in many ways including adding various sources, Lagrangian + particles, surface film etc. and constraining or limiting the solution. + +SourceFiles + birdmultiphaseEuler.C + +See also + Foam::solvers::compressibleVoF + Foam::solvers::fluidSolver + Foam::solvers::incompressibleFluid + +\*---------------------------------------------------------------------------*/ + +#ifndef birdmultiphaseEuler_H +#define birdmultiphaseEuler_H + +#include "fluidSolver.H" +#include "momentumTransferSystem.H" +#include "heatTransferSystem.H" +#include "populationBalanceSystem.H" +#include "phaseCompressibleMomentumTransportModel.H" +#include "buoyancy.H" +#include "pressureReference.H" + +// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // + +namespace Foam +{ +namespace solvers +{ + +/*---------------------------------------------------------------------------*\ + Class birdmultiphaseEuler Declaration +\*---------------------------------------------------------------------------*/ + +class birdmultiphaseEuler +: + public fluidSolver +{ + +protected: + + // Controls + + //- Momentum equation predictor switch + // Defaults to false + Switch predictMomentum; + + //- Cell/face momentum equation switch + // Defaults to false, i.e. uses the cell momentum equation + Switch faceMomentum; + + //- Cell/face drag correction for cell momentum corrector + // Defaults to false + Switch dragCorrection; + + Switch interphaseHeatCorrectionScheme; + + //- Number of energy correctors + // Used to improve stability of phase-change simulations + // Defaults to 1 + int nEnergyCorrectors; + + // Number of turbulence correctors + int nTurbulenceCorrectors; + + phaseSystem::alphaControl alphaControls; + + + //- Optional LTS reciprocal time-step field + tmp trDeltaT; + + //- Optional LTS reciprocal face time-step field + tmp trDeltaTf; + + //- Buoyancy force + solvers::buoyancy buoyancy; + + + // Phase properties + + phaseSystem fluid_; + + phaseSystem::phaseModelList& phases_; + + phaseSystem::phaseModelPartialList& movingPhases_; + + surfaceScalarField& phi_; + + momentumTransferSystem momentumTransferSystem_; + + heatTransferSystem heatTransferSystem_; + + populationBalanceSystem populationBalanceSystem_; + + + // Thermophysical properties + + volScalarField& p_; + + //- Reference to the buoyant pressure for buoyant cases + // otherwise to the pressure + volScalarField& p_rgh_; + + + // Pressure reference + + //- Pressure reference + Foam::pressureReference pressureReference; + + + // Optional models + + const IOMRFZoneList& MRF; + + + // Cached temporary fields + + //- Temporary phase momentum matrices + // shared between the momentum predictor and pressure corrector + PtrList UEqns; + + //- Temporary storage for the reciprocal momentum equation diagonal + // Used by the phase-fraction predictor and pressure corrector + PtrList rAs; + + //- Stored divU from the previous mesh so that it can be + // mapped and used in correctPhi to ensure the corrected phi + // has the same divergence + autoPtr divU; + + //- Read controls + virtual bool read(); + + +private: + + // Private Member Functions + + //- Set rDeltaT for LTS + virtual void setRDeltaT(); + + //- Correct the cached Courant numbers + void correctCoNum(); + + //- Composition predictor + // called in prePredictor() after phase-fraction prediction + void compositionPredictor(); + + //- Energy and temperature predictor + void energyPredictor(); + + //- Cell-based momentum equation predictor + void cellMomentumPredictor(); + + //- Face-based momentum equation predictor + void faceMomentumPredictor(); + + //- Cell-based pressure equation predictor + void cellPressureCorrector(); + + //- Face-based pressure equation predictor + void facePressureCorrector(); + + //- Return the list of pressure equation compressibility contributions + PtrList compressibilityEqns + ( + const PtrList& dmdts + ) const; + + bool solveComposition() + { + return pimple.dict().lookupOrDefault("solveComposition",true); + } + + bool solveEnergy() + { + return pimple.dict().lookupOrDefault("solveEnergy",true); + } + + +public: + + // Public Data + + //- Reference to the multiphase fluid + const phaseSystem& fluid; + + //- Reference to the phases + const phaseSystem::phaseModelList& phases; + + //- Reference to the moving phases + const phaseSystem::phaseModelPartialList& movingPhases; + + //- Reference to the momentum transfer system + const momentumTransferSystem& momentumTransfer; + + //- Reference to the heat transfer system + const heatTransferSystem& heatTransfer; + + //- Reference to the pressure field + const volScalarField& p; + + //- Reference to the buoyant pressure for buoyant cases + // otherwise to the pressure + const volScalarField& p_rgh; + + //- Reference to the mass-flux field + const surfaceScalarField& phi; + + PtrList rhoCpvs; + + + //- Runtime type information + TypeName("birdmultiphaseEuler"); + + + // Constructors + + //- Construct from region mesh + birdmultiphaseEuler(fvMesh& mesh); + + //- Disallow default bitwise copy construction + birdmultiphaseEuler(const birdmultiphaseEuler&) = delete; + + + //- Destructor + virtual ~birdmultiphaseEuler(); + + + // Member Functions + + //- Called at the start of the time-step, before the PIMPLE loop + virtual void preSolve(); + + //- Called at the start of the PIMPLE loop to move the mesh + virtual void moveMesh(); + + //- Corrections that follow mesh motion + virtual void motionCorrector(); + + //- Called at the start of the PIMPLE loop + virtual void prePredictor(); + + //- Predict the momentum transport + virtual void momentumTransportPredictor(); + + //- Predict thermophysical transport + virtual void thermophysicalTransportPredictor(); + + //- Construct and optionally solve the momentum equation + virtual void momentumPredictor(); + + //- Construct and solve the energy equation, + // convert to temperature + // and update thermophysical and transport properties + virtual void thermophysicalPredictor(); + + //- Construct and solve the pressure equation in the PISO loop + virtual void pressureCorrector(); + + //- Correct the momentum transport + virtual void momentumTransportCorrector(); + + //- Correct the thermophysical transport + virtual void thermophysicalTransportCorrector(); + + //- Called after the PIMPLE loop at the end of the time-step + virtual void postSolve(); + + + // Member Operators + + //- Disallow default bitwise assignment + void operator=(const birdmultiphaseEuler&) = delete; +}; + + +// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // + +} // End namespace solvers +} // End namespace Foam + +// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // + +#endif + +// ************************************************************************* // diff --git a/OFsolvers/OF13/birdmultiphaseEuler/cellPressureCorrector.C b/OFsolvers/OF13/birdmultiphaseEuler/cellPressureCorrector.C new file mode 100644 index 00000000..5faf715a --- /dev/null +++ b/OFsolvers/OF13/birdmultiphaseEuler/cellPressureCorrector.C @@ -0,0 +1,504 @@ +/*---------------------------------------------------------------------------*\ + ========= | + \\ / F ield | OpenFOAM: The Open Source CFD Toolbox + \\ / O peration | Website: https://openfoam.org + \\ / A nd | Copyright (C) 2022-2025 OpenFOAM Foundation + \\/ M anipulation | +------------------------------------------------------------------------------- +License + This file is part of OpenFOAM. + + OpenFOAM is free software: you can redistribute it and/or modify it + under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + OpenFOAM is distributed in the hope that it will be useful, but WITHOUT + ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or + FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License + for more details. + + You should have received a copy of the GNU General Public License + along with OpenFOAM. If not, see . + +\*---------------------------------------------------------------------------*/ + +#include "birdmultiphaseEuler.H" +#include "constrainHbyA.H" +#include "constrainPressure.H" +#include "findRefCell.H" +#include "fvcDdt.H" +#include "fvcDiv.H" +#include "fvcSup.H" +#include "fvcSnGrad.H" +#include "fvmDdt.H" +#include "fvmDiv.H" +#include "fvmLaplacian.H" +#include "fvmSup.H" +#include "fvcFlux.H" +#include "fvcMeshPhi.H" +#include "fvcReconstruct.H" + +// * * * * * * * * * * * * Private Member Functions * * * * * * * * * * * * // + +void Foam::solvers::birdmultiphaseEuler::cellPressureCorrector() +{ + volScalarField& p(p_); + volScalarField& p_rgh = p_rgh_; + + volScalarField rho("rho", fluid.rho()); + + // Correct p_rgh for consistency with the current density + p_rgh = p - rho*buoyancy.gh - buoyancy.pRef; + + // Face volume fractions + PtrList alphafs(phases.size()); + forAll(phases, phasei) + { + const phaseModel& phase = phases[phasei]; + const volScalarField& alpha = phase; + + alphafs.set(phasei, fvc::interpolate(max(alpha, scalar(0))).ptr()); + alphafs[phasei].rename("pEqn" + alphafs[phasei].name()); + } + + // Diagonal coefficients + rAs.clear(); + if (fluid.implicitPhasePressure()) + { + rAs.setSize(phases.size()); + } + + PtrList HVms(movingPhases.size()); + PtrList> invADVs; + PtrList> invADVfs; + { + PtrList As(movingPhases.size()); + forAll(movingPhases, movingPhasei) + { + const phaseModel& phase = movingPhases[movingPhasei]; + const volScalarField& alpha = phase; + + As.set + ( + movingPhasei, + UEqns[phase.index()].A() + + byDt + ( + max(phase.residualAlpha() - alpha, scalar(0)) + *phase.rho() + ) + ); + + if (fluid.implicitPhasePressure()) + { + rAs.set + ( + phase.index(), + new volScalarField + ( + IOobject::groupName("rA", phase.name()), + 1/As[movingPhasei] + ) + ); + } + } + + momentumTransferSystem_.invADVs(As, HVms, invADVs, invADVfs); + } + + // Explicit force fluxes + PtrList alphaByADfs; + PtrList FgByADfs; + { + PtrList Ffs(momentumTransferSystem_.Fs()); + + const surfaceScalarField ghSnGradRho + ( + "ghSnGradRho", + buoyancy.ghf*fvc::snGrad(rho)*mesh.magSf() + ); + + UPtrList movingAlphafs(movingPhases.size()); + PtrList Fgfs(movingPhases.size()); + + forAll(movingPhases, movingPhasei) + { + const phaseModel& phase = movingPhases[movingPhasei]; + + movingAlphafs.set(movingPhasei, &alphafs[phase.index()]); + + Fgfs.set + ( + movingPhasei, + Ffs[phase.index()] + + alphafs[phase.index()] + *( + ghSnGradRho + - fluid.surfaceTension(phase)*mesh.magSf() + ) + - fvc::interpolate(max(phase, phase.residualAlpha())) + *fvc::interpolate(phase.rho() - rho)*(buoyancy.g & mesh.Sf()) + ); + } + + alphaByADfs = invADVfs & movingAlphafs; + FgByADfs = invADVfs & Fgfs; + } + + // Mass transfer rates + PtrList dmdts(populationBalanceSystem_.dmdts()); + + // --- Optional momentum predictor + if (predictMomentum) + { + PtrList HbyADs; + { + PtrList Hs(movingPhases.size()); + + forAll(movingPhases, movingPhasei) + { + const phaseModel& phase = movingPhases[movingPhasei]; + const volScalarField& alpha = phase; + + Hs.set + ( + movingPhasei, + UEqns[phase.index()].H() + + byDt + ( + max(phase.residualAlpha() - alpha, scalar(0)) + *phase.rho() + ) + *phase.U()().oldTime() + ); + + if (HVms.set(movingPhasei)) + { + Hs[movingPhasei] += HVms[movingPhasei]; + } + } + + HbyADs = invADVs & Hs; + } + + forAll(movingPhases, movingPhasei) + { + const phaseModel& phase = movingPhases[movingPhasei]; + constrainHbyA(HbyADs[movingPhasei], phase.U(), p_rgh); + } + + const surfaceScalarField mSfGradp(-mesh.magSf()*fvc::snGrad(p_rgh)); + + forAll(movingPhases, movingPhasei) + { + phaseModel& phase = movingPhases_[movingPhasei]; + + phase.URef() = + HbyADs[movingPhasei] + + fvc::reconstruct + ( + alphaByADfs[movingPhasei]*mSfGradp + - FgByADfs[movingPhasei] + ); + + phase.URef().correctBoundaryConditions(); + fvConstraints().constrain(phase.URef()); + } + } + + // --- Pressure corrector loop + while (pimple.correct()) + { + // Correct fixed-flux BCs to be consistent with the velocity BCs + fluid_.correctBoundaryFlux(); + + PtrList HbyADs; + PtrList phiHbyADs; + { + // Predicted velocities and fluxes for each phase + PtrList Hs(movingPhases.size()); + PtrList phiHs(movingPhases.size()); + + // Correction force fluxes + PtrList ddtCorrs + ( + momentumTransferSystem_.ddtCorrs() + ); + + forAll(movingPhases, movingPhasei) + { + const phaseModel& phase = movingPhases[movingPhasei]; + const volScalarField& alpha = phase; + + Hs.set + ( + movingPhasei, + UEqns[phase.index()].H() + + byDt + ( + max(phase.residualAlpha() - alpha, scalar(0)) + *phase.rho() + ) + *phase.U()().oldTime() + ); + + if (HVms.set(movingPhasei)) + { + Hs[movingPhasei] += HVms[movingPhasei]; + } + + phiHs.set + ( + movingPhasei, + fvc::flux(Hs[movingPhasei]) + ddtCorrs[phase.index()] + ); + } + + HbyADs = invADVs & Hs; + phiHbyADs = invADVfs & phiHs; + } + + forAll(movingPhases, movingPhasei) + { + const phaseModel& phase = movingPhases[movingPhasei]; + + constrainHbyA(HbyADs[movingPhasei], phase.U(), p_rgh); + constrainPhiHbyA(phiHbyADs[movingPhasei], phase.U(), p_rgh); + + phiHbyADs[movingPhasei] -= FgByADfs[movingPhasei]; + } + + // Total predicted flux + surfaceScalarField phiHbyA + ( + IOobject + ( + "phiHbyA", + runTime.name(), + mesh + ), + mesh, + dimensionedScalar(dimVolumetricFlux, 0) + ); + + forAll(movingPhases, movingPhasei) + { + const phaseModel& phase = movingPhases[movingPhasei]; + + phiHbyA += alphafs[phase.index()]*phiHbyADs[movingPhasei]; + } + + MRF.makeRelative(phiHbyA); + fvc::makeRelative(phiHbyA, movingPhases[0].U()); + + // Pressure "diffusivity" + surfaceScalarField rAf + ( + IOobject + ( + "rAf", + runTime.name(), + mesh + ), + mesh, + dimensionedScalar(dimTime/dimDensity, 0) + ); + + forAll(movingPhases, movingPhasei) + { + const phaseModel& phase = movingPhases[movingPhasei]; + + rAf += alphafs[phase.index()]*alphaByADfs[movingPhasei]; + } + + // Update the fixedFluxPressure BCs to ensure flux consistency + { + surfaceScalarField::Boundary phib + ( + surfaceScalarField::Internal::null(), + phi.boundaryField() + ); + phib = 0; + + forAll(movingPhases, movingPhasei) + { + phaseModel& phase = movingPhases_[movingPhasei]; + + phib += + alphafs[phase.index()].boundaryField() + *phase.phi()().boundaryField(); + } + + setSnGrad + ( + p_rgh.boundaryFieldRef(), + ( + phiHbyA.boundaryField() - phib + )/(mesh.magSf().boundaryField()*rAf.boundaryField()) + ); + } + + // Compressible pressure equations + PtrList pEqnComps(compressibilityEqns(dmdts)); + + // Cache p prior to solve for density update + volScalarField p_rgh_0(p_rgh); + + // Iterate over the pressure equation to correct for non-orthogonality + while (pimple.correctNonOrthogonal()) + { + // Construct the transport part of the pressure equation + fvScalarMatrix pEqnIncomp + ( + fvc::div(phiHbyA) + - fvm::laplacian(rAf, p_rgh) + ); + + // Solve + { + fvScalarMatrix pEqn(pEqnIncomp); + + forAll(phases, phasei) + { + pEqn += pEqnComps[phasei]; + } + + if (fluid.incompressible()) + { + pEqn.setReference + ( + pressureReference.refCell(), + pressureReference.refValue() + ); + } + + fvConstraints().constrain(pEqn); + + pEqn.solve(); + } + + // Correct fluxes and velocities on last non-orthogonal iteration + if (pimple.finalNonOrthogonalIter()) + { + phi_ = phiHbyA + pEqnIncomp.flux(); + + surfaceScalarField mSfGradp("mSfGradp", pEqnIncomp.flux()/rAf); + + forAll(movingPhases, movingPhasei) + { + phaseModel& phase = movingPhases_[movingPhasei]; + + phase.phiRef() = + phiHbyADs[movingPhasei] + + alphaByADfs[movingPhasei]*mSfGradp; + + // Set the phase dilatation rate + phase.divU(-pEqnComps[phase.index()] & p_rgh); + + MRF.makeRelative(phase.phiRef()); + fvc::makeRelative(phase.phiRef(), phase.U()); + } + + // Optionally relax pressure for velocity correction + p_rgh.relax(); + + mSfGradp = pEqnIncomp.flux()/rAf; + + if (dragCorrection) + { + PtrList dragCorrs(movingPhases.size()); + PtrList dragCorrfs(movingPhases.size()); + momentumTransferSystem_.dragCorrs(dragCorrs, dragCorrfs); + + PtrList dragCorrByADs + ( + invADVs & dragCorrs + ); + + PtrList dragCorrByADfs + ( + invADVfs & dragCorrfs + ); + + forAll(movingPhases, movingPhasei) + { + phaseModel& phase = movingPhases_[movingPhasei]; + + phase.URef() = + HbyADs[movingPhasei] + + fvc::reconstruct + ( + alphaByADfs[movingPhasei]*mSfGradp + - FgByADfs[movingPhasei] + + dragCorrByADfs[movingPhasei] + ) + - dragCorrByADs[movingPhasei]; + } + } + else + { + forAll(movingPhases, movingPhasei) + { + phaseModel& phase = movingPhases_[movingPhasei]; + + phase.URef() = + HbyADs[movingPhasei] + + fvc::reconstruct + ( + alphaByADfs[movingPhasei]*mSfGradp + - FgByADfs[movingPhasei] + ); + } + } + + forAll(movingPhases, movingPhasei) + { + phaseModel& phase = movingPhases_[movingPhasei]; + + phase.URef().correctBoundaryConditions(); + phase.correctUf(); + fvConstraints().constrain(phase.URef()); + } + } + } + + // Update and limit the static pressure + p_ = p_rgh + rho*buoyancy.gh + buoyancy.pRef; + fvConstraints().constrain(p_); + + // Account for static pressure reference + if (p_rgh.needReference() && fluid.incompressible()) + { + p += dimensionedScalar + ( + "p", + p.dimensions(), + pressureReference.refValue() + - getRefCellValue(p, pressureReference.refCell()) + ); + } + + // Limit p_rgh + p_rgh = p - rho*buoyancy.gh - buoyancy.pRef; + + // Update densities from change in p_rgh + forAll(phases, phasei) + { + phaseModel& phase = phases_[phasei]; + if (!phase.incompressible()) + { + phase.rho() += phase.fluidThermo().psi()*(p_rgh - p_rgh_0); + } + } + + // Correct p_rgh for consistency with p and the updated densities + rho = fluid.rho(); + p_rgh = p - rho*buoyancy.gh - buoyancy.pRef; + } + + UEqns.clear(); +} + + +// ************************************************************************* // diff --git a/OFsolvers/OF13/birdmultiphaseEuler/compressibilityEqns.C b/OFsolvers/OF13/birdmultiphaseEuler/compressibilityEqns.C new file mode 100644 index 00000000..652efa5a --- /dev/null +++ b/OFsolvers/OF13/birdmultiphaseEuler/compressibilityEqns.C @@ -0,0 +1,120 @@ +/*---------------------------------------------------------------------------*\ + ========= | + \\ / F ield | OpenFOAM: The Open Source CFD Toolbox + \\ / O peration | Website: https://openfoam.org + \\ / A nd | Copyright (C) 2022-2025 OpenFOAM Foundation + \\/ M anipulation | +------------------------------------------------------------------------------- +License + This file is part of OpenFOAM. + + OpenFOAM is free software: you can redistribute it and/or modify it + under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + OpenFOAM is distributed in the hope that it will be useful, but WITHOUT + ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or + FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License + for more details. + + You should have received a copy of the GNU General Public License + along with OpenFOAM. If not, see . + +\*---------------------------------------------------------------------------*/ + +#include "birdmultiphaseEuler.H" +#include "fvcDdt.H" +#include "fvcDiv.H" +#include "fvcSup.H" +#include "fvmDdt.H" +#include "fvmDiv.H" +#include "fvmSup.H" + +// * * * * * * * * * * * * Private Member Functions * * * * * * * * * * * * // + +Foam::PtrList +Foam::solvers::birdmultiphaseEuler::compressibilityEqns +( + const PtrList& dmdts +) const +{ + volScalarField& p_rgh = p_rgh_; + + PtrList pEqnComps(phases.size()); + + forAll(phases_, phasei) + { + phaseModel& phase = phases_[phasei]; + const volScalarField& alpha = phase; + volScalarField& rho = phase.rho(); + + pEqnComps.set(phasei, new fvScalarMatrix(p_rgh, dimVolume/dimTime)); + fvScalarMatrix& pEqnComp = pEqnComps[phasei]; + + // Density variation + if (!phase.isochoric() || !phase.pure()) + { + pEqnComp += + ( + fvc::ddt(alpha, rho) + fvc::div(phase.alphaRhoPhi()) + - fvc::Sp(fvc::ddt(alpha) + fvc::div(phase.alphaPhi()), rho) + )/rho; + } + + // Mesh dilatation correction + if (mesh.moving()) + { + pEqnComp += fvc::div(mesh.phi())*alpha; + } + + // Compressibility + if (!phase.incompressible()) + { + if (pimple.transonic()) + { + const surfaceScalarField phid + ( + IOobject::groupName("phid", phase.name()), + fvc::interpolate(phase.fluidThermo().psi())*phase.phi() + ); + + pEqnComp += + correction + ( + (alpha/rho)* + ( + phase.fluidThermo().psi()*fvm::ddt(p_rgh) + + fvm::div(phid, p_rgh) + - fvm::Sp(fvc::div(phid), p_rgh) + ) + ); + + pEqnComps[phasei].relax(); + } + else + { + pEqnComp += + (alpha*phase.fluidThermo().psi()/rho) + *correction(fvm::ddt(p_rgh)); + } + } + + // Option sources + if (fvModels().addsSupToField(rho.name())) + { + pEqnComp -= fvModels().sourceProxy(alpha, rho, p_rgh)/rho; + } + + // Mass transfer + if (dmdts.set(phasei)) + { + pEqnComp -= dmdts[phasei]/rho; + } + } + + return pEqnComps; +} + + +// ************************************************************************* // diff --git a/OFsolvers/OF13/birdmultiphaseEuler/facePressureCorrector.C b/OFsolvers/OF13/birdmultiphaseEuler/facePressureCorrector.C new file mode 100644 index 00000000..d7022611 --- /dev/null +++ b/OFsolvers/OF13/birdmultiphaseEuler/facePressureCorrector.C @@ -0,0 +1,401 @@ +/*---------------------------------------------------------------------------*\ + ========= | + \\ / F ield | OpenFOAM: The Open Source CFD Toolbox + \\ / O peration | Website: https://openfoam.org + \\ / A nd | Copyright (C) 2022-2025 OpenFOAM Foundation + \\/ M anipulation | +------------------------------------------------------------------------------- +License + This file is part of OpenFOAM. + + OpenFOAM is free software: you can redistribute it and/or modify it + under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + OpenFOAM is distributed in the hope that it will be useful, but WITHOUT + ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or + FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License + for more details. + + You should have received a copy of the GNU General Public License + along with OpenFOAM. If not, see . + +\*---------------------------------------------------------------------------*/ + +#include "birdmultiphaseEuler.H" +#include "constrainHbyA.H" +#include "constrainPressure.H" +#include "findRefCell.H" +#include "fvcDdt.H" +#include "fvcDiv.H" +#include "fvcSup.H" +#include "fvcSnGrad.H" +#include "fvmDdt.H" +#include "fvmDiv.H" +#include "fvmLaplacian.H" +#include "fvmSup.H" +#include "fvcFlux.H" +#include "fvcMeshPhi.H" +#include "fvcReconstruct.H" + +// * * * * * * * * * * * * Private Member Functions * * * * * * * * * * * * // + +void Foam::solvers::birdmultiphaseEuler::facePressureCorrector() +{ + volScalarField& p(p_); + volScalarField& p_rgh = p_rgh_; + + // Face volume fractions + PtrList alphafs(phases.size()); + forAll(phases, phasei) + { + const phaseModel& phase = phases[phasei]; + const volScalarField& alpha = phase; + + alphafs.set(phasei, fvc::interpolate(alpha).ptr()); + alphafs[phasei].rename("pEqn" + alphafs[phasei].name()); + } + + // Diagonal coefficients + rAs.clear(); + if (fluid.implicitPhasePressure()) + { + rAs.setSize(phases.size()); + } + + PtrList HVmfs(movingPhases.size()); + PtrList> invADVfs; + { + PtrList Afs(movingPhases.size()); + + forAll(movingPhases, movingPhasei) + { + const phaseModel& phase = movingPhases[movingPhasei]; + const volScalarField& alpha = phase; + + const volScalarField A + ( + byDt + ( + max(alpha.oldTime(), phase.residualAlpha()) + *phase.rho().oldTime() + ) + + UEqns[phase.index()].A() + ); + + if (fluid.implicitPhasePressure()) + { + rAs.set + ( + phase.index(), + new volScalarField + ( + IOobject::groupName("rA", phase.name()), + 1/A + ) + ); + } + + Afs.set + ( + movingPhasei, + new surfaceScalarField + ( + IOobject::groupName("rAf", phase.name()), + fvc::interpolate(A) + ) + ); + } + + invADVfs = momentumTransferSystem_.invADVfs(Afs, HVmfs); + } + + volScalarField rho("rho", fluid.rho()); + + // Phase diagonal coefficients + PtrList alphaByADfs; + PtrList FgByADfs; + { + // Explicit force fluxes + PtrList Ffs(momentumTransferSystem_.Ffs()); + + const surfaceScalarField ghSnGradRho + ( + "ghSnGradRho", + buoyancy.ghf*fvc::snGrad(rho)*mesh.magSf() + ); + + UPtrList movingAlphafs(movingPhases.size()); + PtrList Fgfs(movingPhases.size()); + + forAll(movingPhases, movingPhasei) + { + const phaseModel& phase = movingPhases[movingPhasei]; + + movingAlphafs.set(movingPhasei, &alphafs[phase.index()]); + + Fgfs.set + ( + movingPhasei, + Ffs[phase.index()] + + alphafs[phase.index()] + *( + ghSnGradRho + - fluid.surfaceTension(phase)*mesh.magSf() + ) + - max(alphafs[phase.index()], phase.residualAlpha()) + *fvc::interpolate(phase.rho() - rho)*(buoyancy.g & mesh.Sf()) + ); + } + + alphaByADfs = invADVfs & movingAlphafs; + FgByADfs = invADVfs & Fgfs; + } + + // Mass transfer rates + PtrList dmdts(populationBalanceSystem_.dmdts()); + + // --- Pressure corrector loop + while (pimple.correct()) + { + // Correct fixed-flux BCs to be consistent with the velocity BCs + fluid_.correctBoundaryFlux(); + + // Predicted fluxes for each phase + PtrList phiHbyADs; + { + PtrList phiHs(movingPhases.size()); + + forAll(movingPhases, movingPhasei) + { + const phaseModel& phase = movingPhases[movingPhasei]; + const volScalarField& alpha = phase; + + phiHs.set + ( + movingPhasei, + ( + fvc::interpolate + ( + max(alpha.oldTime(), phase.residualAlpha()) + *phase.rho().oldTime() + ) + *byDt + ( + phase.Uf().valid() + ? (mesh.Sf() & phase.Uf()().oldTime()) + : MRF.absolute(phase.phi()().oldTime()) + ) + + fvc::flux(UEqns[phase.index()].H()) + ) + ); + + if (HVmfs.set(movingPhasei)) + { + phiHs[movingPhasei] += HVmfs[movingPhasei]; + } + } + + phiHbyADs = invADVfs & phiHs; + } + + forAll(movingPhases, movingPhasei) + { + const phaseModel& phase = movingPhases[movingPhasei]; + + constrainPhiHbyA(phiHbyADs[movingPhasei], phase.U(), p_rgh); + + phiHbyADs[movingPhasei] -= FgByADfs[movingPhasei]; + } + + // Total predicted flux + surfaceScalarField phiHbyA + ( + IOobject + ( + "phiHbyA", + runTime.name(), + mesh, + IOobject::NO_READ, + IOobject::AUTO_WRITE + ), + mesh, + dimensionedScalar(dimVolumetricFlux, 0) + ); + + forAll(movingPhases, movingPhasei) + { + const phaseModel& phase = movingPhases[movingPhasei]; + + phiHbyA += alphafs[phase.index()]*phiHbyADs[movingPhasei]; + } + + MRF.makeRelative(phiHbyA); + fvc::makeRelative(phiHbyA, movingPhases[0].U()); + + // Construct pressure "diffusivity" + surfaceScalarField rAf + ( + IOobject + ( + "rAf", + runTime.name(), + mesh + ), + mesh, + dimensionedScalar(dimensionSet(-1, 3, 1, 0, 0), 0) + ); + + forAll(movingPhases, movingPhasei) + { + const phaseModel& phase = movingPhases[movingPhasei]; + + rAf += alphafs[phase.index()]*alphaByADfs[movingPhasei]; + } + + // Update the fixedFluxPressure BCs to ensure flux consistency + { + surfaceScalarField::Boundary phib + ( + surfaceScalarField::Internal::null(), + phi.boundaryField() + ); + phib = 0; + + forAll(movingPhases, movingPhasei) + { + phaseModel& phase = movingPhases_[movingPhasei]; + + phib += + alphafs[phase.index()].boundaryField() + *phase.phi()().boundaryField(); + } + + setSnGrad + ( + p_rgh.boundaryFieldRef(), + ( + phiHbyA.boundaryField() - phib + )/(mesh.magSf().boundaryField()*rAf.boundaryField()) + ); + } + + // Compressible pressure equations + PtrList pEqnComps(compressibilityEqns(dmdts)); + + // Cache p prior to solve for density update + volScalarField p_rgh_0(p_rgh); + + // Iterate over the pressure equation to correct for non-orthogonality + while (pimple.correctNonOrthogonal()) + { + // Construct the transport part of the pressure equation + fvScalarMatrix pEqnIncomp + ( + fvc::div(phiHbyA) + - fvm::laplacian(rAf, p_rgh) + ); + + // Solve + { + fvScalarMatrix pEqn(pEqnIncomp); + + forAll(phases, phasei) + { + pEqn += pEqnComps[phasei]; + } + + if (fluid.incompressible()) + { + pEqn.setReference + ( + pressureReference.refCell(), + pressureReference.refValue() + ); + } + + fvConstraints().constrain(pEqn); + + pEqn.solve(); + } + + // Correct fluxes and velocities on last non-orthogonal iteration + if (pimple.finalNonOrthogonalIter()) + { + phi_ = phiHbyA + pEqnIncomp.flux(); + + surfaceScalarField mSfGradp("mSfGradp", pEqnIncomp.flux()/rAf); + + forAll(movingPhases, movingPhasei) + { + phaseModel& phase = movingPhases_[movingPhasei]; + const label phasei = phase.index(); + + phase.phiRef() = + phiHbyADs[movingPhasei] + + alphaByADfs[movingPhasei]*mSfGradp; + + // Set the phase dilatation rate + phase.divU(-pEqnComps[phasei] & p_rgh); + } + + forAll(movingPhases, movingPhasei) + { + phaseModel& phase = movingPhases_[movingPhasei]; + + MRF.makeRelative(phase.phiRef()); + fvc::makeRelative(phase.phiRef(), phase.U()); + + phase.URef() = fvc::reconstruct + ( + fvc::absolute(MRF.absolute(phase.phi()), phase.U()) + ); + + phase.URef().correctBoundaryConditions(); + phase.correctUf(); + fvConstraints().constrain(phase.URef()); + } + } + } + + // Update and limit the static pressure + p = p_rgh + rho*buoyancy.gh + buoyancy.pRef; + fvConstraints().constrain(p); + + // Account for static pressure reference + if (p_rgh.needReference() && fluid.incompressible()) + { + p += dimensionedScalar + ( + "p", + p.dimensions(), + pressureReference.refValue() + - getRefCellValue(p, pressureReference.refCell()) + ); + } + + // Limit p_rgh + p_rgh = p - rho*buoyancy.gh - buoyancy.pRef; + + // Update densities from change in p_rgh + forAll(phases, phasei) + { + phaseModel& phase = phases_[phasei]; + if (!phase.incompressible()) + { + phase.rho() += phase.fluidThermo().psi()*(p_rgh - p_rgh_0); + } + } + + // Correct p_rgh for consistency with p and the updated densities + rho = fluid.rho(); + p_rgh = p - rho*buoyancy.gh - buoyancy.pRef; + p_rgh.correctBoundaryConditions(); + } + + UEqns.clear(); +} + + +// ************************************************************************* // diff --git a/OFsolvers/OF13/birdmultiphaseEuler/facePressureTurbulenceCorrector.C b/OFsolvers/OF13/birdmultiphaseEuler/facePressureTurbulenceCorrector.C new file mode 100644 index 00000000..db71a6c7 --- /dev/null +++ b/OFsolvers/OF13/birdmultiphaseEuler/facePressureTurbulenceCorrector.C @@ -0,0 +1,401 @@ +/*---------------------------------------------------------------------------*\ + ========= | + \\ / F ield | OpenFOAM: The Open Source CFD Toolbox + \\ / O peration | Website: https://openfoam.org + \\ / A nd | Copyright (C) 2022-2025 OpenFOAM Foundation + \\/ M anipulation | +------------------------------------------------------------------------------- +License + This file is part of OpenFOAM. + + OpenFOAM is free software: you can redistribute it and/or modify it + under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + OpenFOAM is distributed in the hope that it will be useful, but WITHOUT + ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or + FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License + for more details. + + You should have received a copy of the GNU General Public License + along with OpenFOAM. If not, see . + +\*---------------------------------------------------------------------------*/ + +#include "birdmultiphaseEuler.H" +#include "constrainHbyA.H" +#include "constrainPressure.H" +#include "findRefCell.H" +#include "fvcDdt.H" +#include "fvcDiv.H" +#include "fvcSup.H" +#include "fvcSnGrad.H" +#include "fvmDdt.H" +#include "fvmDiv.H" +#include "fvmLaplacian.H" +#include "fvmSup.H" +#include "fvcFlux.H" +#include "fvcMeshPhi.H" +#include "fvcReconstruct.H" + +// * * * * * * * * * * * * Private Member Functions * * * * * * * * * * * * // + +void Foam::solvers::birdmultiphaseEuler::facePressureTurbulenceCorrector() +{ + volScalarField& p(p_); + volScalarField& p_rgh = p_rgh_; + + // Face volume fractions + PtrList alphafs(phases.size()); + forAll(phases, phasei) + { + const phaseModel& phase = phases[phasei]; + const volScalarField& alpha = phase; + + alphafs.set(phasei, fvc::interpolate(alpha).ptr()); + alphafs[phasei].rename("pEqn" + alphafs[phasei].name()); + } + + // Diagonal coefficients + rAs.clear(); + if (fluid.implicitPhasePressure()) + { + rAs.setSize(phases.size()); + } + + PtrList HVmfs(movingPhases.size()); + PtrList> invADVfs; + { + PtrList Afs(movingPhases.size()); + + forAll(movingPhases, movingPhasei) + { + const phaseModel& phase = movingPhases[movingPhasei]; + const volScalarField& alpha = phase; + + const volScalarField A + ( + byDt + ( + max(alpha.oldTime(), phase.residualAlpha()) + *phase.rho().oldTime() + ) + + UEqns[phase.index()].A() + ); + + if (fluid.implicitPhasePressure()) + { + rAs.set + ( + phase.index(), + new volScalarField + ( + IOobject::groupName("rA", phase.name()), + 1/A + ) + ); + } + + Afs.set + ( + movingPhasei, + new surfaceScalarField + ( + IOobject::groupName("rAf", phase.name()), + fvc::interpolate(A) + ) + ); + } + + invADVfs = momentumTransferSystem_.invADVfs(Afs, HVmfs); + } + + volScalarField rho("rho", fluid.rho()); + + // Phase diagonal coefficients + PtrList alphaByADfs; + PtrList FgByADfs; + { + // Explicit force fluxes + PtrList Ffs(momentumTransferSystem_.Ffs()); + + const surfaceScalarField ghSnGradRho + ( + "ghSnGradRho", + buoyancy.ghf*fvc::snGrad(rho)*mesh.magSf() + ); + + UPtrList movingAlphafs(movingPhases.size()); + PtrList Fgfs(movingPhases.size()); + + forAll(movingPhases, movingPhasei) + { + const phaseModel& phase = movingPhases[movingPhasei]; + + movingAlphafs.set(movingPhasei, &alphafs[phase.index()]); + + Fgfs.set + ( + movingPhasei, + Ffs[phase.index()] + + alphafs[phase.index()] + *( + ghSnGradRho + - fluid.surfaceTension(phase)*mesh.magSf() + ) + - max(alphafs[phase.index()], phase.residualAlpha()) + *fvc::interpolate(phase.rho() - rho)*(buoyancy.g & mesh.Sf()) + ); + } + + alphaByADfs = invADVfs & movingAlphafs; + FgByADfs = invADVfs & Fgfs; + } + + // Mass transfer rates + PtrList dmdts(populationBalanceSystem_.dmdts()); + + // --- Pressure corrector loop + while (pimple.correct()) + { + // Correct fixed-flux BCs to be consistent with the velocity BCs + fluid_.correctBoundaryFlux(); + + // Predicted fluxes for each phase + PtrList phiHbyADs; + { + PtrList phiHs(movingPhases.size()); + + forAll(movingPhases, movingPhasei) + { + const phaseModel& phase = movingPhases[movingPhasei]; + const volScalarField& alpha = phase; + + phiHs.set + ( + movingPhasei, + ( + fvc::interpolate + ( + max(alpha.oldTime(), phase.residualAlpha()) + *phase.rho().oldTime() + ) + *byDt + ( + phase.Uf().valid() + ? (mesh.Sf() & phase.Uf()().oldTime()) + : MRF.absolute(phase.phi()().oldTime()) + ) + + fvc::flux(UEqns[phase.index()].H()) + ) + ); + + if (HVmfs.set(movingPhasei)) + { + phiHs[movingPhasei] += HVmfs[movingPhasei]; + } + } + + phiHbyADs = invADVfs & phiHs; + } + + forAll(movingPhases, movingPhasei) + { + const phaseModel& phase = movingPhases[movingPhasei]; + + constrainPhiHbyA(phiHbyADs[movingPhasei], phase.U(), p_rgh); + + phiHbyADs[movingPhasei] -= FgByADfs[movingPhasei]; + } + + // Total predicted flux + surfaceScalarField phiHbyA + ( + IOobject + ( + "phiHbyA", + runTime.name(), + mesh, + IOobject::NO_READ, + IOobject::AUTO_WRITE + ), + mesh, + dimensionedScalar(dimVolumetricFlux, 0) + ); + + forAll(movingPhases, movingPhasei) + { + const phaseModel& phase = movingPhases[movingPhasei]; + + phiHbyA += alphafs[phase.index()]*phiHbyADs[movingPhasei]; + } + + MRF.makeRelative(phiHbyA); + fvc::makeRelative(phiHbyA, movingPhases[0].U()); + + // Construct pressure "diffusivity" + surfaceScalarField rAf + ( + IOobject + ( + "rAf", + runTime.name(), + mesh + ), + mesh, + dimensionedScalar(dimensionSet(-1, 3, 1, 0, 0), 0) + ); + + forAll(movingPhases, movingPhasei) + { + const phaseModel& phase = movingPhases[movingPhasei]; + + rAf += alphafs[phase.index()]*alphaByADfs[movingPhasei]; + } + + // Update the fixedFluxPressure BCs to ensure flux consistency + { + surfaceScalarField::Boundary phib + ( + surfaceScalarField::Internal::null(), + phi.boundaryField() + ); + phib = 0; + + forAll(movingPhases, movingPhasei) + { + phaseModel& phase = movingPhases_[movingPhasei]; + + phib += + alphafs[phase.index()].boundaryField() + *phase.phi()().boundaryField(); + } + + setSnGrad + ( + p_rgh.boundaryFieldRef(), + ( + phiHbyA.boundaryField() - phib + )/(mesh.magSf().boundaryField()*rAf.boundaryField()) + ); + } + + // Compressible pressure equations + PtrList pEqnComps(compressibilityEqns(dmdts)); + + // Cache p prior to solve for density update + volScalarField p_rgh_0(p_rgh); + + // Iterate over the pressure equation to correct for non-orthogonality + while (pimple.correctNonOrthogonal()) + { + // Construct the transport part of the pressure equation + fvScalarMatrix pEqnIncomp + ( + fvc::div(phiHbyA) + - fvm::laplacian(rAf, p_rgh) + ); + + // Solve + { + fvScalarMatrix pEqn(pEqnIncomp); + + forAll(phases, phasei) + { + pEqn += pEqnComps[phasei]; + } + + if (fluid.incompressible()) + { + pEqn.setReference + ( + pressureReference.refCell(), + pressureReference.refValue() + ); + } + + fvConstraints().constrain(pEqn); + + pEqn.solve(); + } + + // Correct fluxes and velocities on last non-orthogonal iteration + if (pimple.finalNonOrthogonalIter()) + { + phi_ = phiHbyA + pEqnIncomp.flux(); + + surfaceScalarField mSfGradp("mSfGradp", pEqnIncomp.flux()/rAf); + + forAll(movingPhases, movingPhasei) + { + phaseModel& phase = movingPhases_[movingPhasei]; + const label phasei = phase.index(); + + phase.phiRef() = + phiHbyADs[movingPhasei] + + alphaByADfs[movingPhasei]*mSfGradp; + + // Set the phase dilatation rate + phase.divU(-pEqnComps[phasei] & p_rgh); + } + + forAll(movingPhases, movingPhasei) + { + phaseModel& phase = movingPhases_[movingPhasei]; + + MRF.makeRelative(phase.phiRef()); + fvc::makeRelative(phase.phiRef(), phase.U()); + + phase.URef() = fvc::reconstruct + ( + fvc::absolute(MRF.absolute(phase.phi()), phase.U()) + ); + + phase.URef().correctBoundaryConditions(); + phase.correctUf(); + fvConstraints().constrain(phase.URef()); + } + } + } + + // Update and limit the static pressure + p = p_rgh + rho*buoyancy.gh + buoyancy.pRef; + fvConstraints().constrain(p); + + // Account for static pressure reference + if (p_rgh.needReference() && fluid.incompressible()) + { + p += dimensionedScalar + ( + "p", + p.dimensions(), + pressureReference.refValue() + - getRefCellValue(p, pressureReference.refCell()) + ); + } + + // Limit p_rgh + p_rgh = p - rho*buoyancy.gh - buoyancy.pRef; + + // Update densities from change in p_rgh + forAll(phases, phasei) + { + phaseModel& phase = phases_[phasei]; + if (!phase.incompressible()) + { + phase.rho() += phase.fluidThermo().psi()*(p_rgh - p_rgh_0); + } + } + + // Correct p_rgh for consistency with p and the updated densities + rho = fluid.rho(); + p_rgh = p - rho*buoyancy.gh - buoyancy.pRef; + p_rgh.correctBoundaryConditions(); + } + + UEqns.clear(); +} + + +// ************************************************************************* // diff --git a/OFsolvers/OF13/birdmultiphaseEuler/functionObjects/Make/files b/OFsolvers/OF13/birdmultiphaseEuler/functionObjects/Make/files new file mode 100644 index 00000000..4e0cb801 --- /dev/null +++ b/OFsolvers/OF13/birdmultiphaseEuler/functionObjects/Make/files @@ -0,0 +1,16 @@ +populationBalanceMoments/populationBalanceMoments.C +populationBalanceSizeDistribution/populationBalanceSizeDistribution.C +populationBalanceSetSizeDistribution/populationBalanceSetSizeDistribution.C + +phaseForces/phaseForces.C +phaseMap/phaseMap.C + +wallBoilingProperty/wallBoilingProperty.C + +adjustTimeStepToNucleation/adjustTimeStepToNucleation.C + +disengagement/disengagement.C + +kLA/kLA.C + +LIB = $(FOAM_USER_LIBBIN)/libbirdmultiphaseEulerFunctionObjects diff --git a/OFsolvers/OF13/birdmultiphaseEuler/functionObjects/Make/options b/OFsolvers/OF13/birdmultiphaseEuler/functionObjects/Make/options new file mode 100644 index 00000000..2fc81d3d --- /dev/null +++ b/OFsolvers/OF13/birdmultiphaseEuler/functionObjects/Make/options @@ -0,0 +1,26 @@ +EXE_INC = \ + -I../lnInclude \ + -I../phaseSystem/lnInclude \ + -I../populationBalance/lnInclude \ + -I../fvModels/lnInclude \ + -I$(LIB_SRC)/fileFormats/lnInclude \ + -I$(LIB_SRC)/meshTools/lnInclude \ + -I$(LIB_SRC)/finiteVolume/lnInclude \ + -I$(LIB_SRC)/sampling/lnInclude \ + -I$(LIB_SRC)/functionObjects/field/lnInclude \ + -I$(LIB_SRC)/physicalProperties/lnInclude \ + -I$(LIB_SRC)/thermophysicalModels/basic/lnInclude \ + -I$(LIB_SRC)/twoPhaseModels/twoPhaseMixture/lnInclude \ + -I$(LIB_SRC)/twoPhaseModels/compressibleTwoPhases/lnInclude \ + -I$(LIB_SRC)/MomentumTransportModels/momentumTransportModels/lnInclude \ + -I$(LIB_SRC)/MomentumTransportModels/compressible/lnInclude \ + -I$(LIB_SRC)/MomentumTransportModels/phaseCompressible/lnInclude \ + -I$(LIB_SRC)/fvModels/general/lnInclude + +LIB_LIBS = \ + -L$(FOAM_USER_LIBBIN) \ + -lbirdphaseSystem \ + -lbirdpopulationBalance \ + -lbirdmultiphaseEulerFvModels \ + -lfileFormats \ + -lfieldFunctionObjects diff --git a/OFsolvers/OF13/birdmultiphaseEuler/functionObjects/adjustTimeStepToNucleation/adjustTimeStepToNucleation.C b/OFsolvers/OF13/birdmultiphaseEuler/functionObjects/adjustTimeStepToNucleation/adjustTimeStepToNucleation.C new file mode 100644 index 00000000..98fd564b --- /dev/null +++ b/OFsolvers/OF13/birdmultiphaseEuler/functionObjects/adjustTimeStepToNucleation/adjustTimeStepToNucleation.C @@ -0,0 +1,152 @@ +/*---------------------------------------------------------------------------*\ + ========= | + \\ / F ield | OpenFOAM: The Open Source CFD Toolbox + \\ / O peration | Website: https://openfoam.org + \\ / A nd | Copyright (C) 2025 OpenFOAM Foundation + \\/ M anipulation | +------------------------------------------------------------------------------- +License + This file is part of OpenFOAM. + + OpenFOAM is free software: you can redistribute it and/or modify it + under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + OpenFOAM is distributed in the hope that it will be useful, but WITHOUT + ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or + FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License + for more details. + + You should have received a copy of the GNU General Public License + along with OpenFOAM. If not, see . + +\*---------------------------------------------------------------------------*/ + +#include "adjustTimeStepToNucleation.H" +#include "fvModels.H" +#include "nucleation.H" +#include "addToRunTimeSelectionTable.H" + +// * * * * * * * * * * * * * * Static Data Members * * * * * * * * * * * * * // + +namespace Foam +{ +namespace functionObjects +{ + defineTypeNameAndDebug(adjustTimeStepToNucleation, 0); + + addToRunTimeSelectionTable + ( + functionObject, + adjustTimeStepToNucleation, + dictionary + ); +} +} + + +// * * * * * * * * * * * * * * * * Constructors * * * * * * * * * * * * * * // + +Foam::functionObjects::adjustTimeStepToNucleation::adjustTimeStepToNucleation +( + const word& name, + const Time& runTime, + const dictionary& dict +) +: + fvMeshFunctionObject(name, runTime, dict), + modelName_(word::null), + maxCo_(NaN) +{ + read(dict); +} + + +// * * * * * * * * * * * * * * * * Destructor * * * * * * * * * * * * * * * // + +Foam::functionObjects::adjustTimeStepToNucleation::~adjustTimeStepToNucleation() +{} + + +// * * * * * * * * * * * * * * * Member Functions * * * * * * * * * * * * * // + +bool Foam::functionObjects::adjustTimeStepToNucleation::read +( + const dictionary& dict +) +{ + modelName_ = dict.lookupOrDefault("model", word::null); + maxCo_ = dict.lookupOrDefault("maxCo", 1); + + return true; +} + + +bool Foam::functionObjects::adjustTimeStepToNucleation::execute() +{ + return true; +} + + +bool Foam::functionObjects::adjustTimeStepToNucleation::write() +{ + return true; +} + + +Foam::scalar +Foam::functionObjects::adjustTimeStepToNucleation::maxDeltaT() const +{ + if (!time_.controlDict().lookupOrDefault("adjustTimeStep", false)) + { + return vGreat; + } + + const Foam::fvModels& fvModels = Foam::fvModels::New(mesh_); + + if (modelName_ == word::null) + { + bool found = false; + + tmp tTau = + volScalarField::Internal::New + ( + typedName("tau"), + mesh(), + dimensionedScalar(dimTime, vGreat) + ); + + forAll(fvModels, fvModeli) + { + if (isA(fvModels[fvModeli])) + { + found = true; + + const fv::nucleation& nucleationModel = + refCast(fvModels[fvModeli]); + + tTau = min(tTau, nucleationModel.tau()); + } + } + + if (!found) + { + WarningInFunction + << "No nucleation models found" + << exit(FatalError); + } + + return gMin(tTau()); + } + else + { + const fv::nucleation& nucleationModel = + refCast(fvModels[modelName_]); + + return gMin(nucleationModel.tau()()); + } +} + + +// ************************************************************************* // diff --git a/OFsolvers/OF13/birdmultiphaseEuler/functionObjects/adjustTimeStepToNucleation/adjustTimeStepToNucleation.H b/OFsolvers/OF13/birdmultiphaseEuler/functionObjects/adjustTimeStepToNucleation/adjustTimeStepToNucleation.H new file mode 100644 index 00000000..40de6228 --- /dev/null +++ b/OFsolvers/OF13/birdmultiphaseEuler/functionObjects/adjustTimeStepToNucleation/adjustTimeStepToNucleation.H @@ -0,0 +1,148 @@ +/*---------------------------------------------------------------------------*\ + ========= | + \\ / F ield | OpenFOAM: The Open Source CFD Toolbox + \\ / O peration | Website: https://openfoam.org + \\ / A nd | Copyright (C) 2025 OpenFOAM Foundation + \\/ M anipulation | +------------------------------------------------------------------------------- +License + This file is part of OpenFOAM. + + OpenFOAM is free software: you can redistribute it and/or modify it + under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + OpenFOAM is distributed in the hope that it will be useful, but WITHOUT + ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or + FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License + for more details. + + You should have received a copy of the GNU General Public License + along with OpenFOAM. If not, see . + +Class + Foam::functionObjects::adjustTimeStepToNucleation + +Description + Controls the time-step to the minimum nucleation time scale. A specific + nucleation model can be specified, otherwise it will scan for and use all + the nucleation fvModels in operation. + + Note that this function only does anything if time step adjustment is + enabled in the controlDict. + + Example of function object specification: + \verbatim + adjustTimeStepToNucleation + { + type adjustTimeStepToNucleation; + libs ("libbirdmultiphaseEulerFunctionObjects.so"); + maxCo 0.1; + } + \endverbatim + +Usage + \table + Property | Description | Required | Default value + type | type name: adjustTimeStepToNucleation | yes | + model | name of the nucleation fvModel | no | + maxCo | maximum nucleation "Courant" number | no | 1 + \endtable + +SourceFiles + adjustTimeStepToNucleation.C + +\*---------------------------------------------------------------------------*/ + +#ifndef adjustTimeStepToNucleation_functionObject_H +#define adjustTimeStepToNucleation_functionObject_H + +#include "fvMeshFunctionObject.H" + +// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // + +namespace Foam +{ +namespace functionObjects +{ + +/*---------------------------------------------------------------------------*\ + Class adjustTimeStepToNucleation Declaration +\*---------------------------------------------------------------------------*/ + +class adjustTimeStepToNucleation +: + public fvMeshFunctionObject +{ + // Private Data + + //- Name of the nucleation fvModel + word modelName_; + + //- Maximum nucleation "Courant" number + scalar maxCo_; + + +public: + + //- Runtime type information + TypeName("adjustTimeStepToNucleation"); + + + // Constructors + + //- Construct from components + adjustTimeStepToNucleation + ( + const word& name, + const Time& runTime, + const dictionary& dict + ); + + //- Disallow default bitwise copy construction + adjustTimeStepToNucleation(const adjustTimeStepToNucleation&) = delete; + + + // Destructor + virtual ~adjustTimeStepToNucleation(); + + + // Member Functions + + //- Read and reset the timeStep Function1 + virtual bool read(const dictionary&); + + //- Return the list of fields required + virtual wordList fields() const + { + return wordList::null(); + } + + //- Do nothing + virtual bool execute(); + + //- Do nothing + virtual bool write(); + + //- Return the minimum chemistry.deltaTChem() + virtual scalar maxDeltaT() const; + + + // Member Operators + + //- Disallow default bitwise assignment + void operator=(const adjustTimeStepToNucleation&) = delete; +}; + + +// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // + +} // End namespace functionObjects +} // End namespace Foam + +// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // + +#endif + +// ************************************************************************* // diff --git a/OFsolvers/OF13/birdmultiphaseEuler/functionObjects/disengagement/disengagement.C b/OFsolvers/OF13/birdmultiphaseEuler/functionObjects/disengagement/disengagement.C new file mode 100644 index 00000000..31df68e3 --- /dev/null +++ b/OFsolvers/OF13/birdmultiphaseEuler/functionObjects/disengagement/disengagement.C @@ -0,0 +1,233 @@ +/*---------------------------------------------------------------------------*\ + ========= | + \\ / F ield | OpenFOAM: The Open Source CFD Toolbox + \\ / O peration | Website: https://openfoam.org + \\ / A nd | Copyright (C) 2020 OpenFOAM Foundation + \\/ M anipulation | +------------------------------------------------------------------------------- +License + This file is part of OpenFOAM. + + OpenFOAM is free software: you can redistribute it and/or modify it + under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + OpenFOAM is distributed in the hope that it will be useful, but WITHOUT + ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or + FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License + for more details. + + You should have received a copy of the GNU General Public License + along with OpenFOAM. If not, see . + +\*---------------------------------------------------------------------------*/ + +#include "disengagement.H" +#include "addToRunTimeSelectionTable.H" +#include "fvcVolumeIntegrate.H" +#include "fixedValueFvPatchField.H" + +// * * * * * * * * * * * * * * Static Data Members * * * * * * * * * * * * * // + +namespace Foam +{ +namespace functionObjects +{ + defineTypeNameAndDebug(disengagement, 0); + addToRunTimeSelectionTable(functionObject, disengagement, dictionary); +} +} + +//- Add an element to the back of a list and shift all elements left. +// Removes first element. This allows to only keep the information needed. +template +void add_to_list_like_static_queue(Foam::List& list, const Type& value) +{ + for (Foam::label i = 0; i < list.size() - 1; i++) + { + //- Movel all elements + list[i] = list[i+1]; + } + + //- emplace last element + list[list.size()-1] = value; + +} + + +// * * * * * * * * * * * * * * * * Constructors * * * * * * * * * * * * * * // + +Foam::functionObjects::disengagement::disengagement +( + const word& name, + const Time& runTime, + const dictionary& dict +) +: + fvMeshFunctionObject(name, runTime, dict), + logFiles(obr_,name), + phases_(mesh_.lookupObject("phaseProperties").phases()), + phaseName_(dict.lookup("phase")), + inletPhaseName_(dict.lookup("inletPhase")), + inletPatch_(dict.lookup("inlet")), + tolerance_(dict.lookup("tolerance")), + nsamples_(dict.lookup