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
