Subject | Hash | Author | Date (UTC) |
---|---|---|---|
fixed error in buoyancykernel | 521f349b030e88ca204637cdda9995dae4802618 | Anurag Misra | 2017-12-05 22:24:28 |
Deleted extraneous case files | cecb4eca8cb2d933acaad226831230f3517c5132 | Anurag.Misra | 2017-12-05 13:10:40 |
fixed batchSettler case with real values | 5e3967ef13cd8b570522b7d1cbc59ca01f76ec16 | Anurag.Misra | 2017-12-05 13:05:30 |
fixed horizontalSettler2D mesh | d79c28081dd5b2cc6f77c9c003c26941d3a27ea6 | Anurag Misra | 2017-12-05 12:59:28 |
fixed buoyancy kernel definition | 63b8743b0bb1d1316ec16e85382cd49ca0431356 | Anurag Misra | 2017-12-05 12:53:37 |
Added additional case file for troubleshooting | 6e8b93a3ef9ab2c9bae9a6b2eb85ecedbaf45a68 | Anurag Misra | 2017-11-28 15:33:40 |
updated boundary conditions, minor changes in mesh | 3ab8a7206d97870b823dcdceb939f0494c4be1a6 | Anurag Misra | 2017-11-10 17:50:16 |
Explicity defined floats to solve compilation problems with centOS/RHEL | 5be4ffff7079912f4481525944fc5e778b9040e5 | Anurag Misra | 2017-11-09 15:16:47 |
Replaced instances of pow with Foam::pow to solve compilation problems with centOS/RHEL | 1b5fb4cbdb7d57eb035f8f3ff110d91f88109545 | Anurag Misra | 2017-11-09 15:10:32 |
Renamed testCase0 to batchSettler | 41a5dfa7953de58bea67e177a2be3282aef19b4b | Anurag Misra | 2017-11-09 15:04:56 |
Added new test case, continuous settler | 9445b7f20882040279a500c3bf96d6c0c6fc7d49 | Anurag Misra | 2017-11-09 15:03:14 |
improved and parametrized batchSettler mesh | e3cafb8122b092316bee98619ddb7c6b88b03329 | Anurag Misra | 2017-10-21 16:15:43 |
clean buoyancyInduced coalescenceKernels : select continuous phase via dictionary + update testcase | 4aec5813eb4cff7d133a59cd51ec703432bce454 | Cyrille Bonamy | 2017-10-16 21:48:52 |
debug + supress hack of coalescenceKernel class | 7ede4d4c9283c6865f560ec1259177f335918c34 | Cyrille Bonamy | 2017-10-16 21:38:20 |
supress unnecessary files (mesh generated with blockmesh command) | d77cea7ecb13092c8dc8aac3865fa73bde9b2b4b | Cyrille Bonamy | 2017-10-16 21:37:17 |
move all testcases in unique directory | d3aa43dc5e49267577403dbe5928ea37a0506639 | Cyrille Bonamy | 2017-10-16 21:36:45 |
fixed calculation of relative velocity | c24a80e1330dfff8aa73e9613ba733e34579f4d0 | Anurag Misra | 2017-10-13 14:24:44 |
corrected buoyancy kernel | aa79b76dd69bd0c168790376972ce7cfb9dff64c | Anurag Misra | 2017-10-13 11:19:28 |
Updated dictionary files in all cases | 256463d85a1b3aeda3b54054461e94ba1eb193eb | Anurag Misra | 2017-10-12 21:03:28 |
temporary fix for buoyancy coalescence kernel | d0e321233fe4d6aff922bb7f6aaae40a1e7be589 | Anurag Misra | 2017-10-12 20:50:59 |
File multiphaseEulerPbeFoam/createFields.H changed (mode: 100644) (index c306718..e635e61) | |||
... | ... | setRefCell | |
104 | 104 | ); | ); |
105 | 105 | mesh.setFluxRequired(p_rgh.name()); | mesh.setFluxRequired(p_rgh.name()); |
106 | 106 | ||
107 | |||
108 | 107 | #include "createMRFZones.H" | #include "createMRFZones.H" |
109 | 108 | ||
109 | volScalarField ifPorous | ||
110 | ( | ||
111 | IOobject | ||
112 | ( | ||
113 | "ifPorous", | ||
114 | runTime.timeName(), | ||
115 | mesh, | ||
116 | IOobject::MUST_READ, | ||
117 | IOobject::AUTO_WRITE | ||
118 | ), | ||
119 | mesh | ||
120 | ); | ||
121 | |||
122 | forAll(mesh.C(), celli) | ||
123 | { | ||
124 | vector Ci = mesh.C()[celli]; | ||
125 | // For a general case | ||
126 | // ifPorous[celli] = yourFunction(Ci.x(), Ci.y(), Ci.z()); | ||
127 | |||
128 | // For specific case | ||
129 | if(Ci.x() > 81.0 && Ci.x() < 111.0) | ||
130 | ifPorous[celli] = 1; | ||
131 | else | ||
132 | ifPorous[celli] = 0; | ||
133 | } | ||
134 | |||
135 | ifPorous.write(); // Writing just once for checking porousZone distribution in paraview |
File multiphaseEulerPbeFoam/quadratureMethods/populationBalanceModels/populationBalanceSubModels/coalescenceKernels/buoyancyInduced/buoyancyInduced.C changed (mode: 100644) (index ce74457..ef9004e) | |||
... | ... | Foam::populationBalanceSubModels::coalescenceKernels::buoyancyInduced::Ka | |
114 | 114 | word diaSauter_ = IOobject::groupName("d", thisPhaseName_); | word diaSauter_ = IOobject::groupName("d", thisPhaseName_); |
115 | 115 | volScalarField dSauter_ | volScalarField dSauter_ |
116 | 116 | ( | ( |
117 | mesh_.lookupObject<volScalarField>(diaSauter_) | ||
117 | mesh_.lookupObject<volScalarField> | ||
118 | ( | ||
119 | IOobject::groupName("moment.3.populationBalance", thisPhaseName_) | ||
120 | ) | ||
121 | /mesh_.lookupObject<volScalarField> | ||
122 | ( | ||
123 | IOobject::groupName("moment.2.populationBalance", thisPhaseName_) | ||
124 | ) | ||
118 | 125 | ); | ); |
119 | 126 | ||
120 | 127 | //- Evaluate relative velocity of different drops | //- Evaluate relative velocity of different drops |