Return-Path: Received: from mx2.fz-rossendorf.de ([149.220.142.12] verified) by hzdr.de (CommuniGate Pro SMTP 6.1.9) with ESMTP id 13344044 for picongpu-users@cg.hzdr.de; Mon, 23 May 2016 15:06:56 +0200 Received: from localhost (localhost [127.0.0.1]) by mx2.fz-rossendorf.de (Postfix) with ESMTP id B15ED456DA for ; Mon, 23 May 2016 15:06:56 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at mx2.fz-rossendorf.de Received: from mx2.fz-rossendorf.de ([127.0.0.1]) by localhost (mx2.fz-rossendorf.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xUzGD8u_RRIp for ; Mon, 23 May 2016 15:06:52 +0200 (CEST) Received-SPF: Pass (sender SPF authorized) identity=mailfrom; client-ip=147.231.234.10; helo=mailgw.eli-beams.eu; envelope-from=prvs=1951b99218=danila.khikhlukha@eli-beams.eu; receiver=picongpu-users@hzdr.de Received: from mailgw.eli-beams.eu (mailgw.eli-beams.eu [147.231.234.10]) by mx2.fz-rossendorf.de (Postfix) with ESMTPS id B885D456D6 for ; Mon, 23 May 2016 15:06:52 +0200 (CEST) Received: from braun.eli-beams.eu ([10.1.5.17]) by mailgw.eli-beams.eu with ESMTP id u4ND6pJ9029554-u4ND6pJB029554 (version=TLSv1.0 cipher=ECDHE-RSA-AES256-SHA bits=256 verify=NOT) for ; Mon, 23 May 2016 15:06:51 +0200 Received: from BRAUN.eli-beams.eu ([::1]) by braun.eli-beams.eu ([::1]) with mapi id 14.03.0279.002; Mon, 23 May 2016 15:06:52 +0200 From: Khikhlukha Danila To: "picongpu-users@hzdr.de" Subject: RE: [PIConGPU-Users] [PIConGPU-Users] Grid specification. Thread-Topic: [PIConGPU-Users] [PIConGPU-Users] Grid specification. Thread-Index: AQHRtNMgi0nZ+VLyeUOmbWQf/2+D7p/GekD/ Date: Mon, 23 May 2016 13:06:51 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US, cs-CZ Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.36.30.5] Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Dear Ren=E9=0A= thank you so much for your prompt replay and the link. =0A= I was able to find a supercell definition in the memory.param file. Propose= d configuration worked like a charm, =0A= although during the initialization stage I observed messages like "[1,0]:Ringbuffer: memory overflow", which is a different story.=0A= So am I correct that the precision for CFL condition checking is 3 digits a= fter the point?=0A= =0A= Thanks a lot,=0A= Danila.=0A= ________________________________________=0A= From: picongpu-users@hzdr.de [picongpu-users@hzdr.de] on behalf of Ren=E9 W= idera [r.widera@hzdr.de]=0A= Sent: Monday, May 23, 2016 11:11 AM=0A= To: picongpu-users@hzdr.de=0A= Subject: Re: [PIConGPU-Users] [PIConGPU-Users] Grid specification.=0A= =0A= Dear Danila,=0A= =0A= thank you for using PIConGPU.=0A= The grid sizes needs to be a multiple of the supercell size=0A= (memory.param) per gpu. The default supercell size is 8x8x4 (direction X=0A= x Y x Z).=0A= If you run your example with `-d 2 8 2` than a working configuration is=0A= `-g 256 3712 256`.=0A= Please keep in mind if moving window `-m` is enabled the real simulation=0A= volume is reduced by one gpu [1] in Y (laser propagation) direction.=0A= =0A= best,=0A= =0A= Ren=E9=0A= =0A= [1]=0A= https://github.com/ComputationalRadiationPhysics/picongpu/wiki/PIConGPU-dom= ain-definitions#moving-window=0A= =0A= On 23.05.2016 10:58, Khikhlukha Danila wrote:=0A= > Hi all,=0A= > I have some problems trying to specify my computational grid in a=0A= > current realieaze version.=0A= > I'm not sure if I'm doing everything right. Could you please take a look?= =0A= >=0A= > 1. In my simulation I was trying to setup a moving simulation box with=0A= > dimensions 100x100x100 um. I also was trying to=0A= > set the resolution in propagation direction much higher, so I specified= =0A= > the number of cells like: "TBG_gridSize=3D"-g 250 3750 250""=0A= > and TBG_movingWindow=3D"-m"=0A= >=0A= > 2. In a gridConfig.param file I specified computational cell digestions= =0A= > to fit the simulation box size CELL_WIDTH_SI =3D 4.0e-7,=0A= > CELL_HEIGHT_SI =3D 2.6666e-8 and CELL_DEPTH_SI =3D CELL_WIDTH_SI. I also= =0A= > specifed the time step to match CFL condition=0A= > DELTA_T_SI =3D 8.8558e-17=0A= >=0A= > 3. While compiling I got a static assert error about CFL condition being= =0A= > violeted, whihc is a bit strange, since the numbers above=0A= > give Courant number =3D 0.999981852222.=0A= >=0A= > 4. Considering some possible round-off errors I decided to increase the= =0A= > time step to make Courant number lower.=0A= > So I changed it to DELTA_T_SI =3D 8.855e-17 and it helped to compile.=0A= >=0A= > 5. Trying run it I recieved another assert error:=0A= > > [1,0]:picongpu:=0A= > /home/danila/tools/picongpu/src/picongpu/include/simulationControl/MySimu= lation.hpp:484:=0A= > >void=0A= > picongpu::MySimulation::checkGridConfiguration(PMacc::DataSpace,=0A= > PMacc::GridLayout) [with unsigned int DIM =3D 3u]: Assertion=0A= > `globalGridSize[i] % MappingDesc::SuperCellSize::toRT()[i] =3D=3D 0' fail= ed.=0A= > I'm not sure I'm clear about it. What is a SuperCellSize?... I've=0A= > checked the source code and found a message that this check=0A= > is redundant. However further manipulations in the code unfortunately=0A= > are not very clear to me...=0A= >=0A= > Could you please take a look if I'm doing something wrong?=0A= >=0A= > Best regards,=0A= > Danila.=0A= =0A= --=0A= Ren=E9 Widera=0A= Abteilung Laser-Teilchenbeschleunigung (FWKT)=0A= Helmholtz-Zentrum Dresden-Rossendorf=0A= Tel: +49 (0351) 260 3543=0A= r.widera@hzdr.de=0A= http://www.hzdr.de=0A= =0A= Vorstand: Prof. Dr. Dr. h. c. Roland Sauerbrey,=0A= Prof. Dr. Dr. h. c. Peter Joehnk=0A= Vereinsregister: VR 1693 beim Amtsgericht Dresden=0A= =0A= #############################################################=0A= This message is sent to you because you are subscribed to=0A= the mailing list .=0A= To unsubscribe, E-mail to: =0A= To switch to the DIGEST mode, E-mail to =0A= To switch to the INDEX mode, E-mail to =0A= Send administrative queries to =0A= =0A=