Hi, 

  I have libMesh compiled with --enable-unique-id. 

  For a sample problem, I am using the following command to build a 
ParallelMesh 

    libMesh::MeshTools::Generation::build_square(*_mesh,
                                                 10, 10,
                                                 0, _length,
                                                 0, _width,
                                                 e_type);

   When I run in debug mode I get the following error.  When I run in opt mode, 
everything works out fine, so the error is not doing anything to mess up my 
computations. 

A few questions: 

— how critical is unique-id support for parallel mesh? 
— Is there a correct way to initialize a parallel mesh using MeshTools that 
would not trip this error? 

I would appreciate any insight. 

Thanks,
Manav



Assertion `this->comm().semiverify(obj ? &uniqueid : nullptr)' failed.

[1] src/mesh/parallel_mesh.C, line 904, compiled Feb 25 2016 at 23:15:16

 
------------------------------------------------------------------------------------------------------------------
| Processor id:   1                                                             
                                   |
| Num Processors: 2                                                             
                                   |
| Time:           Tue Mar  1 17:08:35 2016                                      
                                   |
| OS:             Darwin                                                        
                                   |
| HostName:       Dhcp-90-199.HPC.MsState.Edu                                   
                                   |
| OS Release:     15.3.0                                                        
                                   |
| OS Version:     Darwin Kernel Version 15.3.0: Thu Dec 10 18:40:58 PST 2015; 
root:xnu-3248.30.4~1/RELEASE_X86_64  |
| Machine:        x86_64                                                        
                                   |
| Username:       manav                                                         
                                   |
| Configuration:  ./configure  
'--prefix=/Users/manav/Documents/codes/libmesh/libmesh/../'                     
    |
|  '--enable-mpi'                                                               
                                   |
|  '--enable-unique-id'                                                         
                                   |
|  '--enable-dependency-tracking'                                               
                                   |
|  '--enable-fortran'                                                           
                                   |
|  '--enable-shared'                                                            
                                   |
|  '--enable-exceptions'                                                        
                                   |
|  '--disable-openmp'                                                           
                                   |
|  '--disable-default-comm-world'                                               
                                   |
|  '--enable-tracefiles'                                                        
                                   |
|  '--enable-amr'                                                               
                                   |
|  '--enable-vsmoother'                                                         
                                   |
|  '--enable-periodic'                                                          
                                   |
|  '--enable-dirichlet'                                                         
                                   |
|  '--enable-parmesh'                                                           
                                   |
|  '--enable-nodeconstraint'                                                    
                                   |
|  '--enable-ghosted'                                                           
                                   |
|  '--enable-pfem'                                                              
                                   |
|  '--enable-ifem'                                                              
                                   |
|  '--enable-second'                                                            
                                   |
|  '--enable-xdr'                                                               
                                   |
|  '--enable-reference-counting'                                                
                                   |
|  '--enable-perflog'                                                           
                                   |
|  '--enable-examples'                                                          
                                   |
|  '--enable-boost'                                                             
                                   |
|  '--disable-trilinos'                                                         
                                   |
|  '--enable-tbb'                                                               
                                   |
|  '--enable-sfc'                                                               
                                   |
|  '--disable-tecplot'                                                          
                                   |
|  '--disable-tecio'                                                            
                                   |
|  '--enable-metis'                                                             
                                   |
|  '--enable-parmetis'                                                          
                                   |
|  '--enable-tetgen'                                                            
                                   |
|  '--enable-triangle'                                                          
                                   |
|  '--disable-vtk'                                                              
                                   |
|  '--enable-hdf5'                                                              
                                   |
|  '--enable-libHilbert'                                                        
                                   |
|  '--enable-nanoflann'                                                         
                                   |
|  '--enable-exodus'                                                            
                                   |
|  '--enable-netcdf'                                                            
                                   |
|  '--enable-petsc'                                                             
                                   |
|  '--enable-slepc'                                                             
                                   |
|  '--with-mpi=/opt/local'                                                      
                                   |
|  '--with-tbb=/opt/local/include/tbb'                                          
                                   |
|  '--with-tbb-lib=/opt/local/lib'                                              
                                   |
|  '--with-metis=internal'                                                      
                                   |
|  '--with-hdf5=/opt/local/'                                                    
                                   |
|  '--with-methods=opt dbg'                                                     
                                   |
|  'CXX=mpicxx'                                                                 
                                   |
|  'CC=mpicc'                                                                   
                                   |
|  'FC=mpif90'                                                                  
                                   |
|  'F77=mpif90'                                                                 
                                   |
|  'PETSC_DIR=/Users/manav/Documents/codes/numerical_lib/petsc'                 
                                   |
|  'SLEPC_DIR=/Users/manav/Documents/codes/numerical_lib/slepc'                 
                                   |
 
------------------------------------------------------------------------------------------------------------------


------------------------------------------------------------------------------
Site24x7 APM Insight: Get Deep Visibility into Application Performance
APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
Monitor end-to-end web transactions and take corrective actions now
Troubleshoot faster and improve end-user experience. Signup Now!
http://pubads.g.doubleclick.net/gampad/clk?id=272487151&iu=/4140
_______________________________________________
Libmesh-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/libmesh-users

Reply via email to