Hello,

I have encountered a problem with M_PI symbol:


In file included from 
/home/michael/libs/libmesh/libmesh_install_1.5.1/include/libmesh/meshfree_interpolation.h:30:0,
                  from ReadDopantConcentration.C:4:
/home/michael/libs/libmesh/libmesh_install_1.5.1/include/libmesh/nanoflann.hpp: 
In member function ‘nanoflann::SO2_Adaptor<T, DataSource, 
_DistanceType>::DistanceType nanoflann::SO2_Adaptor<T, DataSource, 
_DistanceType>::accum_dist(U, V, int) const’:
/home/michael/libs/libmesh/libmesh_install_1.5.1/include/libmesh/nanoflann.hpp:413:17:
 
error: ‘M_PI’ was not declared in this scope
     if (result > M_PI)
                  ^~~~
/home/michael/libs/libmesh/libmesh_install_1.5.1/include/libmesh/nanoflann.hpp:413:17:
 
note: suggested alternative: ‘__P’
     if (result > M_PI)
                  ^~~~

Please advise,

Michael.



_______________________________________________
Libmesh-users mailing list
Libmesh-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/libmesh-users

Reply via email to