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