← Back to team overview

yade-dev team mailing list archive

Re: Call for brainstorming and re-design / capillary models issue

 

Bruno Chareyre said:     (by the date of Mon, 22 Jun 2015 11:30:27 +0200)

> What we want:
> A- having N possible contact laws, and M possible capillary models...
> and why not L remote electrostatic attraction models (for instance),
> B- being able to combine all them in simulations with no additional
> implementation, i.e. only N+M+L implementations in total
> 
> What we have, be it with Luc's way or Anton's way:
> A framework in which handling all possible combinations needs N*M*L
> implementations...

Can you paste O.engines=... from some of your python scripts? I want
to see the currently used interface of this problem. If O.engines for
Anton's and Luc's solutions are different, then please paste both.

I am thinking that maybe allowing dispatcher to call not just the
first one class that matches, but all of them (that were setup
beforehand inside O.engines InteractionLoop), could solve the problem?

best regards
-- 
Janek Kozicki                               http://janek.kozicki.pl/  |


Follow ups

References