I have a few questions regarding importing ExodusII meshes created in Gridgen 
to Libmesh. I have created a simple structured mesh in Gridgen with the .exo 
format. Also, I made sure that the boundary conditions were defined as side 
sets. I face no problems reading the mesh using the ExodusII_IO object:

ExodusII_IO exo(mesh);
exo.read("BUMP100x100.exo");

I get the following mesh message when I use mesh.print_info()

 Mesh Information:
  mesh_dimension()=2
  spatial_dimension()=3
  n_nodes()=10000
    n_local_nodes()=0
  n_elem()=9801
    n_local_elem()=0
    n_active_elem()=9801
  n_subdomains()=1
  n_partitions()=1
  n_processors()=1
  n_threads()=1
  processor_id()=0

The issue is, when I try accessing the elements or the nodes of the mesh 
through the element iterators, I am unable to do so. A case in point is the 
following loop:

MeshBase::const_element_iterator       el     = 
mesh.active_local_elements_begin();
const MeshBase::const_element_iterator end_el = 
mesh.active_local_elements_end();
for ( ; el != end_el; ++el)
    std::cout<<"AAAAAAAAAAAAAA\n";

This loop is never entered. Is there something wrong with how I am importing 
the mesh? Or is there something that I need to correct while making the mesh in 
Gridgen? Please advice.

Thanks for your help.

Regards

Amal Sahai
------------------------------------------------------------------------------
Open source business process management suite built on Java and Eclipse
Turn processes into business applications with Bonita BPM Community Edition
Quickly connect people, data, and systems into organized workflows
Winner of BOSSIE, CODIE, OW2 and Gartner awards
http://p.sf.net/sfu/Bonitasoft
_______________________________________________
Libmesh-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/libmesh-users

Reply via email to