diff --git a/applications/solvers/lagrangian/porousExplicitSourceReactingParcelFoam/Make/files b/applications/solvers/lagrangian/porousExplicitSourceReactingParcelFoam/Make/files new file mode 100644 index 0000000000..dfee7d7d19 --- /dev/null +++ b/applications/solvers/lagrangian/porousExplicitSourceReactingParcelFoam/Make/files @@ -0,0 +1,3 @@ +porousExplicitSourceReactingParcelFoam.C + +EXE = $(FOAM_APPBIN)/porousExplicitSourceReactingParcelFoam diff --git a/applications/solvers/lagrangian/trackedReactingParcelFoam/Make/options b/applications/solvers/lagrangian/porousExplicitSourceReactingParcelFoam/Make/options similarity index 100% rename from applications/solvers/lagrangian/trackedReactingParcelFoam/Make/options rename to applications/solvers/lagrangian/porousExplicitSourceReactingParcelFoam/Make/options diff --git a/applications/solvers/lagrangian/trackedReactingParcelFoam/UEqn.H b/applications/solvers/lagrangian/porousExplicitSourceReactingParcelFoam/UEqn.H similarity index 100% rename from applications/solvers/lagrangian/trackedReactingParcelFoam/UEqn.H rename to applications/solvers/lagrangian/porousExplicitSourceReactingParcelFoam/UEqn.H diff --git a/applications/solvers/lagrangian/trackedReactingParcelFoam/YEqn.H b/applications/solvers/lagrangian/porousExplicitSourceReactingParcelFoam/YEqn.H similarity index 100% rename from applications/solvers/lagrangian/trackedReactingParcelFoam/YEqn.H rename to applications/solvers/lagrangian/porousExplicitSourceReactingParcelFoam/YEqn.H diff --git a/applications/solvers/lagrangian/trackedReactingParcelFoam/chemistry.H b/applications/solvers/lagrangian/porousExplicitSourceReactingParcelFoam/chemistry.H similarity index 100% rename from applications/solvers/lagrangian/trackedReactingParcelFoam/chemistry.H rename to applications/solvers/lagrangian/porousExplicitSourceReactingParcelFoam/chemistry.H diff --git a/applications/solvers/lagrangian/trackedReactingParcelFoam/createClouds.H b/applications/solvers/lagrangian/porousExplicitSourceReactingParcelFoam/createClouds.H similarity index 65% rename from applications/solvers/lagrangian/trackedReactingParcelFoam/createClouds.H rename to applications/solvers/lagrangian/porousExplicitSourceReactingParcelFoam/createClouds.H index d22b75f485..728e605e57 100644 --- a/applications/solvers/lagrangian/trackedReactingParcelFoam/createClouds.H +++ b/applications/solvers/lagrangian/porousExplicitSourceReactingParcelFoam/createClouds.H @@ -1,5 +1,5 @@ Info<< "\nConstructing reacting cloud" << endl; -BasicTrackedReactingCloud parcels +BasicReactingCloud parcels ( "reactingCloud1", rho, diff --git a/applications/solvers/lagrangian/trackedReactingParcelFoam/createFields.H b/applications/solvers/lagrangian/porousExplicitSourceReactingParcelFoam/createFields.H similarity index 100% rename from applications/solvers/lagrangian/trackedReactingParcelFoam/createFields.H rename to applications/solvers/lagrangian/porousExplicitSourceReactingParcelFoam/createFields.H diff --git a/applications/solvers/lagrangian/trackedReactingParcelFoam/createMulticomponentPointSources.H b/applications/solvers/lagrangian/porousExplicitSourceReactingParcelFoam/createMulticomponentPointSources.H similarity index 100% rename from applications/solvers/lagrangian/trackedReactingParcelFoam/createMulticomponentPointSources.H rename to applications/solvers/lagrangian/porousExplicitSourceReactingParcelFoam/createMulticomponentPointSources.H diff --git a/applications/solvers/lagrangian/trackedReactingParcelFoam/createPorousZones.H b/applications/solvers/lagrangian/porousExplicitSourceReactingParcelFoam/createPorousZones.H similarity index 100% rename from applications/solvers/lagrangian/trackedReactingParcelFoam/createPorousZones.H rename to applications/solvers/lagrangian/porousExplicitSourceReactingParcelFoam/createPorousZones.H diff --git a/applications/solvers/lagrangian/trackedReactingParcelFoam/hEqn.H b/applications/solvers/lagrangian/porousExplicitSourceReactingParcelFoam/hEqn.H similarity index 100% rename from applications/solvers/lagrangian/trackedReactingParcelFoam/hEqn.H rename to applications/solvers/lagrangian/porousExplicitSourceReactingParcelFoam/hEqn.H diff --git a/applications/solvers/lagrangian/trackedReactingParcelFoam/pEqn.H b/applications/solvers/lagrangian/porousExplicitSourceReactingParcelFoam/pEqn.H similarity index 100% rename from applications/solvers/lagrangian/trackedReactingParcelFoam/pEqn.H rename to applications/solvers/lagrangian/porousExplicitSourceReactingParcelFoam/pEqn.H diff --git a/applications/solvers/lagrangian/trackedReactingParcelFoam/trackedReactingParcelFoam.C b/applications/solvers/lagrangian/porousExplicitSourceReactingParcelFoam/porousExplicitSourceReactingParcelFoam.C similarity index 98% rename from applications/solvers/lagrangian/trackedReactingParcelFoam/trackedReactingParcelFoam.C rename to applications/solvers/lagrangian/porousExplicitSourceReactingParcelFoam/porousExplicitSourceReactingParcelFoam.C index b285faf1cf..3db0d3827d 100644 --- a/applications/solvers/lagrangian/trackedReactingParcelFoam/trackedReactingParcelFoam.C +++ b/applications/solvers/lagrangian/porousExplicitSourceReactingParcelFoam/porousExplicitSourceReactingParcelFoam.C @@ -38,7 +38,7 @@ Description #include "fvCFD.H" #include "hReactionThermo.H" #include "turbulenceModel.H" -#include "BasicTrackedReactingCloud.H" +#include "BasicReactingCloud.H" #include "rhoChemistryModel.H" #include "chemistrySolver.H" #include "thermoPhysicsTypes.H" diff --git a/applications/solvers/lagrangian/trackedReactingParcelFoam/readChemistryProperties.H b/applications/solvers/lagrangian/porousExplicitSourceReactingParcelFoam/readChemistryProperties.H similarity index 100% rename from applications/solvers/lagrangian/trackedReactingParcelFoam/readChemistryProperties.H rename to applications/solvers/lagrangian/porousExplicitSourceReactingParcelFoam/readChemistryProperties.H diff --git a/applications/solvers/lagrangian/trackedReactingParcelFoam/rhoEqn.H b/applications/solvers/lagrangian/porousExplicitSourceReactingParcelFoam/rhoEqn.H similarity index 100% rename from applications/solvers/lagrangian/trackedReactingParcelFoam/rhoEqn.H rename to applications/solvers/lagrangian/porousExplicitSourceReactingParcelFoam/rhoEqn.H diff --git a/applications/solvers/lagrangian/trackedReactingParcelFoam/Make/files b/applications/solvers/lagrangian/trackedReactingParcelFoam/Make/files deleted file mode 100644 index 90e8aa5b4b..0000000000 --- a/applications/solvers/lagrangian/trackedReactingParcelFoam/Make/files +++ /dev/null @@ -1,3 +0,0 @@ -trackedReactingParcelFoam.C - -EXE = $(FOAM_APPBIN)/trackedReactingParcelFoam diff --git a/applications/utilities/postProcessing/lagrangian/particleTracks/particleTracks.C b/applications/utilities/postProcessing/lagrangian/particleTracks/particleTracks.C index 0555309348..0c88172f7c 100644 --- a/applications/utilities/postProcessing/lagrangian/particleTracks/particleTracks.C +++ b/applications/utilities/postProcessing/lagrangian/particleTracks/particleTracks.C @@ -46,14 +46,17 @@ using namespace Foam; int main(int argc, char *argv[]) { -# include "setRootCase.H" + #include "setRootCase.H" -# include "createTime.H" + #include "createTime.H" instantList timeDirs = timeSelector::select0(runTime, args); -# include "createMesh.H" -# include "createFields.H" + #include "createMesh.H" + #include "createFields.H" -// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // + // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // + + fileName vtkPath(runTime.path()/"VTK"); + mkDir(vtkPath); Info<< "Scanning times to determine track data" << nl << endl; @@ -63,29 +66,28 @@ int main(int argc, char *argv[]) runTime.setTime(timeDirs[timeI], timeI); Info<< "Time = " << runTime.timeName() << endl; - IOobject origProcHeader + IOobject positionsHeader ( - "origProc", + "positions", runTime.timeName(), cloud::prefix/cloudName, mesh, - IOobject::MUST_READ + IOobject::MUST_READ, + IOobject::NO_WRITE, + false ); - IOobject idHeader - ( - "id", - runTime.timeName(), - cloud::prefix/cloudName, - mesh, - IOobject::MUST_READ - ); - if (idHeader.headerOk() && origProcHeader.headerOk()) + + if (positionsHeader.headerOk()) { - IOField