Question #695065 on Yade changed:
https://answers.launchpad.net/yade/+question/695065

    Status: Open => Answered

Robert Caulk proposed the following answer:
Hello,

TwoPhaseFlowEngine.minimumPorosity, that you are referencing, is part of
TwoPhaseFlowEngine, not ThermalEngine. So it will not change your
results.

>Can you think of any other way around except for making boundaries
normal?

Really depends on what it is you are simulating. I guess you could use a
normal packing and then go in and control the cell/particle conditions
based on coordinates. In the end you would hopefully have your irregular
shaped particle embedded within a cube. It *could* work but still tough
to say if it will actually be useful without knowing what your end goal
is for this simulation.

Otherwise, alpha boundary conditions are designed to adapt to any shape.
So presumably you could just use your grain as is. But alpha boundary
conditions are not currently available in ThermalEngine so you would
need to go through and adapt the ThermalEngine components in the source
code. The modifications are moderate, but surgical. This, it is
possible, but this will require quite intimate knowledge of the
FlowEngine, the triangulation behind the FlowEngine (i.e. CGAL), and
ThermalEngine. So I would say it is certainly not easy. If you don't
know C++ or Yade source, it might be insurmountable in less than a month
or two.

I guess this would take me about 8-10 hours to do properly and fully
debug all the affected Thermal components. I do not have the time to do
that for free, but you can hire me if you need it done.

Cheers,

Robert

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

_______________________________________________
Mailing list: https://launchpad.net/~yade-users
Post to     : yade-users@lists.launchpad.net
Unsubscribe : https://launchpad.net/~yade-users
More help   : https://help.launchpad.net/ListHelp

Reply via email to