Commit Graph

222 Commits

Author SHA1 Message Date
570037e8a5 Merge branch 'feature/recurrenceLib' of https://github.com/ParticulateFlow/CFDEMcoupling into feature/recurrenceLib 2018-11-20 14:05:53 +01:00
058648ef25 Solver for recurrent or steady particle motion and steady flow fields. 2018-11-20 14:05:00 +01:00
1e5b8c9302 Merge with develop. 2018-11-13 15:42:56 +01:00
4b8b50b427 Added solver for pseudo-steady conditions. 2018-11-13 15:23:48 +01:00
fbd2bde594 Merge with o2o. 2018-10-22 10:30:41 +02:00
e2b1a2fa9f Untrack files that should not be tracked 2018-10-11 15:57:45 +02:00
146e783415 Merge 'develop' into feature/OF4x-multiphase 2018-10-11 13:10:33 +02:00
fd71f367d7 rCFD solver for turbulent single-phase transport 2018-09-06 12:54:35 +02:00
9dcd9351c5 make fvOptions work in cfdemSolverPiso. 2018-08-07 09:08:42 +02:00
1b4a41a319 make fvOptions work in cfdemSolverPiso. 2018-08-06 15:56:11 +02:00
1a8b4aa5c2 clean up whitespaces
remove extra spaces, convert tabs to spaces
2018-07-05 16:25:40 +02:00
5ee4efcb24 remove linux64GccDPInt32Opt
from pull request comments
2018-07-05 13:19:14 +02:00
e67eb542b1 Merge branch 'feature/cfdemSolverRhoPimple' of https://github.com/ParticulateFlow/CFDEMcoupling into feature/cfdemSolverRhoPimple 2018-06-29 14:39:20 +02:00
972ee8eeb0 Check max and min h(e) 2018-06-29 12:32:42 +02:00
b759fc05e0 Merge pull request #55 from ParticulateFlow/feature/recurrenceLib_recurrenceTurbulence
Feature/recurrence lib recurrence turbulence
2018-06-12 17:13:55 +02:00
a15986216a Small fixes addressing comments.
* correcting species transport equation
* making check for laminar turbulence compatible with OF-4.0 and OF-5.0
2018-06-05 16:32:33 +02:00
839c66a283 Merge with develop. 2018-06-05 09:57:53 +02:00
09baa0d6d5 Merged with develop to get polydisp Beetstra etc. 2018-06-04 15:26:35 +02:00
e0530dcf5b Cleaned up solver, removed testing code. 2018-05-18 12:04:57 +02:00
82a80e1215 Recurrence-based turbulence: model and test-app
A base class for recurrence-based turbulence models was created. This class
holds a reference to the recurrenceModel in use.
Thus, turbulent fields can be updated from the data base.

The recurrence-based turbulence models are essentially re-implementations
of the respective standard turbulence models. In addition to being derived
from their respective base class, as mandated by OpenFOAM, each recurrence-based
turbulence model is derived from the class recurrenceTurbulenceModel.
This allows for making use of polymorphism on the recurrence-part of the
turbulence model, as after construction, the solver needs to pass the reference
to the recurrenceModel to the recurrence-based turbulence model.
2018-05-17 15:32:30 +02:00
beadd7fe18 modified rBaseMirror to read fields from dataBase directory 2018-04-25 14:14:54 +02:00
d8682c6a79 Some experiments to get more stability. 2018-04-19 15:07:24 +02:00
76ea1af1ab CFDEMcloud can now hold particle types and densities. Heat transfer model needs to know heat capacities to solve T eqn. 2018-04-13 11:19:08 +02:00
771dd7e6d0 Initial commit for cfdemSolverRhoSimple. New heat transfer model to treat granular temperature as field to be solved on a grid. 2018-04-12 11:06:46 +02:00
2b07600de2 modified mapField script for dataBase 2018-04-09 12:50:46 +02:00
09dba5d5d5 Additional options for treatment of Y fields. 2018-04-09 12:30:31 +02:00
c764c6c184 clean up whitespaces
get rid of tabs and extra spaces, fix indentation
2018-04-06 13:58:45 +02:00
0411ae0d80 clean up whitespaces 2018-04-04 14:46:53 +02:00
d4c393a623 Corrected times when rec field switches. 2018-03-30 10:53:59 +02:00
b056e89969 Density can easily be calculated from T and p. 2018-03-30 10:53:18 +02:00
a9526b7f08 rCFD solver for coupled heat transfer now takes db weights via function objects. 2018-03-30 10:52:33 +02:00
ec8220c63b Remove more unnecessary output 2018-03-29 16:11:51 +02:00
3bd79f999b Set modeltype also when #include modeltype is executed in if statement. Create additionalChecks file for solver specific checks prior to simulation. 2018-03-29 15:16:01 +02:00
a1cfbdb958 Remove unnecessary output 2018-03-29 10:22:22 +02:00
5a1dcb4048 Added option to skip checkModelType, can be useful to in some cases use Archimedes instead of gradPForce for stability reasons, which would generate an error otherwise 2018-03-28 14:27:27 +02:00
bc4f7254da Remove call to particleCloud for viscous term, dimension issue with modelType B because of the use of incompressible turbulence models 2018-03-28 14:09:45 +02:00
31b2e8d161 Missing comma added 2018-03-28 13:41:19 +02:00
f16ff451e8 Update license part of the files 2018-03-28 13:38:25 +02:00
e20fe0ab91 Remove MRF from createFields 2018-03-26 13:10:17 +02:00
9d036344a6 Cleanup pEqn 2018-03-26 12:48:58 +02:00
b825513094 Added support for modelType B and Bfull 2018-03-26 12:37:37 +02:00
27bf29ec64 a script for mapFielding the dataBase for another mesh 2018-03-22 16:20:01 +01:00
b80fb7a9c7 Removed maxAlphaCo because it's only used in adjustable time step 2018-03-22 14:18:59 +01:00
e38cc7e2ab Reinstate checkModelType and allow gradPForceSmooth to be used instead of gradPForce 2018-03-22 13:44:19 +01:00
0c7a77c582 Add warning if ddt(voidfraction) is ignored 2018-03-22 12:37:02 +01:00
9230212797 Reinstate ddt(voidfraction) from particle cloud and reformulate phiS 2018-03-22 12:36:23 +01:00
0b365aa6a5 Minor change, move rhoPhi and cleanup 2018-03-22 10:39:41 +01:00
9953a3af76 Added support for fvOptions and removed unsupported MRF stuff 2018-03-22 10:30:17 +01:00
665ff426b5 Merge branch 'develop' of https://github.com/ParticulateFlow/CFDEMcoupling into feature/recurrenceLib 2018-03-20 13:24:02 +01:00
7fc3caf245 Basics of new rCFD solver for varying conditions. 2018-03-20 13:23:26 +01:00