[Trilinos-Users] [EXTERNAL] Re: AMG Preconditioner Neumann Laplacian 32 vs 64 bit issue
Martin Stoll
martin.stoll80 at gmail.com
Thu Dec 1 13:16:26 MST 2011
Dear Ray,
thanks for the comments.
Yes, the Neumann Laplacian is indeed singular. In fact, from within dealII
I simply use the ML AMG preconditioner as a black box as there are only a
few parameters I can play with. In my case usually, type of smoother,
smoother steps and number of cycles. So I am not really aware what is
happening within ML and I go with all the default settings. I am sorry for
being so ignorant but I never had any problems. Only when I moved my code
to a different machine running 64 bits I was having problems. Again, same
version of dealII and trilinos on my mac runs smoothly.
I will look into changing some options from within deal.II to try a
different solver for the coarse grid and hope for the best.
Thanks again for the comments.
Best,
Martin
2011/12/1 Tuminaro, Raymond S <rstumin at sandia.gov>
> So, I'm guessing that the Neumann Laplacian is singular. Are you using
> a direct solve on the coarsest grid? Depending on how things are handled
> here ... you might get different results. You might try switching to an
> iterative method on the coarsest level and see what happens.
>
> -Ray
>
> ------------------------------
> *From:* trilinos-users-bounces at software.sandia.gov [
> trilinos-users-bounces at software.sandia.gov] on behalf of Martin Stoll [
> martin.stoll80 at gmail.com]
> *Sent:* Thursday, December 01, 2011 4:29 AM
> *To:* Alberto F. Martín-Huertas
> *Cc:* trilinos-users at software.sandia.gov
> *Subject:* [EXTERNAL] Re: [Trilinos-Users] AMG Preconditioner Neumann
> Laplacian 32 vs 64 bit issue
>
> Hi Alberto,
> thanks for your comment.
>
> I just tried the Dirichlet Laplacian on the velocity space, the Neumann
> Laplacian was on the pressure space, and that worked fine.
>
> As I said on my laptop and the 32 bit desktop everything work but when I
> switch to the 64 bit machine the outcome is quite different. Our software
> engineer also tried different versions of trilinos (currently 10.4.2, which
> is recommended by the deal.II developers). My Desktop uses trilinos 9.03
> and my laptop 10.4.2 and they both work fine.
>
> Any help is greatly appreciated.
>
> Best,
> Martin
>
> 2011/12/1 Alberto F. Martín-Huertas <amartin at cimne.upc.edu>
>
>> Hi Martin,
>>
>> did you observe the same behaviour with a
>> Dirichlet Laplacian ?
>>
>> Best regards,
>> Alberto.
>>
>> On Thu, 1 Dec 2011 12:52:08 +0100, Martin Stoll wrote:
>> > Hi all,
>> >
>> > I am using deal.II and from there call the ML AMG preconditioner. I
>> > am using it to approximate a Neumann Laplacian, which works like a
>> > charm on
>> > my 32 bit desktop Ubuntu machine and also on my Mac Book Pro running
>> > Snow Leopard. Now copying this to a linux 64 bit machine I get weird
>> > results meaning
>> > that applying the preconditioner results
>> > 32 bit
>> > norm(vin)=0.01
>> > APPLY AMG
>> > norm(vout)=0.15
>> >
>> > 64 bit
>> > norm(vin)=0.01
>> > APPLY AMG
>> > norm(vout)=1e+11
>> >
>> > When instead of the Neumann Laplacian I put a mass matrix into the
>> > AMG routine the blow does not happen.
>> >
>> > I am not sure where to go from here so I hope I could get some help
>> > here.
>> >
>> > Best,
>> > Martin
>> >
>> > --
>> > Martin Stoll
>> > Postdoctoral Research Fellow
>> >
>> > Computational Methods in Systems and Control Theory
>> >
>> > Max Planck Institute for Dynamics of Complex Technical Systems
>> > Sandtorstr. 1, D-39106 Magdeburg,Germany
>> > Email: martin.stoll80 at gmail.com [1]
>> > URL: http://www.mpi-magdeburg.mpg.de/mpcsc/stollm/ [2]
>> >
>> > Tel :+49 391 6110 384
>> >
>> >
>> >
>> > Links:
>> > ------
>> > [1] mailto:stollm at mpi-magdeburg.mpg.de
>> > [2] http://www.mpi-magdeburg.mpg.de/mpcsc/stollm/
>>
>> --
>> Alberto F. Martín-Huertas
>> Centre Internacional de Mètodes Numèrics a l'Enginyeria (CIMNE)
>> Parc Mediterrani de la Tecnologia, UPC
>> Esteve Terrades 5, Building C3, Office 210,
>> 08860 Castelldefels (Barcelona, Spain)
>> Tel.: (+34) 9341 34223
>> e-mail: amartin at cimne.upc.edu
>>
>> ________________
>> IMPORTANT NOTICE
>> All personal data contained on this mail will be processed
>> confidentially and registered in a file property of CIMNE in
>> order to manage corporate communications. You may exercise the rights
>> of access, rectification, erasure and object by
>> letter sent to Ed. C1 Campus Norte UPC. Gran Capitán s/n Barcelona.
>>
>>
>> _______________________________________________
>> Trilinos-Users mailing list
>> Trilinos-Users at software.sandia.gov
>> http://software.sandia.gov/mailman/listinfo/trilinos-users
>>
>
>
>
> --
> Martin Stoll
> Postdoctoral Research Fellow
>
> Computational Methods in Systems and Control Theory
> Max Planck Institute for Dynamics of Complex Technical Systems
> Sandtorstr. 1, D-39106 Magdeburg,Germany
> Email: martin.stoll80 at gmail.com <stollm at mpi-magdeburg.mpg.de>
>
> URL: http://www.mpi-magdeburg.mpg.de/mpcsc/stollm/
>
> Tel :+49 391 6110 384
>
>
--
Martin Stoll
Postdoctoral Research Fellow
Computational Methods in Systems and Control Theory
Max Planck Institute for Dynamics of Complex Technical Systems
Sandtorstr. 1, D-39106 Magdeburg,Germany
Email: martin.stoll80 at gmail.com <stollm at mpi-magdeburg.mpg.de>
URL: http://www.mpi-magdeburg.mpg.de/mpcsc/stollm/
Tel :+49 391 6110 384
-------------- next part --------------
An HTML attachment was scrubbed...
URL: https://software.sandia.gov/pipermail/trilinos-users/attachments/20111201/e03c7cad/attachment.html
More information about the Trilinos-Users
mailing list