Hi all,

I was wondering, what's the process for building with complex number 
support? My attempt was just to build PETSc with 
--with-scalar-type=complex and then configure libmesh with 
--enable-complex, but this gives me a bunch of errors like:

Compiling C++ (in debug mode) src/numerics/petsc_matrix.C...
In file included from 
/home/dknez/software/libmesh-svn/include/numerics/type_vector.h:30,
                  from 
/home/dknez/software/libmesh-svn/include/numerics/vector_value.h:28,
                  from 
/home/dknez/software/libmesh-svn/include/base/dof_map.h:37,
                  from src/numerics/petsc_matrix.C:28:
/home/dknez/software/libmesh-svn/include/utils/compare_types.h:88: 
error: template argument 1 is invalid
/home/dknez/software/libmesh-svn/include/utils/compare_types.h:91: 
error: template argument 1 is invalid
/home/dknez/software/libmesh-svn/include/utils/compare_types.h:94: 
error: template argument 1 is invalid
/home/dknez/software/libmesh-svn/include/utils/compare_types.h:154: 
error: template argument 2 is invalid
/home/dknez/software/libmesh-svn/include/utils/compare_types.h:159: 
error: wrong number of template arguments (1, should be 2)
/home/dknez/software/libmesh-svn/include/utils/compare_types.h:106: 
error: provided for ‘template<class S, class T> struct 
libMesh::CompareTypes’

etc

Help would be appreciated!

Thanks,
Dave

------------------------------------------------------------------------------
This SF.net email is sponsored by 

Make an app they can't live without
Enter the BlackBerry Developer Challenge
http://p.sf.net/sfu/RIM-dev2dev 
_______________________________________________
Libmesh-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/libmesh-users

Reply via email to