espressomd-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [ESPResSo-users] Fwd: Espressomd-users Digest, Vol 56, Issue 18


From: Renáta Tóthová
Subject: Re: [ESPResSo-users] Fwd: Espressomd-users Digest, Vol 56, Issue 18
Date: Fri, 26 Jun 2015 08:46:43 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.7.0

Hello,

I have also sent lbfulid GPU vs CPU question 22.6.2015. - the values of velocity differ in the two outputs.
Do you think this would be part of the same problem as Markus has encountered?

Please, let me know. Thank you.
Have a nice day,

Renata Tothova

On 26.06.2015 07:46, Iveta Jancigova wrote:


Begin forwarded message:

Subject: Espressomd-users Digest, Vol 56, Issue 18
Date: 25 Jun 2015 15:39:55 CEST
Reply-To: address@hidden

Send Espressomd-users mailing list submissions to
address@hidden

To subscribe or unsubscribe via the World Wide Web, visit
https://lists.nongnu.org/mailman/listinfo/espressomd-users
or, via email, send a message with subject or body 'help' to
address@hidden

You can reach the person managing the list at
address@hidden

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


Today's Topics:

  1. Re: find aggregates (Fabrice Brunel)
  2. Re: lbfluid GPU vs CPU (Dominic Roehm)
  3. Re: lbfluid GPU vs CPU (Georg Rempfer)
  4. Re: lbfluid GPU vs CPU (Ulf Schiller)




Message: 2
Date: Thu, 25 Jun 2015 15:16:01 +0200
From: Dominic Roehm <address@hidden>
To: address@hidden
Subject: Re: [ESPResSo-users] lbfluid GPU vs CPU
Message-ID: <address@hidden>
Content-Type: text/plain; charset="utf-8"

I tested it with reasonable viscosity and time steps and it was still
present. I also changed the code to use double precision and it looked
still the same. So I don't think that reducing the grid spacing would
help and I have no clue what causes that behavior. But we had some
issues with (artificial) oscillations in the GPU code in the past.

Dominic

On 06/25/2015 03:08 PM, Georg Rempfer wrote:
I'm sorry, I don't have time to answer those questions myself.

On Thu, Jun 25, 2015 at 3:08 PM, Georg Rempfer
<address@hidden <mailto:address@hidden>> wrote:

   If you look at the actual vector valued oscillations, what's the
   pattern?
   What happens if you increase the viscosity (say by a factor of two)?
   What happens when you set agrid=0.5?
   What happens when you change the time step?

   On Tue, Jun 23, 2015 at 2:22 PM, Markus Gusenbauer
   <address@hidden
   <mailto:address@hidden>> wrote:

       Hi,

       there is an issue with lbfluid comparing GPU and CPU. I have a
       rectangular channel with wall velocity inflow from the left.
       With CPU the parabolic flow looks fine, but with GPU there is
       a standing wave (see pictures attached). I have a minimal
       working example below.

       What could be the problem? I tried version
       "ESPResSo-3.4-dev-172-g5e97dc1-dirty-git" and the latest
       master from today.

       Markus




       setmd time_step 1.0
       setmd skin 0.2
       thermostat off

       set boxX 30
       set boxY 10
       set boxZ 10

       setmd box_l $boxX $boxY $boxZ

       lbfluid cpu grid 1. dens 0.008 visc 0.032 tau 1.0 friction 0.5

       # fluid inflow
       lbboundary wall normal 1 0 0 dist 1 type 501 velocity 2.5e-4 0. 0.

       lbboundary wall normal 0 1 0 dist 1 type 501
       lbboundary wall normal 0 -1 0 dist [expr -$boxY+1] type 501
       lbboundary wall normal 0 0 1 dist 1 type 501
       lbboundary wall normal 0 0 -1 dist [expr -$boxZ+1] type 501

       ############################################################################
       # main iteration loop
       set cycle 0
       set endCycle 2000

       while { $cycle<$endCycle } {
           puts "$cycle"
           if { $cycle == 1999 } { lbfluid print vtk velocity
       "fluid.vtk" }
           integrate 10
           incr cycle
       }









reply via email to

[Prev in Thread] Current Thread [Next in Thread]