Commit Graph

2052 Commits

Author SHA1 Message Date
ff42a04be1 Merge branch 'develop' of github.com:ParticulateFlow/CFDEMcoupling into develop 2023-01-03 09:31:37 +01:00
68318ab863 Fixed settings in tutorial cfdemSolverRhoPimple/FinesColumn. 2023-01-03 09:31:25 +01:00
c05732bb45 add -Wno-deprecated-copy to options files
to silence warnings stemming from OpenFOAM in g++ 9
2022-12-22 17:53:49 +01:00
b343711954 Merge pull request #136 from tmjnijssen/feature/updateParmarBassetForce
Feature/update parmar basset force
2022-12-22 17:10:00 +01:00
cbabd0aa50 Merge branch 'develop' of github.com:ParticulateFlow/CFDEMcoupling into develop 2022-12-06 08:16:09 +01:00
6af30fe0e5 Allow displacement field computation for polydisperse systems. 2022-12-06 08:15:50 +01:00
c1bff32b4f Merge pull request #141 from tmjnijssen/multiphaseMixture_bugfix
rename cfdemSolverMultiphaseScalar/multiphaseMixture to cfdemSolverMu…
2022-11-21 12:54:27 +01:00
153d1e353b rename cfdemSolverMultiphaseScalar/multiphaseMixture to cfdemSolverMultiphaseScalar/multiphaseMixtureScalar 2022-11-17 14:38:54 +01:00
25115b0e33 Merge pull request #137 from tmjnijssen/feature/lubrication
Feature/lubrication
2022-11-09 11:41:06 +01:00
41b516c1e8 Check out fields manually checked into registry. 2022-11-08 17:41:17 +01:00
8505c69b94 Merge pull request #135 from tmjnijssen/patch-3
[doc] constDiffSmoothing doc update
2022-11-02 16:37:51 +01:00
3b7724003a Update smoothingModel_constDiffSmoothing.txt 2022-11-02 16:32:00 +01:00
15f111fb11 Merge pull request #138 from tmjnijssen/fix/probe
probe bugfixes
2022-11-02 10:57:09 +01:00
8ba87ddedb probe bugfixes 2022-10-26 16:34:05 +02:00
57c8c1c762 add doc 2022-10-24 14:46:01 +02:00
d6dab59bfd add interpolation 2022-10-24 14:46:01 +02:00
4ddf691936 add transfer of fluid properties to LIGGGHTS 2022-10-24 14:46:01 +02:00
20e75cf64f eliminate pow() for performance 2022-10-24 14:34:05 +02:00
2aa5c7880b rework input 2022-10-24 14:34:05 +02:00
0fdb464d73 remove unneeded component of rHist to save memory 2022-10-24 14:34:05 +02:00
ab73bf86ac reorder ddtUrelHist and rHist to save memory 2022-10-24 14:34:05 +02:00
dc2be65fe3 reorder FHist to save memory 2022-10-24 14:34:05 +02:00
a10c773e31 [DOC] added verbose mode for ParmarBassetForce 2022-10-24 14:34:05 +02:00
19e780f93b added verbose mode for ParmarBassetForce 2022-10-24 14:34:05 +02:00
7ce49bf21c minor cleanup 2022-10-24 14:34:05 +02:00
c3f609b0e9 allocate uRelOld only when needed, save memory 2022-10-24 14:34:05 +02:00
f2306d2037 use particleProperty + cleanup 2022-10-24 14:34:05 +02:00
d35249aa3c clean up ParmarBassetForce 2022-10-24 14:34:05 +02:00
e95e1ec6ad clean up ParmarBassetForce 2022-10-24 14:34:05 +02:00
fb798eb92f Update rCFD fluidized bed case to improve stability. 2022-08-02 11:30:51 +02:00
056b121f21 Minor modifications for rcfdemSolverCoupledHeattransfer to improve stability. 2022-08-02 09:52:51 +02:00
3107a9ce10 Update smoothingModel_constDiffSmoothing.txt 2022-07-29 13:57:58 +02:00
389b44d0e5 [doc] constDiffSmoothing doc update 2022-07-29 13:46:33 +02:00
507f24145e dSauter is constructed by submodel dSauter. If another one is constructed by the solver, force models looking up dSauter may get confused. 2022-07-06 12:14:32 +02:00
9e54b3f94f Merge pull request #134 from ParticulateFlow/fix/gradPForceSmooth
Make sure gradPForceSmooth  can be used with any smoothing model.
2022-06-30 15:29:29 +02:00
d7fb907a8a Instead of throwing an error if gradPForceSmooth uses any smoothing model other than a temporal one, make it optional. If spatial smoothing is used, updated pSmooth in every time step. 2022-06-30 15:26:40 +02:00
3bd3fb1e00 Make sure gradPForceSmooth only uses certain smoothing models. Also fixed some inconsistencies in constDiffAndTemporalSmoothing. 2022-06-30 10:04:32 +02:00
5245083201 remove remaining traces of 'dummy' files [ci skip]
using .gitignore instead
2022-03-25 09:32:29 +01:00
32e41e2fa6 Merge pull request #130 from ParticulateFlow/feature/immersed_multisphere
close #127
2022-03-25 09:14:06 +01:00
8cb7184a7c only look up fieldname and field if required
only look up solidVolFractionName_ and lambda_ field if calculation of
multisphere drag (in calcForce() method) is requested via the option
'multisphere' - otherwise just set both to null
this way, specifying solidVolFractionName is optional and old case
setups will still work without modifications
2022-03-24 16:56:20 +01:00
937dcc2023 use Pout instead of printf
I suppose the original author's intention was to print out the forces
from all procs, but Info just prints on master proc. Pout is the proper
alternative here.
2022-03-24 16:49:43 +01:00
3e1126a55d make ShirgaonkarIB::calcForce method private
currently not used by other classes
2022-03-24 16:41:24 +01:00
f8ea7e5bc2 clean up couplingProperties file
particle limit option is only used in file-based communication
2022-03-24 15:51:41 +01:00
e1245147fe clean up tutorial run/clean scripts 2022-03-24 15:43:56 +01:00
1f5c8f6492 add a tutorial for cfdemSolverIBContinuousForcing
simulating the deformation of a red blood cell (bonded particles) in
shear flow
2022-03-24 15:39:10 +01:00
38b8d6c8b8 fix up path of python post-processing 2022-03-24 14:35:09 +01:00
cc19fd3a46 clean up Allclean.sh of redBloodCellPoiseuilleFlow case 2022-03-24 11:06:35 +01:00
188bc3e230 adjust plot range to shortened simulation time 2022-03-24 10:48:37 +01:00
ed997ec9a8 add a tutorial for cfdemSolverIBContinuousForcing
simulating a red blood cell (bonded particles) in a Poiseuille flow
2022-03-23 17:59:36 +01:00
28d9dfacac clear Us field to zero each time step
clear particle velocity values from previous time step
2022-03-23 17:26:02 +01:00