-
Notifications
You must be signed in to change notification settings - Fork 61
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
CFD-DEM Pneumatic Conveying Example #1178
Conversation
bca64d6
to
d116a9d
Compare
doc/source/examples/unresolved-cfd-dem/dense-pneumatic-conveying/images/insertion.png
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Really nice work Audrey! Nothing much to say for your doc, it is really clear and pretty :) I was not able to test if the youtube html link work (I am not a pro of html), but I trust you on this!
doc/source/examples/unresolved-cfd-dem/dense-pneumatic-conveying/dense-pneumatic-conveying.rst
Outdated
Show resolved
Hide resolved
doc/source/examples/unresolved-cfd-dem/dense-pneumatic-conveying/dense-pneumatic-conveying.rst
Outdated
Show resolved
Hide resolved
doc/source/examples/unresolved-cfd-dem/dense-pneumatic-conveying/dense-pneumatic-conveying.rst
Outdated
Show resolved
Hide resolved
examples/unresolved-cfd-dem/dense-pneumatic-conveying/output/dummy-file
Outdated
Show resolved
Hide resolved
doc/source/examples/unresolved-cfd-dem/dense-pneumatic-conveying/dense-pneumatic-conveying.rst
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Very nice example and footnotes are great for the references ! :)
Great videos also!!
I only have minor comments :)
doc/source/examples/unresolved-cfd-dem/dense-pneumatic-conveying/dense-pneumatic-conveying.rst
Outdated
Show resolved
Hide resolved
doc/source/examples/unresolved-cfd-dem/dense-pneumatic-conveying/dense-pneumatic-conveying.rst
Outdated
Show resolved
Hide resolved
doc/source/examples/unresolved-cfd-dem/dense-pneumatic-conveying/dense-pneumatic-conveying.rst
Outdated
Show resolved
Hide resolved
doc/source/examples/unresolved-cfd-dem/dense-pneumatic-conveying/dense-pneumatic-conveying.rst
Outdated
Show resolved
Hide resolved
doc/source/examples/unresolved-cfd-dem/dense-pneumatic-conveying/dense-pneumatic-conveying.rst
Outdated
Show resolved
Hide resolved
doc/source/examples/unresolved-cfd-dem/dense-pneumatic-conveying/dense-pneumatic-conveying.rst
Outdated
Show resolved
Hide resolved
doc/source/examples/unresolved-cfd-dem/dense-pneumatic-conveying/dense-pneumatic-conveying.rst
Outdated
Show resolved
Hide resolved
doc/source/examples/unresolved-cfd-dem/dense-pneumatic-conveying/dense-pneumatic-conveying.rst
Outdated
Show resolved
Hide resolved
doc/source/examples/unresolved-cfd-dem/dense-pneumatic-conveying/dense-pneumatic-conveying.rst
Outdated
Show resolved
Hide resolved
doc/source/examples/unresolved-cfd-dem/dense-pneumatic-conveying/images/insertion.png
Outdated
Show resolved
Hide resolved
doc/source/examples/unresolved-cfd-dem/dense-pneumatic-conveying/dense-pneumatic-conveying.rst
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Some initial comments, I have not reviewed the RST file yet, will do so tonight
doc/source/examples/unresolved-cfd-dem/dense-pneumatic-conveying/images/insertion.png
Outdated
Show resolved
Hide resolved
doc/source/examples/unresolved-cfd-dem/dense-pneumatic-conveying/images/mesh-particle.png
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Only a few comments there and there. Amazing example. Very cool.
doc/source/examples/unresolved-cfd-dem/dense-pneumatic-conveying/dense-pneumatic-conveying.rst
Outdated
Show resolved
Hide resolved
doc/source/examples/unresolved-cfd-dem/dense-pneumatic-conveying/dense-pneumatic-conveying.rst
Outdated
Show resolved
Hide resolved
doc/source/examples/unresolved-cfd-dem/dense-pneumatic-conveying/dense-pneumatic-conveying.rst
Outdated
Show resolved
Hide resolved
doc/source/examples/unresolved-cfd-dem/dense-pneumatic-conveying/dense-pneumatic-conveying.rst
Outdated
Show resolved
Hide resolved
doc/source/examples/unresolved-cfd-dem/dense-pneumatic-conveying/dense-pneumatic-conveying.rst
Outdated
Show resolved
Hide resolved
doc/source/examples/unresolved-cfd-dem/dense-pneumatic-conveying/dense-pneumatic-conveying.rst
Show resolved
Hide resolved
doc/source/examples/unresolved-cfd-dem/dense-pneumatic-conveying/dense-pneumatic-conveying.rst
Outdated
Show resolved
Hide resolved
doc/source/examples/unresolved-cfd-dem/dense-pneumatic-conveying/dense-pneumatic-conveying.rst
Outdated
Show resolved
Hide resolved
doc/source/examples/unresolved-cfd-dem/dense-pneumatic-conveying/dense-pneumatic-conveying.rst
Outdated
Show resolved
Hide resolved
doc/source/examples/unresolved-cfd-dem/dense-pneumatic-conveying/dense-pneumatic-conveying.rst
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
All is good other than the missing python script. Once added just tell me and I'll be ready for a merge from my perspective.
doc/source/examples/unresolved-cfd-dem/dense-pneumatic-conveying/dense-pneumatic-conveying.rst
Show resolved
Hide resolved
Thank you all for the good review and comments, I like when we discuss about small things like that, even though I may sound a bit stubborn haha |
@blaisb I don't know if you want at least a review of the post-processing before the merge? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Good for me but I will wait until @AmishgaAlphonius and @OresteMarquis finalize their review before merging
.. code-block:: text | ||
:class: copy-button | ||
|
||
mpirun -np 8 lethe-fluid-particles pneumatic-conveying.prm | tee pneumatic-log.out |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
awesome :).
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice! Everything looks good to me! I like the new convention of something-particles :)
I'll just wait for @AmishgaAlphonius last ok and then good ot merge |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Just one comment on a mistyped filename other than that everything looks good. Again, great example !! :)
@@ -21,7 +21,8 @@ Code related list: | |||
- [ ] Lethe documentation is up to date | |||
- [ ] The branch is rebased onto master | |||
- [ ] Code is indented with indent-all and .prm files (examples and tests) with prm-indent | |||
- [ ] Links are added to parent .rst files. | |||
- [ ] Links are added to parent .rst files | |||
- [ ] The example is following the [standard format](https://chaos-polymtl.github.io/lethe/documentation/contributing.html#general-rules-and-format) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice addition! :)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The filename doesn't correspond to what's in the rst
.
doc/source/examples/unresolved-cfd-dem/dense-pneumatic-conveying/dense-pneumatic-conveying.rst
Outdated
Show resolved
Hide resolved
Co-authored-by: Amishga Alphonius <107414376+AmishgaAlphonius@users.noreply.github.com>
Co-authored-by: Bruno Blais <blais.bruno@gmail.com>
af45001
to
a25684c
Compare
Description This example is a small case of dense pneumatic conveying using CFD-DEM unresolved. The insertion uses the plane insertion, solid objects and the adaptive sparse contacts method. The pneumatic conveying is simulated using the CFD and DEM periodic boundary conditions and a flow controller. Co-authored-by: Amishga Alphonius <107414376+AmishgaAlphonius@users.noreply.github.com> Co-authored-by: Bruno Blais <blais.bruno@gmail.com> Former-commit-id: b5fdce1
Description This example is a small case of dense pneumatic conveying using CFD-DEM unresolved. The insertion uses the plane insertion, solid objects and the adaptive sparse contacts method. The pneumatic conveying is simulated using the CFD and DEM periodic boundary conditions and a flow controller. Co-authored-by: Amishga Alphonius <107414376+AmishgaAlphonius@users.noreply.github.com> Co-authored-by: Bruno Blais <blais.bruno@gmail.com> Former-commit-id: b5fdce1
Description
This example is a small case of dense pneumatic conveying using CFD-DEM unresolved.
The insertion uses the plane insertion, solid objects and the adaptive sparse contacts method.
The pneumatic conveying is simulated using the CFD and DEM periodic boundary conditions and a flow controller.
Miscellaneous (will be removed when merged)
This code uses the adaptive sparse contacts for the loading of particles because it is well-suited for that, but I am planing to explain it in details in another example, this is why there's not much comments about it.
https://www.youtube.com/watch?v=4uM51PCypZc
https://www.youtube.com/watch?v=ESfSrmmlzYE
Checklist (will be removed when merged)
See this page for more information about the pull request process.
Code related list:
Pull request related list: