From 6532fda297222ddebd4e129a8274adcfb793f93a Mon Sep 17 00:00:00 2001 From: andy Date: Mon, 2 Mar 2009 19:15:45 +0000 Subject: [PATCH] restructing - surface reactions to multiphase level + clean-up --- src/lagrangian/intermediate/Make/files | 51 +++++++++---------- .../Templates/KinematicCloud/KinematicCloud.C | 3 +- .../Templates/ReactingCloud/ReactingCloud.C | 29 +++++++---- .../Templates/ReactingCloud/ReactingCloud.H | 30 +++++------ .../Templates/ReactingCloud/ReactingCloudI.H | 8 --- .../ReactingMultiphaseCloud.C | 43 +++++++++++++++- .../ReactingMultiphaseCloud.H | 42 ++++++++++++++- .../ReactingMultiphaseCloudI.H | 11 ++++ .../Templates/ThermoCloud/ThermoCloud.C | 7 +++ .../Templates/ThermoCloud/ThermoCloud.H | 6 +++ .../ReactingMultiphaseParcel.C | 4 ++ .../Templates/ReactingParcel/ReactingParcel.C | 38 +++----------- ...makeBasicKinematicParcelDispersionModels.C | 2 + .../makeBasicKinematicParcelDragModels.C | 2 + .../makeBasicKinematicParcelInjectionModels.C | 2 + ...asicKinematicParcelWallInteractionModels.C | 2 + ...eactingMultiphaseParcelCompositionModels.C | 2 + ...ngMultiphaseParcelDevolatilisationModels.C | 2 + ...ReactingMultiphaseParcelDispersionModels.C | 2 + ...eBasicReactingMultiphaseParcelDragModels.C | 2 + ...actingMultiphaseParcelHeatTransferModels.C | 2 + ...cReactingMultiphaseParcelInjectionModels.C | 2 + ...eactingMultiphaseParcelPhaseChangeModels.C | 2 + ...ingMultiphaseParcelSurfaceReactionModels.C | 8 +-- ...ingMultiphaseParcelWallInteractionModels.C | 2 + ...BasicReactingParcelSurfaceReactionModels.C | 46 ----------------- ...makeBasicReactingParcelCompositionModels.C | 2 + .../makeBasicReactingParcelDispersionModels.C | 2 + .../makeBasicReactingParcelDragModels.C | 2 + ...akeBasicReactingParcelHeatTransferModels.C | 2 + .../makeBasicReactingParcelInjectionModels.C | 2 + ...makeBasicReactingParcelPhaseChangeModels.C | 2 + ...BasicReactingParcelWallInteractionModels.C | 2 + .../makeBasicThermoParcelDispersionModels.C | 2 + .../makeBasicThermoParcelDragModels.C | 2 + .../makeBasicThermoParcelHeatTransferModels.C | 2 + .../makeBasicThermoParcelInjectionModels.C | 2 + ...keBasicThermoParcelWallInteractionModels.C | 2 + .../NoSurfaceReaction/NoSurfaceReaction.C | 0 .../NoSurfaceReaction/NoSurfaceReaction.H | 4 +- .../NewSurfaceReactionModel.C | 0 .../SurfaceReactionModel.C | 0 .../SurfaceReactionModel.H | 3 +- 43 files changed, 234 insertions(+), 147 deletions(-) rename src/lagrangian/intermediate/parcels/derived/basicKinematicParcel/{ => submodels}/makeBasicKinematicParcelDispersionModels.C (96%) rename src/lagrangian/intermediate/parcels/derived/basicKinematicParcel/{ => submodels}/makeBasicKinematicParcelDragModels.C (95%) rename src/lagrangian/intermediate/parcels/derived/basicKinematicParcel/{ => submodels}/makeBasicKinematicParcelInjectionModels.C (95%) rename src/lagrangian/intermediate/parcels/derived/basicKinematicParcel/{ => submodels}/makeBasicKinematicParcelWallInteractionModels.C (95%) rename src/lagrangian/intermediate/parcels/derived/basicReactingMultiphaseParcel/{ => submodels}/makeBasicReactingMultiphaseParcelCompositionModels.C (95%) rename src/lagrangian/intermediate/parcels/derived/basicReactingMultiphaseParcel/{ => submodels}/makeBasicReactingMultiphaseParcelDevolatilisationModels.C (96%) rename src/lagrangian/intermediate/parcels/derived/basicReactingMultiphaseParcel/{ => submodels}/makeBasicReactingMultiphaseParcelDispersionModels.C (96%) rename src/lagrangian/intermediate/parcels/derived/basicReactingMultiphaseParcel/{ => submodels}/makeBasicReactingMultiphaseParcelDragModels.C (95%) rename src/lagrangian/intermediate/parcels/derived/basicReactingMultiphaseParcel/{ => submodels}/makeBasicReactingMultiphaseParcelHeatTransferModels.C (95%) rename src/lagrangian/intermediate/parcels/derived/basicReactingMultiphaseParcel/{ => submodels}/makeBasicReactingMultiphaseParcelInjectionModels.C (96%) rename src/lagrangian/intermediate/parcels/derived/basicReactingMultiphaseParcel/{ => submodels}/makeBasicReactingMultiphaseParcelPhaseChangeModels.C (95%) rename src/lagrangian/intermediate/parcels/derived/basicReactingMultiphaseParcel/{ => submodels}/makeBasicReactingMultiphaseParcelSurfaceReactionModels.C (88%) rename src/lagrangian/intermediate/parcels/derived/basicReactingMultiphaseParcel/{ => submodels}/makeBasicReactingMultiphaseParcelWallInteractionModels.C (95%) delete mode 100644 src/lagrangian/intermediate/parcels/derived/basicReactingParcel/makeBasicReactingParcelSurfaceReactionModels.C rename src/lagrangian/intermediate/parcels/derived/basicReactingParcel/{ => submodels}/makeBasicReactingParcelCompositionModels.C (95%) rename src/lagrangian/intermediate/parcels/derived/basicReactingParcel/{ => submodels}/makeBasicReactingParcelDispersionModels.C (96%) rename src/lagrangian/intermediate/parcels/derived/basicReactingParcel/{ => submodels}/makeBasicReactingParcelDragModels.C (95%) rename src/lagrangian/intermediate/parcels/derived/basicReactingParcel/{ => submodels}/makeBasicReactingParcelHeatTransferModels.C (95%) rename src/lagrangian/intermediate/parcels/derived/basicReactingParcel/{ => submodels}/makeBasicReactingParcelInjectionModels.C (95%) rename src/lagrangian/intermediate/parcels/derived/basicReactingParcel/{ => submodels}/makeBasicReactingParcelPhaseChangeModels.C (95%) rename src/lagrangian/intermediate/parcels/derived/basicReactingParcel/{ => submodels}/makeBasicReactingParcelWallInteractionModels.C (95%) rename src/lagrangian/intermediate/parcels/derived/basicThermoParcel/{ => submodels}/makeBasicThermoParcelDispersionModels.C (96%) rename src/lagrangian/intermediate/parcels/derived/basicThermoParcel/{ => submodels}/makeBasicThermoParcelDragModels.C (95%) rename src/lagrangian/intermediate/parcels/derived/basicThermoParcel/{ => submodels}/makeBasicThermoParcelHeatTransferModels.C (95%) rename src/lagrangian/intermediate/parcels/derived/basicThermoParcel/{ => submodels}/makeBasicThermoParcelInjectionModels.C (95%) rename src/lagrangian/intermediate/parcels/derived/basicThermoParcel/{ => submodels}/makeBasicThermoParcelWallInteractionModels.C (95%) rename src/lagrangian/intermediate/submodels/{Reacting => ReactingMultiphase}/SurfaceReactionModel/NoSurfaceReaction/NoSurfaceReaction.C (100%) rename src/lagrangian/intermediate/submodels/{Reacting => ReactingMultiphase}/SurfaceReactionModel/NoSurfaceReaction/NoSurfaceReaction.H (97%) rename src/lagrangian/intermediate/submodels/{Reacting => ReactingMultiphase}/SurfaceReactionModel/SurfaceReactionModel/NewSurfaceReactionModel.C (100%) rename src/lagrangian/intermediate/submodels/{Reacting => ReactingMultiphase}/SurfaceReactionModel/SurfaceReactionModel/SurfaceReactionModel.C (100%) rename src/lagrangian/intermediate/submodels/{Reacting => ReactingMultiphase}/SurfaceReactionModel/SurfaceReactionModel/SurfaceReactionModel.H (98%) diff --git a/src/lagrangian/intermediate/Make/files b/src/lagrangian/intermediate/Make/files index 44d371fdef..7e2bd41a8e 100644 --- a/src/lagrangian/intermediate/Make/files +++ b/src/lagrangian/intermediate/Make/files @@ -22,44 +22,43 @@ clouds/derived/basicReactingMultiphaseCloud/basicReactingMultiphaseCloud.C /* kinematic parcel sub-models */ KINEMATICPARCEL=$(DERIVEDPARCELS)/basicKinematicParcel $(KINEMATICPARCEL)/defineBasicKinematicParcel.C -$(KINEMATICPARCEL)/makeBasicKinematicParcelDispersionModels.C -$(KINEMATICPARCEL)/makeBasicKinematicParcelDragModels.C -$(KINEMATICPARCEL)/makeBasicKinematicParcelInjectionModels.C -$(KINEMATICPARCEL)/makeBasicKinematicParcelWallInteractionModels.C +$(KINEMATICPARCEL)/submodels/makeBasicKinematicParcelDispersionModels.C +$(KINEMATICPARCEL)/submodels/makeBasicKinematicParcelDragModels.C +$(KINEMATICPARCEL)/submodels/makeBasicKinematicParcelInjectionModels.C +$(KINEMATICPARCEL)/submodels/makeBasicKinematicParcelWallInteractionModels.C /* thermo parcel sub-models */ THERMOPARCEL=$(DERIVEDPARCELS)/basicThermoParcel $(THERMOPARCEL)/defineBasicThermoParcel.C -$(THERMOPARCEL)/makeBasicThermoParcelDispersionModels.C -$(THERMOPARCEL)/makeBasicThermoParcelDragModels.C -$(THERMOPARCEL)/makeBasicThermoParcelHeatTransferModels.C -$(THERMOPARCEL)/makeBasicThermoParcelInjectionModels.C -$(THERMOPARCEL)/makeBasicThermoParcelWallInteractionModels.C +$(THERMOPARCEL)/submodels/makeBasicThermoParcelDispersionModels.C +$(THERMOPARCEL)/submodels/makeBasicThermoParcelDragModels.C +$(THERMOPARCEL)/submodels/makeBasicThermoParcelHeatTransferModels.C +$(THERMOPARCEL)/submodels/makeBasicThermoParcelInjectionModels.C +$(THERMOPARCEL)/submodels/makeBasicThermoParcelWallInteractionModels.C /* reacting parcel sub-models */ REACTINGPARCEL=$(DERIVEDPARCELS)/basicReactingParcel $(REACTINGPARCEL)/defineBasicReactingParcel.C -$(REACTINGPARCEL)/makeBasicReactingParcelCompositionModels.C -$(REACTINGPARCEL)/makeBasicReactingParcelDispersionModels.C -$(REACTINGPARCEL)/makeBasicReactingParcelDragModels.C -$(REACTINGPARCEL)/makeBasicReactingParcelHeatTransferModels.C -$(REACTINGPARCEL)/makeBasicReactingParcelInjectionModels.C -$(REACTINGPARCEL)/makeBasicReactingParcelPhaseChangeModels.C -$(REACTINGPARCEL)/makeBasicReactingParcelSurfaceReactionModels.C -$(REACTINGPARCEL)/makeBasicReactingParcelWallInteractionModels.C +$(REACTINGPARCEL)/submodels/makeBasicReactingParcelCompositionModels.C +$(REACTINGPARCEL)/submodels/makeBasicReactingParcelDispersionModels.C +$(REACTINGPARCEL)/submodels/makeBasicReactingParcelDragModels.C +$(REACTINGPARCEL)/submodels/makeBasicReactingParcelHeatTransferModels.C +$(REACTINGPARCEL)/submodels/makeBasicReactingParcelInjectionModels.C +$(REACTINGPARCEL)/submodels/makeBasicReactingParcelPhaseChangeModels.C +$(REACTINGPARCEL)/submodels/makeBasicReactingParcelWallInteractionModels.C /* reacting multiphase parcel sub-models */ REACTINGMPPARCEL=$(DERIVEDPARCELS)/basicReactingMultiphaseParcel $(REACTINGMPPARCEL)/defineBasicReactingMultiphaseParcel.C -$(REACTINGMPPARCEL)/makeBasicReactingMultiphaseParcelCompositionModels.C -$(REACTINGMPPARCEL)/makeBasicReactingMultiphaseParcelDevolatilisationModels.C -$(REACTINGMPPARCEL)/makeBasicReactingMultiphaseParcelDispersionModels.C -$(REACTINGMPPARCEL)/makeBasicReactingMultiphaseParcelDragModels.C -$(REACTINGMPPARCEL)/makeBasicReactingMultiphaseParcelHeatTransferModels.C -$(REACTINGMPPARCEL)/makeBasicReactingMultiphaseParcelInjectionModels.C -$(REACTINGMPPARCEL)/makeBasicReactingMultiphaseParcelPhaseChangeModels.C -$(REACTINGMPPARCEL)/makeBasicReactingMultiphaseParcelSurfaceReactionModels.C -$(REACTINGMPPARCEL)/makeBasicReactingMultiphaseParcelWallInteractionModels.C +$(REACTINGMPPARCEL)/submodels/makeBasicReactingMultiphaseParcelCompositionModels.C +$(REACTINGMPPARCEL)/submodels/makeBasicReactingMultiphaseParcelDevolatilisationModels.C +$(REACTINGMPPARCEL)/submodels/makeBasicReactingMultiphaseParcelDispersionModels.C +$(REACTINGMPPARCEL)/submodels/makeBasicReactingMultiphaseParcelDragModels.C +$(REACTINGMPPARCEL)/submodels/makeBasicReactingMultiphaseParcelHeatTransferModels.C +$(REACTINGMPPARCEL)/submodels/makeBasicReactingMultiphaseParcelInjectionModels.C +$(REACTINGMPPARCEL)/submodels/makeBasicReactingMultiphaseParcelPhaseChangeModels.C +$(REACTINGMPPARCEL)/submodels/makeBasicReactingMultiphaseParcelSurfaceReactionModels.C +$(REACTINGMPPARCEL)/submodels/makeBasicReactingMultiphaseParcelWallInteractionModels.C /* bolt-on models */ submodels/addOns/radiation/absorptionEmission/cloudAbsorptionEmission/cloudAbsorptionEmission.C diff --git a/src/lagrangian/intermediate/clouds/Templates/KinematicCloud/KinematicCloud.C b/src/lagrangian/intermediate/clouds/Templates/KinematicCloud/KinematicCloud.C index 3b92b98f0a..6584495b63 100644 --- a/src/lagrangian/intermediate/clouds/Templates/KinematicCloud/KinematicCloud.C +++ b/src/lagrangian/intermediate/clouds/Templates/KinematicCloud/KinematicCloud.C @@ -253,8 +253,7 @@ void Foam::KinematicCloud::info() const << " Current number of parcels = " << returnReduce(this->size(), sumOp