← Back to team overview

yade-users team mailing list archive

[Question #692123]: Packing using ThermalEngine

 

New question #692123 on Yade:
https://answers.launchpad.net/yade/+question/692123

Hello,

This is more like extended following up question of [1]. I'm trying to explore thermal expansion by modifying example [2]:

Active the ThermoMech in section [4], and heat up one of the boundaries (adding temperature to one of the thermal boundary conditions in [5]). It seems to work using the packing file in the example ([3]) at dt = 1e-12, or start with dt = 1e-12 for few iterations, i.e. 500 iterations, and then switch back to 1e-9.

But it is not working with my own generated packing. I try to keep the dimensions and the partial size as same as the one in the example ([3]). No matter how small the dt is (even 1e-20), the partials inside the cubic immediately disappear. Is there something I missed on the packing side? Or I messed up on some other fronts as while? I attach a MEW packing script:

############
from yade import export

young=1e9
tt=TriaxialTest(StabilityCriterion=.001, compactionFrictionDeg=radians(3),internalCompaction=True, radiusMean=-0.004,numberOfGrains=1000, upperCorner=(0.05,0.05,0.05),lowerCorner=(0,0,0),thickness=0.01,radiusStdDev=0.3,sigmaIsoCompaction=-10000,maxMultiplier=1.+2e4/young,finalMaxMultiplier=1.+2e3/young)

O.run(20000,1)
export.text('CubicPack.spheres')
############
Thanks in advance.

Best regards
Jiannan


[1]: https://answers.launchpad.net/yade/+question/692076
[2]: https://gitlab.com/yade-dev/trunk/-/blob/master/examples/ThermalEngine/noFlowScenario.py
[3]: https://gitlab.com/yade-dev/trunk/-/blob/master/examples/ThermalEngine/5cmEdge_1mm.spheres
[4]: https://gitlab.com/yade-dev/trunk/-/blob/master/examples/ThermalEngine/noFlowScenario.py#L125-127
[5]: https://gitlab.com/yade-dev/trunk/-/blob/master/examples/ThermalEngine/noFlowScenario.py#L129-130

-- 
You received this question notification because your team yade-users is
an answer contact for Yade.