Hi Roy, >> Go ahead and run https://github.com/libMesh/libmesh/pull/141 through >> some tests, and feel free to either base off of it or merge it if >> it's working for you. > > Let me know how your tests go, but don't merge yet; I want to re-run > it through my own tests again first.
I just pulled this branch. It's giving me compilation errors with --enable-complex (see below). Also, I got a segfault with an app with real numbers. I can provide more details about that shortly. David /home/dknez/software/libmesh-src/src/base/dof_map_constraints.C: In member function 'void libMesh::DofMap::allgather_recursive_constraints(libMesh::MeshBase&)': /home/dknez/software/libmesh-src/src/base/dof_map_constraints.C:2441:32: error: could not convert 'pushed_rhss_to_me.std::__debug::vector<_Tp, _Allocator>::operator[]<std::complex<double>, std::allocator<std::complex<double> > >(i)' from 'std::complex<double>' to 'bool' /home/dknez/software/libmesh-src/src/base/dof_map_constraints.C:2744:27: error: could not convert 'dof_filled_rhss.std::__debug::vector<_Tp, _Allocator>::operator[]<std::complex<double>, std::allocator<std::complex<double> > >(i)' from 'std::complex<double>' to 'bool' /home/dknez/software/libmesh-src/src/base/dof_map_constraints.C: In member function 'void libMesh::DofMap::process_constraints(libMesh::MeshBase&)': /home/dknez/software/libmesh-src/src/base/dof_map_constraints.C:2863:31: error: could not convert 'constraint_rhs' from 'libMesh::Number {aka std::complex<double>}' to 'bool' /home/dknez/software/libmesh-src/src/base/dof_map_constraints.C:2870:31: error: could not convert 'constraint_rhs' from 'libMesh::Number {aka std::complex<double>}' to 'bool' /home/dknez/software/libmesh-src/src/base/dof_map_constraints.C: In member function 'void libMesh::DofMap::scatter_constraints(libMesh::MeshBase&)': /home/dknez/software/libmesh-src/src/base/dof_map_constraints.C:3113:32: error: could not convert 'pushed_rhss_to_me.std::__debug::vector<_Tp, _Allocator>::operator[]<std::complex<double>, std::allocator<std::complex<double> > >(i)' from 'std::complex<double>' to 'bool' /home/dknez/software/libmesh-src/src/base/dof_map_constraints.C:3292:32: error: could not convert 'pushed_rhss_to_me.std::__debug::vector<_Tp, _Allocator>::operator[]<std::complex<double>, std::allocator<std::complex<double> > >(i)' from 'std::complex<double>' to 'bool' ------------------------------------------------------------------------------ October Webinars: Code for Performance Free Intel webinars can help you accelerate application performance. Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from the latest Intel processors and coprocessors. See abstracts and register > http://pubads.g.doubleclick.net/gampad/clk?id=60134071&iu=/4140/ostg.clktrk _______________________________________________ Libmesh-devel mailing list Libmesh-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/libmesh-devel