Re: [Libmesh-users] pre-partitioning a big mesh

2017-05-17 Thread Ata ollah Mesgarnejad
Hi Roy, I'm attaching the link to a simple code that reproduces the problem plus a sample mesh ExcodusII mesh and CPR version of the same thing split for 2 processors. The error happens both in OPT and DBG but the DBG output is more verbose. PS: there's a README file if anyone needs it. Best, At

Re: [Libmesh-users] pre-partitioning a big mesh

2017-05-16 Thread Roy Stogner
On Tue, 16 May 2017, gmail wrote: It took me a while to pull/recompile on both machines. Unfortunately the mesh.read still crashes with: Reading mesh /data/mesgarnejad/Crunch/Li-ion/NotchedSphere/mesh/55c1b7e69754d48aef2c03b2f6ead63309b4e3ba.cpr… Assertion `pid == old_node->processor_id()'

Re: [Libmesh-users] pre-partitioning a big mesh

2017-05-16 Thread gmail
Hey Roy, It took me a while to pull/recompile on both machines. Unfortunately the mesh.read still crashes with: Reading mesh /data/mesgarnejad/Crunch/Li-ion/NotchedSphere/mesh/55c1b7e69754d48aef2c03b2f6ead63309b4e3ba.cpr… Assertion `pid == old_node->processor_id()' failed. pid = 2 old_node

Re: [Libmesh-users] pre-partitioning a big mesh

2017-05-15 Thread Roy Stogner
On Mon, 15 May 2017, Ata ollah Mesgarnejad wrote: > Attempted to utilize a checkpoint file on 20 processors but it was written > using 0!! > [1] ../../src/mesh/checkpoint_io.C, line 561, compiled Dec 5 2016 at > 14:23:30 > > Is there something I'm doing wrong here? Question asked. > PS: I'm us

Re: [Libmesh-users] pre-partitioning a big mesh

2017-05-15 Thread gmail
Hi, > On May 15, 2017, at 3:46 PM, Cody Permann wrote: > > > > On Mon, May 15, 2017 at 1:21 PM Ata ollah Mesgarnejad > mailto:a.mesgarne...@gmail.com>> wrote: > Hello again, > > I just got around working back on the application that needs big meshes. I > tried to split my mesh using splitter

Re: [Libmesh-users] pre-partitioning a big mesh

2017-05-15 Thread Cody Permann
On Mon, May 15, 2017 at 1:21 PM Ata ollah Mesgarnejad < a.mesgarne...@gmail.com> wrote: > Hello again, > > I just got around working back on the application that needs big meshes. I > tried to split my mesh using splitter on my work computer and use it in a > big job. Unfortunately the mesh.read f

Re: [Libmesh-users] pre-partitioning a big mesh

2017-05-15 Thread Ata ollah Mesgarnejad
Hello again, I just got around working back on the application that needs big meshes. I tried to split my mesh using splitter on my work computer and use it in a big job. Unfortunately the mesh.read fails on the cluster for example on 20 cpus with: Attempted to utilize a checkpoint file on 20 pro

Re: [Libmesh-users] pre-partitioning a big mesh

2017-01-11 Thread Ata Mesgarnejad
Thank you Derek, This is really helpful. Ata > On Jan 11, 2017, at 6:15 PM, Derek Gaston wrote: > > splitter also has the ability to do M->N parittioning. What this means is > that splitter itself can be run using MPI... and can generate partitions for > any number of processors. In fact, y

Re: [Libmesh-users] pre-partitioning a big mesh

2017-01-11 Thread Derek Gaston
splitter also has the ability to do M->N parittioning. What this means is that splitter itself can be run using MPI... and can generate partitions for any number of processors. In fact, you can give it a list of n_procs you want it partition for and it will do all of them simultaneously. If you

Re: [Libmesh-users] pre-partitioning a big mesh

2017-01-11 Thread gmail
Perfect. I will give it a try. Ata > On Jan 11, 2017, at 4:14 PM, John Peterson wrote: > > > > On Wed, Jan 11, 2017 at 2:04 PM, gmail > wrote: > Hi John, > > This is the first time I see this. So I’m not sure what this .cpr format is? > > It's the CheckpointI

Re: [Libmesh-users] pre-partitioning a big mesh

2017-01-11 Thread John Peterson
On Wed, Jan 11, 2017 at 2:04 PM, gmail wrote: > Hi John, > > This is the first time I see this. So I’m not sure what this .cpr format > is? > It's the CheckpointIO format. It can write either binary or ASCII files and is similar to the xdr/a format that libmesh uses to write meshes in serial.

Re: [Libmesh-users] pre-partitioning a big mesh

2017-01-11 Thread gmail
Hi John, This is the first time I see this. So I’m not sure what this .cpr format is? Can each processor read its own chunk using with mesh.read when libMesh is compiled with parallel mesh? Thanks, Ata > On Jan 11, 2017, at 3:32 PM, John Peterson wrote: > > > > On Wed, Jan 11, 2017 at 1:

Re: [Libmesh-users] pre-partitioning a big mesh

2017-01-11 Thread John Peterson
On Wed, Jan 11, 2017 at 1:29 PM, gmail wrote: > Hi all, > > I am working with a relatively large 3D exodusII meshes 15-50 M elements > that I create using Trelis (CUBIT). Right now I have crude procedure to > pre-partition this mesh on a machine with a large memory basically by > reading it in a

[Libmesh-users] pre-partitioning a big mesh

2017-01-11 Thread gmail
Hi all, I am working with a relatively large 3D exodusII meshes 15-50 M elements that I create using Trelis (CUBIT). Right now I have crude procedure to pre-partition this mesh on a machine with a large memory basically by reading it in a small libMesh program and then writing it out as a nemes