[Trilinos-Users] info on SumIntoGlobalValues for CsrFEMatrix
Williams, Alan B
william at sandia.gov
Mon Feb 23 08:32:18 MST 2009
Riccardo,
There is currently no way to indicate that certain rows/columns of matrix contributions should be discarded.
I presume the rows you want to discard have dirichlet boundary conditions in your finite-element problem?
Alan
> -----Original Message-----
> From: trilinos-users-bounces at software.sandia.gov
> [mailto:trilinos-users-bounces at software.sandia.gov] On Behalf
> Of Riccardo Rossi
> Sent: Thursday, February 19, 2009 3:14 AM
> To: trilinos-users at software.sandia.gov
> Subject: [Trilinos-Users] info on SumIntoGlobalValues for CsrFEMatrix
>
> Dear all,
> i have been trying, without much success, to find more info on how
> to perform a "standard FE assembly".
>
> suppose i have the matrix
>
> 1 2 3
> 3 4 5
> 6 7 8
>
> i would like to sum this to a global matrix say at the indices
> 100
> -1
> 1000
>
> with this i mean that i would like to assemble the first and third
> column as
> A(100,100) += 1
> A(100,1000)+= 3
> A(1000,100)+= 6
> A(1000,1000)+=8
> (i suppose those entries exist)
> while i would like the second row and column NOT to be assembles (i
> marked it as -1 for this reason)
>
> I know of course that i could create a
> temp = 1 3
> 6 8
>
> and assemble it at the enries 100 1000 ... but this does not
> look as the
> optimal solution
>
>
> does it exist any way of doing this efficiently using
> "SumIntoGlobalValues"? (something like marking with -1 as i did ... )
>
>
> thanks in advance
> Riccardo
>
>
>
>
> -
> ________________________________________________________________
> Riccardo Rossi, Ph.D, Civil Engineer
> member of the Kratos Group: kratos.cimne.upc.es
> Centro Internacional de Métodos Numéricos en Ingeniería (CIMNE)
> Universidad Politécnica de Cataluña (UPC)
> Edificio C-1, campus Norte UPC
> Gran Capitan, s/n
> 08034 Barcelona, España
> Tel. (+34) 93 401 73 99
> ________________________________________________________________
>
> AVISO IMPORTANTE
>
> Los datos de carácter personal contenidos en el mensaje, se
> registrarán
> en un fichero para facilitar la gestión de las comunicaciones
> de CIMNE.
> Se pueden ejercitar los derechos de acceso, rectificación,
> cancelación y
> oposición por escrito, dirigiéndose a nuestras oficinas de CIMNE, Gran
> Capitán s/n, Edificio C1 - Campus Norte UPC, 08034 Barcelona, España.
>
> AVÍS IMPORTANT
>
> Les dades de caràcter personal contingudes en aquest missatge es
> registraran en un fitxer per facilitar la gestió de les comunicacions
> del CIMNE. Es poden exercir els drets d'accés, rectificació,
> cancel·lació i oposició, per escrit a les nostres oficines del CIMNE,
> Gran Capità s/n, Edifici C1, Campus Nord UPC, 08034
> Barcelona, Espanya.
>
> IMPORTANT NOTICE
>
> All personal data contained in this mail will be processed
> confidentially and stored in a file property of CIMNE in
> order to manage
> corporate communications. You may exercise the right of access,
> rectification, deletion and objection by letter sent to CIMNE, Gran
> Capitán, Edificio C1 - Campus Norte UPC, 08034 Barcelona, Spain.
>
>
>
> On Sun, 2009-02-15 at 12:00 -0700,
> trilinos-users-request at software.sandia.gov wrote:
> > Send Trilinos-Users mailing list submissions to
> > trilinos-users at software.sandia.gov
> >
> > To subscribe or unsubscribe via the World Wide Web, visit
> > http://software.sandia.gov/mailman/listinfo/trilinos-users
> > or, via email, send a message with subject or body 'help' to
> > trilinos-users-request at software.sandia.gov
> >
> > You can reach the person managing the list at
> > trilinos-users-owner at software.sandia.gov
> >
> > When replying, please edit your Subject line so it is more specific
> > than "Re: Contents of Trilinos-Users digest..."
> >
> >
> > Today's Topics:
> >
> > 1. Re: Trilinos-Users Digest, Vol 42, Issue 5
> (rrossi at cimne.upc.edu)
> >
> >
> >
> ----------------------------------------------------------------------
> >
> > Message: 1
> > Date: Sat, 14 Feb 2009 21:00:39 +0100 (CET)
> > From: rrossi at cimne.upc.edu
> > Subject: Re: [Trilinos-Users] Trilinos-Users Digest, Vol 42, Issue 5
> > To: trilinos-users at software.sandia.gov
> > Message-ID:
> > <34958.79.150.49.217.1234641639.squirrel at webmail.cimne.upc.es>
> > Content-Type: text/plain; charset=iso-8859-1
> >
> > Hi,
> > PyTrilinos also needs swig and numeric/numpy so you
> also need to add
> > those packages for Ubuntu
> >
> > greetings
> > Riccardo
> >
> > Send Trilinos-Users mailing list submissions to
> > > trilinos-users at software.sandia.gov
> > >
> > > To subscribe or unsubscribe via the World Wide Web, visit
> > > http://software.sandia.gov/mailman/listinfo/trilinos-users
> > > or, via email, send a message with subject or body 'help' to
> > > trilinos-users-request at software.sandia.gov
> > >
> > > You can reach the person managing the list at
> > > trilinos-users-owner at software.sandia.gov
> > >
> > > When replying, please edit your Subject line so it is
> more specific
> > > than "Re: Contents of Trilinos-Users digest..."
> > >
> > >
> > > Today's Topics:
> > >
> > > 1. Trilinos prerequesites on Ubuntu 8.10/AMD 64 (Scott Askey)
> > > 2. Re: Trilinos prerequesites on Ubuntu 8.10/AMD 64
> (Kurtis Nusbaum)
> > >
> > >
> > >
> ----------------------------------------------------------------------
> > >
> > > Message: 1
> > > Date: Fri, 13 Feb 2009 03:29:08 -0800 (PST)
> > > From: "Scott Askey" <scotta_2002 at yahoo.com>
> > > Subject: [Trilinos-Users] Trilinos prerequesites on
> Ubuntu 8.10/AMD 64
> > > To: trilinos-users at software.sandia.gov
> > > Message-ID: <534287.63163.qm at web36506.mail.mud.yahoo.com>
> > > Content-Type: text/plain; charset=us-ascii
> > >
> > > I just had to reinstall my os and lost my package list.
> Can anyone
> > > suggest the list of pacakges I need to install on an
> AMD_64/Ubuntu_8.10
> > > box to expedite building Nox and Pytrilinos. In the past
> I have had
> > > trouble selecting the correct BLAS/LAPACK/ATLAS Fortran varieties.
> > >
> > > apt-get .... ?
> > >
> > > V/R
> > >
> > > Scott
> > >
> > >
> > >
> > >
> > >
> > >
> > > ------------------------------
> > >
> > > Message: 2
> > > Date: Fri, 13 Feb 2009 12:48:39 -0600
> > > From: "Kurtis Nusbaum" <klnusbaum at gmail.com>
> > > Subject: Re: [Trilinos-Users] Trilinos prerequesites on Ubuntu
> > > 8.10/AMD 64
> > > To: scotta_2002 at yahoo.com
> > > Cc: trilinos-users at software.sandia.gov
> > > Message-ID:
> > > <7b4ecb930902131048s77cb3b14x8113e8ffa680f892 at mail.gmail.com>
> > > Content-Type: text/plain; charset="iso-8859-1"
> > >
> > > I'm also running trilinos on AMD64/Ubuntu 8.10. Most of
> the stuff you need
> > > is just in the packages gcc, g++, and gfortran. But I'm
> pretty sure you
> > > also
> > > need the libblas-dev and liblapack-dev. So I think:
> > >
> > > sudo apt-get install gcc g++ gfortran libblas-dev liblapack-dev
> > >
> > > should take care of everything. IYou should have most of
> these installed
> > > already any way. I think inorder to get Trilinos to
> compile for me, the
> > > only
> > > packages I had to explicitly install was gfortran. The
> rest were already
> > > installed for me. If you plan on using MPI you should
> also install those
> > > packages.
> > >
> > > -Kurtis
> > >
> > > On Fri, Feb 13, 2009 at 5:29 AM, Scott Askey
> <scotta_2002 at yahoo.com>
> > > wrote:
> > >
> > >> I just had to reinstall my os and lost my package list.
> Can anyone
> > >> suggest
> > >> the list of pacakges I need to install on an
> AMD_64/Ubuntu_8.10 box to
> > >> expedite building Nox and Pytrilinos. In the past I
> have had trouble
> > >> selecting the correct BLAS/LAPACK/ATLAS Fortran varieties.
> > >>
> > >> apt-get .... ?
> > >>
> > >> V/R
> > >>
> > >> Scott
> > >>
> > >>
> > >>
> > >>
> > >> _______________________________________________
> > >> Trilinos-Users mailing list
> > >> Trilinos-Users at software.sandia.gov
> > >> http://software.sandia.gov/mailman/listinfo/trilinos-users
> > >>
> > >>
> > > -------------- next part --------------
> > > An HTML attachment was scrubbed...
> > > URL:
> > >
> http://software.sandia.gov/mailman/private/trilinos-users/atta
chments/20090213/09a9c860/attachment-0001.html
> > >
> > > ------------------------------
> > >
> > > _______________________________________________
> > > Trilinos-Users mailing list
> > > Trilinos-Users at software.sandia.gov
> > > http://software.sandia.gov/mailman/listinfo/trilinos-users
> > >
> > >
> > > End of Trilinos-Users Digest, Vol 42, Issue 5
> > > *********************************************
> > >
> > >
> >
> >
> >
> >
> >
> >
> > ------------------------------
> >
> > _______________________________________________
> > Trilinos-Users mailing list
> > Trilinos-Users at software.sandia.gov
> > http://software.sandia.gov/mailman/listinfo/trilinos-users
> >
> >
> > End of Trilinos-Users Digest, Vol 42, Issue 6
> > *********************************************
> >
>
>
>
> _______________________________________________
> Trilinos-Users mailing list
> Trilinos-Users at software.sandia.gov
> http://software.sandia.gov/mailman/listinfo/trilinos-users
>
More information about the Trilinos-Users
mailing list