[Trilinos-Users] Exodus and MPI

Andrea Penza pepe.aero at alice.it
Wed Dec 14 10:16:08 MST 2011


Thanks again Shota, everything is working now!
Kind regards,

Andrea



On mer, 2011-12-14 at 11:28 -0500, Shota Soga wrote:
> HI Andrea,
> 
> 
> You should add path to your environmental variable.
> 
> 
> If you use bash, run the following code:
> 
> PATH=/path/to/chaco/exec/:${PATH}
> 
> if you use tcsh, then
> 
> setenv PATH /path/to/chaco/:${PATH}
> 
> 
> Then, Sundance can find chaco. Check if your path is properly set by
> 
> echo ${PATH}
> 
> 
> 
> Shota
> 
> On Wed, Dec 14, 2011 at 9:09 AM, Andrea Penza <pepe.aero at alice.it>
> wrote:
>         Hi Kevin,
>         
>         I've installed Chaco doing command make in the dir:
>         /home/andrea/Projects/trilinos-10.8.3-Source/MyApps/MeshPartitioner/Chaco-2.2/code
>         
>         After that, I found the executable file "chaco" in the dir:
>         /home/andrea/Projects/trilinos-10.8.3-Source/MyApps/MeshPartitioner/Chaco-2.2/exec
>         
>         in this path I've generated the partitionExo.exe file from the
>         source
>         file that you've sent to me.
>         Trying to execute it my system gave this response:
>         
>         andrea at andrea-MacBookPro:~/Projects/trilinos-10.8.3-Source/MyApps/MeshPartitioner/Chaco-2.2/exec$ time ./partitionExo.exe
>         Teuchos::GlobalMPISession::GlobalMPISession(): started
>         processor with
>         name andrea-MacBookPro and rank 0!
>         
>         Simulation built using Sundance version 2.3.0 (10 May 2008)
>         Sundance is copyright
>         (C) 2005-2008 Sandia National Laboratories
>         (C) 2007-2008 Texas Tech University
>         and is licensed under the GNU Lesser General Public License,
>         version 2.1
>         [1]
>         
>         sh: chaco: not found
>         
>         
>         --------------------------------
>         and the execution is never ending. Is there something wrong in
>         how I've
>         installed Chaco?
>         Thanks to everyone for the support.
>         Kind regards,
>         
>         Andrea
>         
>         
>         
>         
>         On mar, 2011-12-13 at 18:37 -0600, Kevin Long wrote:
>         >
>         
>         > Hi Andrea,
>         >
>         > I've attached source for an executable that will drive
>         partitioning of
>         > an exodus mesh. You'll need to install the chaco executable
>         in your
>         > path somewhere (I really should get around to using
>         zoltan...).
>         >
>         > Kevin
>         >
>         >
>         >
>         > On 12/13/2011 04:51 PM, Andrea Penza wrote:
>         > > Thanks Kevin, Shota and Brent for yours explanations.
>         > > Tomorrow I will work again on this and I certainly will
>         let you know
>         > > if I have success.
>         > > Thanks again, best regards.
>         > >
>         > >
>         > > Andrea
>         > >
>         > >
>         > >
>         > >
>         > > Il giorno 13/dic/2011, alle ore 23.36, Kevin Long ha
>         scritto:
>         > >
>         > > >
>         > > > Hi Andrea,
>         > > >
>         > > > There are several options as mentioned by Brent and
>         Shota
>         > > >
>         > > > (1) Use the scripts provided with Sundance
>         > > > (2) Use the nem_split/nem_spread utilities bundled with
>         SEACAS
>         > > >
>         > > > Kevin
>         > > >
>         > > > On 12/13/2011 04:20 PM, Andrea Penza wrote:
>         > > > > Hi Shota,
>         > > > >
>         > > > >
>         > > > > thanks for your answer.
>         > > > > So, do you think that without a Cubit License it could
>         be
>         > > > > impossible to use parallel computing with an ExodusII
>         mesh?
>         > > > > I've tried also with Triangle mesh file, and the
>         problem was the
>         > > > > same: the system was looking for two splitted mesh
>         file .par .
>         > > > > If I've understood right the python script you named
>         should
>         > > > > create this *.par file...right?
>         > > > > Thanks a lot, kind regards.
>         > > > >
>         > > > >
>         > > > > Andrea
>         > > > >
>         > > > >
>         > > > >
>         > > > > Il giorno 13/dic/2011, alle ore 23.01, Shota Soga ha
>         scritto:
>         > > > >
>         > > > > > HI Andrea,
>         > > > > >
>         > > > > >
>         > > > > > When you run Sundance with multi-dore, it asks to
>         distributed
>         > > > > > mesh by default for parallel computing.
>         > > > > >
>         > > > > >
>         > > > > > I do not know how to generate distributed mesh with
>         exodus
>         > > > > > (probably Cubit can do this?), but in the source
>         directory, I
>         > > > > > thought there is python script to convert Exodus
>         file to
>         > > > > > partitioned triangle mesh. Then, use Triangle Mesh
>         reader for
>         > > > > > partitioned triangle mesh.
>         > > > > >
>         > > > > >
>         > > > > > Shota
>         > > > > >
>         > > > > > On Tue, Dec 13, 2011 at 4:43 PM, Andrea Penza
>         > > > > > <pepe.aero at alice.it> wrote:
>         > > > > >         Hi all,
>         > > > > >
>         > > > > >         I have problems executing Sundance with
>         ExodusII mesh.
>         > > > > >         I'm trying to run
>         > > > > >         it with MPI on the two processors of my
>         DualCore. I've
>         > > > > >         tested MPI and
>         > > > > >         Exodus separately and everything was
>         working.
>         > > > > >         Now the problem is that my system look for
>         two
>         > > > > >         splitted files for the
>         > > > > >         mesh, particularly it search *.pxo file
>         format.
>         > > > > >         The system reports this message at runtime:
>         > > > > >
>         > > > > >
>         andrea at andrea-MacBookPro:~/Projects/trilinos-10.8.3-Source/MyApps/LaplaceScalar$ time mpirun -np 2 ./LaplaceScalarExo.exe
>         > > > > >
>         Teuchos::GlobalMPISession::GlobalMPISession(): started
>         > > > > >         processor with
>         > > > > >         name andrea-MacBookPro and rank 0!
>         > > > > >
>         Teuchos::GlobalMPISession::GlobalMPISession(): started
>         > > > > >         processor with
>         > > > > >         name andrea-MacBookPro and rank 1!
>         > > > > >         Simulation built using Sundance version
>         2.3.0 (10 May
>         > > > > >         2008)
>         > > > > >         Sundance is copyright
>         > > > > >          (C) 2005-2008 Sandia National Laboratories
>         > > > > >          (C) 2007-2008 Texas Tech University
>         > > > > >         and is licensed under the GNU Lesser General
>         Public
>         > > > > >         License, version 2.1
>         > > > > >         [1]
>         > > > > >         Sundance detected exception:
>         > > > > >
>           /home/andrea/Projects/trilinos-10.8.3-Source/packages/Sundance/src-utils/Utilities/SundancePathUtils.cpp:58:
>         > > > > >
>         > > > > >         Throw number = 1
>         > > > > >
>         > > > > >         Throw test that evaluated to true: true
>         > > > > >
>         > > > > >         could not find
>         file ../Mesh/exodusii/square-2-0.pxo in
>         > > > > >         path
>         > > > > >
>         {., /home/andrea/Projects/trilinos-10.8.3-Source/BUILD/packages/Sundance/etc, /usr/local/etc, NOTFOUND/Sundance/meshes, /home/andrea/Projects/trilinos-10.8.3-Source/BUILD/packages/Sundance/examples-tutorial/data, /usr/local/examples-tutorial/data}
>         > > > > >         caught
>         > > > > >
>         in /home/andrea/Projects/trilinos-10.8.3-Source/packages/Sundance/src-std-mesh/Sources/SundanceExodusMeshReader.cpp:474
>         > > > > >
>         > > > > >         caught
>         > > > > >
>         in /home/andrea/Projects/trilinos-10.8.3-Source/packages/Sundance/src-std-mesh/Sources/SundanceMeshSource.cpp:69
>         > > > > >
>         > > > > >         test FAILED
>         > > > > >         Sundance detected exception:
>         > > > > >
>           /home/andrea/Projects/trilinos-10.8.3-Source/packages/Sundance/src-utils/Utilities/SundancePathUtils.cpp:58:
>         > > > > >
>         > > > > >         Throw number = 1
>         > > > > >
>         > > > > >         Throw test that evaluated to true: true
>         > > > > >
>         > > > > >         could not find
>         file ../Mesh/exodusii/square-2-1.pxo in
>         > > > > >         path
>         > > > > >
>         {., /home/andrea/Projects/trilinos-10.8.3-Source/BUILD/packages/Sundance/etc, /usr/local/etc, NOTFOUND/Sundance/meshes, /home/andrea/Projects/trilinos-10.8.3-Source/BUILD/packages/Sundance/examples-tutorial/data, /usr/local/examples-tutorial/data}
>         > > > > >         caught
>         > > > > >
>         in /home/andrea/Projects/trilinos-10.8.3-Source/packages/Sundance/src-std-mesh/Sources/SundanceExodusMeshReader.cpp:474
>         > > > > >
>         > > > > >         caught
>         > > > > >
>         in /home/andrea/Projects/trilinos-10.8.3-Source/packages/Sundance/src-std-mesh/Sources/SundanceMeshSource.cpp:69
>         > > > > >
>         > > > > >         test FAILED
>         > > > > >
>         > > > > >
>         > > > > >         As you can see, my system look for a
>         > > > > >         file ../Mesh/exodusii/square-2-0.pxo for the
>         process
>         > > > > >         with rank 0, and
>         > > > > >         the file ../Mesh/exodusii/square-2-1.pxo for
>         the rank
>         > > > > >         1.
>         > > > > >         The source mesh file name is square.exo in
>         the dir
>         > > > > >         Mesh/exodusii.
>         > > > > >         Thanks a lot to everyone could help me!
>         > > > > >         Kind regards,
>         > > > > >
>         > > > > >         Andrea
>         > > > > >
>         > > > > >
>         > > > > >
>         _______________________________________________
>         > > > > >         Trilinos-Users mailing list
>         > > > > >         Trilinos-Users at software.sandia.gov
>         > > > > >
>         http://software.sandia.gov/mailman/listinfo/trilinos-users
>         > > > > >
>         > > > > >
>         > > > > >
>         > > > > >
>         > > > > >
>         > > > > > --
>         > > > > > Shota Soga
>         > > > > > Graduate Assistant at North Carolina State
>         University
>         > > > > >
>         > > > > >
>         > > > > > Email: ssoga at ncsu.edu
>         > > > > > URL:http://abdelk.ne.ncsu.edu/w/
>         > > > > >
>         > > > > >
>         > > > > >
>         > > > > >
>         > > > >
>         > > > >
>         > > >
>         > > >
>         > > > --
>         > > > Kevin Long
>         > > > Associate Professor
>         > > > Department of Mathematics and Statistics
>         > > > Texas Tech University
>         > > >
>         > > > "The end of fear is the beginning of wisdom"
>         > > > - Bertrand Russell
>         > > > _______________________________________________
>         > > > Trilinos-Users mailing list
>         > > > Trilinos-Users at software.sandia.gov
>         > > >
>         http://software.sandia.gov/mailman/listinfo/trilinos-users
>         > >
>         >
>         >
>         > --
>         > Kevin Long
>         > Associate Professor
>         > Department of Mathematics and Statistics
>         > Texas Tech University
>         >
>         > "The end of fear is the beginning of wisdom"
>         > - Bertrand Russell
>         > _______________________________________________
>         > Trilinos-Users mailing list
>         > Trilinos-Users at software.sandia.gov
>         > http://software.sandia.gov/mailman/listinfo/trilinos-users
>         
>         
>         
>         
>         _______________________________________________
>         Trilinos-Users mailing list
>         Trilinos-Users at software.sandia.gov
>         http://software.sandia.gov/mailman/listinfo/trilinos-users
>         
>         
> 
> 
> 
> 
> -- 
> Shota Soga
> Graduate Assistant at North Carolina State University
> 
> 
> Email: ssoga at ncsu.edu
> URL:http://abdelk.ne.ncsu.edu/w/
> 
> 
> 
> 





More information about the Trilinos-Users mailing list