← Back to team overview

yade-users team mailing list archive

Re: How many particles can be simulated one time, and how

 

Thanks, Bruno ,

Yes, the computation time is terrible....actually, I was requirested to use
1Billion particles, I have made a rough time requestment--it is up to 600
Years.....

then do you think it is possible to increase the particle's size far from
the wellbore but not reduce the general simulation result? or for your
simulation experience, is small sample simulation the same as a big one in
an acceptable tolerance?

how will you deal with this kind of issue if you meet this kind of problem?




Thanks.
kan

On 7/25/07, yade-users-request@xxxxxxxxxxxxxxxx <
yade-users-request@xxxxxxxxxxxxxxxx> wrote:

Send Yade-users mailing list submissions to
       yade-users@xxxxxxxxxxxxxxxx

To subscribe or unsubscribe via the World Wide Web, visit
       https://lists.berlios.de/mailman/listinfo/yade-users
or, via email, send a message with subject or body 'help' to
       yade-users-request@xxxxxxxxxxxxxxxx

You can reach the person managing the list at
       yade-users-owner@xxxxxxxxxxxxxxxx

When replying, please edit your Subject line so it is more specific
than "Re: Contents of Yade-users digest..."


Today's Topics:

  1. Re: How many particles can be simulated one time, and how
     long it will take to get a good result? (Bruno Chareyre)
  2. Re: installing YADE 11.0 on SUSE 10.2 (Virus Hobbes)
  3. Re: installing YADE 11.0 on SUSE 10.2 (Virus Hobbes)


----------------------------------------------------------------------

Message: 1
Date: Tue, 24 Jul 2007 13:05:15 +0200
From: Bruno Chareyre <bruno.chareyre@xxxxxxxxxxx>
Subject: Re: [Yade-users] How many particles can be simulated one
       time, and how long it will take to get a good result?
To: yade-users@xxxxxxxxxxxxxxxx
Message-ID: <46A5DCEB.2000806@xxxxxxxxxxx>
Content-Type: text/plain; charset=UTF-8; format=flowed

Kan,

You will have to define the problem a bit differently probably...

5-10 days of simulated time * 1million particles * (stiffness of rocks /
density of rock) =
I don't even want to imagine the computation time it will need!

Perhaps think about spliting the timescales of different physical
phenomena perhaps, and define the boundary conditions so that it will
avoid millions of particles. Also, coarse "meshing" for regions far from
the the wellbore may help to reduce the number of particles perhaps.

Bruno


kan a ?crit :
> Hi, Vaclav,  Bruno ,
>
> Thanks for your nice reply.
> I would like to use some code in YADE to do a simulation of rock
> failure , actually, it should be failure of a wellbore,--of course I
> need to write my code too.
> the simulation is requested to be field scale---it is terrible because
> the time may be more than 100years, so I would like to know the
> general information about the computing time.
> The material is the rock of sandstone, or clay, so the typical
> diameter of the 'body' should be in the range of 0.001mm to 1 mm, but
> I am not clear about the stiffiness, and the result should be after
> initial failure has passed 5-10 days(the real world time) because I
> want to track the failure procedure--I do no tknow how many iterations
> it needs.
>
> I know this question is very open, so I would like to know the general
> information about the time consuming.
> 1 Million is a lot, but it is still less than the requestment of the
> advisor who wants a field scale simulation, which means the sample may
> be many m^3, I am sure it will take many many years, so do you have
> some suggestion about this?---can I use  a bigger body to get the same
> result for with this way I can reduce the total particle number; or
> use a smaller sample but use some method to get a resonable result
> that can used to understand the field condition; Or, other advice with
> you experience? Appreciated.
>
> Thanks.
> Have a good day.
>
> Kan,
>
>
>
>
> On 7/23/07, *yade-users-request@xxxxxxxxxxxxxxxx
> <mailto:yade-users-request@xxxxxxxxxxxxxxxx>* <
> yade-users-request@xxxxxxxxxxxxxxxx
> <mailto:yade-users-request@xxxxxxxxxxxxxxxx>> wrote:
>
>     Send Yade-users mailing list submissions to
>            yade-users@xxxxxxxxxxxxxxxx
>     <mailto:yade-users@xxxxxxxxxxxxxxxx>
>
>     To subscribe or unsubscribe via the World Wide Web, visit
>            https://lists.berlios.de/mailman/listinfo/yade-users
>     or, via email, send a message with subject or body 'help' to
>            yade-users-request@xxxxxxxxxxxxxxxx
>     <mailto:yade-users-request@xxxxxxxxxxxxxxxx>
>
>     You can reach the person managing the list at
>            yade-users-owner@xxxxxxxxxxxxxxxx
>     <mailto:yade-users-owner@xxxxxxxxxxxxxxxx>
>
>     When replying, please edit your Subject line so it is more specific
>     than "Re: Contents of Yade-users digest..."
>
>
>     Today's Topics:
>
>       1. Re: How many particles can be simulated one time, and how
>          long it will take to get a good result? (Bruno Chareyre)
>
>
>
----------------------------------------------------------------------
>
>     Message: 1
>     Date: Mon, 23 Jul 2007 11:33:08 +0200
>     From: Bruno Chareyre < bruno.chareyre@xxxxxxxxxxx
>     <mailto:bruno.chareyre@xxxxxxxxxxx>>
>     Subject: Re: [Yade-users] How many particles can be simulated one
>            time, and how long it will take to get a good result?
>     To: yade-users@xxxxxxxxxxxxxxxx <mailto:yade-users@xxxxxxxxxxxxxxxx>
>     Message-ID: <46A475D4.8050001@xxxxxxxxxxx
>     <mailto:46A475D4.8050001@xxxxxxxxxxx>>
>     Content-Type: text/plain; charset=ISO-8859-1; format=flowed
>
>
>
>     Hello Kan
>
>     There is no precise answer to your question, unless you give us the
>     stiffness of particles, their density and sizes, and the number of
>     iterations you need. I can confirm the numbers given by Vaclav
below,
>     but they can fluctuate a lot depending on the parameters of the
model.
>     To give you an idea, the number of particles in my DEM simulations
are
>     usually between 10,000 and 20,000; and the computations need often
>     more
>     than 1 hour. But again, they need more than an hour because I need
>     more
>     than 100,000 iterations. Would I need only 1000 iterations, then the
>     computation time would be 100 times less.
>     The only thing I'm sure is that 1 million particles is a lot.  I
>     don't
>     think somebody tried this before.
>
>     Bruno
>
>
>
>
>
>
>     >> 2. How long will it take to get a good result if I simulate about
>     >> 1Million particles with my computer? or how long it will take
>     to compute
>     >> 1sec at real-world time, or what is the general time step in
>     the DEM
>     >> part of YADE---the level of 1 ms, or 0.001 ms?
>     >>
>     >
>     > Those who have done large simulations (Bruno, Janek?) can
>     respond from
>     > experience. For the timestep, it will be in the order of elastic
>     wave
>     > propagating over the distance of particle diameter. E.g. for
>     concrete with
>     > particles of 1mm and 4000m/s, it would give some 2.5e-7s , i.e.
>     250ns (am I
>     > wrong here?).
>     >
>     > There is dynamic timestepper that will adjust dt based on
>     stiffnesses of
>     > interactions.
>     >
>     > Regards,
>     >
>     > Vaclav
>     > _______________________________________________
>     > Yade-users mailing list
>     > Yade-users@xxxxxxxxxxxxxxxx <mailto:Yade-users@xxxxxxxxxxxxxxxx>
>     > https://lists.berlios.de/mailman/listinfo/yade-users
>     <https://lists.berlios.de/mailman/listinfo/yade-users>
>     >
>     >
>
>
>
>     ------------------------------
>
>     _______________________________________________
>     Yade-users mailing list
>     Yade-users@xxxxxxxxxxxxxxxx <mailto:Yade-users@xxxxxxxxxxxxxxxx>
>     https://lists.berlios.de/mailman/listinfo/yade-users
>
>
>     End of Yade-users Digest, Vol 13, Issue 12
>     ******************************************
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Yade-users mailing list
> Yade-users@xxxxxxxxxxxxxxxx
> https://lists.berlios.de/mailman/listinfo/yade-users
>


--

_______________
Chareyre Bruno
Maitre de conference

Institut National Polytechnique de Grenoble
Laboratoire 3S (Soils Solids Structures) - bureau I08
BP 53 - 38041, Grenoble cedex 9 - France
T?l : 33 4 76 82 52 76
Fax : 33 4 76 82 70 00
________________



------------------------------

Message: 2
Date: Tue, 24 Jul 2007 08:29:51 -0700
From: "Virus Hobbes" <ndnvirus@xxxxxxxxxxx>
Subject: Re: [Yade-users] installing YADE 11.0 on SUSE 10.2
To: yade-users@xxxxxxxxxxxxxxxx
Message-ID: <BAY134-F30A6E98A012BDAC353D9D3C0F00@xxxxxxx>
Content-Type: text/plain; format=flowed

would it be possible to put yade on a live-cd through a down loadable
image?
oh, and any word on the static yade?

>From: Václav Šmilauer <eudoxos@xxxxxxxx>
>Reply-To: yade-users@xxxxxxxxxxxxxxxx
>To: yade-users@xxxxxxxxxxxxxxxx
>Subject: Re: [Yade-users] installing YADE 11.0 on SUSE 10.2
>Date: Mon, 16 Jul 2007 10:01:12 +0200
>
>Config log not really interesting. Delete everything that is installed in
>PREFIX, make sure you compile with debug=1 (and optimize=0) and _that you
>have gdb installed_. Run yade from terminal, when it crashes, gdb will
>print
>backtrace for all threads. That is what matters, paste that here, please.
>Thanks.
>
>Vaclav
>
>_______________________________________________
>Yade-users mailing list
>Yade-users@xxxxxxxxxxxxxxxx
>https://lists.berlios.de/mailman/listinfo/yade-users

_________________________________________________________________
http://newlivehotmail.com



------------------------------

Message: 3
Date: Tue, 24 Jul 2007 11:12:34 -0700
From: "Virus Hobbes" <ndnvirus@xxxxxxxxxxx>
Subject: Re: [Yade-users] installing YADE 11.0 on SUSE 10.2
To: yade-users@xxxxxxxxxxxxxxxx
Message-ID: <BAY134-F32D581ED181AF14D3EF6D0C0F00@xxxxxxx>
Content-Type: text/plain; format=flowed

here is the output of the crash

Starting program: /usr/local/bin/yade-0.11.1
Failed to read a valid object file image from memory.
[Thread debugging using libthread_db enabled]
[New Thread -1234212320 (LWP 6156)]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1234212320 (LWP 6156)]
0xb7bac3bc in QMutex::lock () from /usr/lib/libqt-mt.so.3

and a stack from KDbg

QMutex::lock () from /usr/lib/libqt-mt.so.3
QAbstractFileEngineHandler::QAbstractFileEngineHandler () from
/usr/lib/libQtCore.so.4
QTemporaryFile::createLocalFile () rom /usr/lib/libQtCore.so.4
qlnitResourceIO () from /usr/lib/libQtCore.so.4
qlnitResourceIO () from /usr/lib/libQtCore.so.4
QTestCodecPlugin::qt_metacast () from /usr/lib/libQtCore.so.4
_inti () from /usr/lib/libQtCore.so.4
call_init () from /lib/ld-linux.so.2
_dl_init_internal () from /lib/ld-linux.so.2
_dl_start_user () from /lib/il-linux.so.2

>From: Václav Šmilauer <eudoxos@xxxxxxxx>
>Reply-To: yade-users@xxxxxxxxxxxxxxxx
>To: yade-users@xxxxxxxxxxxxxxxx
>Subject: Re: [Yade-users] installing YADE 11.0 on SUSE 10.2
>Date: Mon, 16 Jul 2007 10:01:12 +0200
>
>Config log not really interesting. Delete everything that is installed in
>PREFIX, make sure you compile with debug=1 (and optimize=0) and _that you
>have gdb installed_. Run yade from terminal, when it crashes, gdb will
>print
>backtrace for all threads. That is what matters, paste that here, please.
>Thanks.
>
>Vaclav
>
>_______________________________________________
>Yade-users mailing list
>Yade-users@xxxxxxxxxxxxxxxx
>https://lists.berlios.de/mailman/listinfo/yade-users

_________________________________________________________________
http://liveearth.msn.com



------------------------------

_______________________________________________
Yade-users mailing list
Yade-users@xxxxxxxxxxxxxxxx
https://lists.berlios.de/mailman/listinfo/yade-users


End of Yade-users Digest, Vol 13, Issue 14
******************************************

_______________________________________________
Yade-users mailing list
Yade-users@xxxxxxxxxxxxxxxx
https://lists.berlios.de/mailman/listinfo/yade-users

Follow ups