@@ -9,9 +9,9 @@ All notable changes to this project will be documented in this file.
...
@@ -9,9 +9,9 @@ All notable changes to this project will be documented in this file.
- Increaded performance for grid ghost get
- Increaded performance for grid ghost get
- Introduced forms to increase the performance of the grid iterator in case of stencil code (see example 5_GrayScott)
- Introduced forms to increase the performance of the grid iterator in case of stencil code (see example 5_GrayScott)
- EMatrix wrapped eigen matrices compatibles with vector_dist_id
- EMatrix wrapped eigen matrices compatibles with vector_dist_id
- General tuning for high dimension vector_dist_id (up to 50 dimensions)
- General tuning for high dimension vector_dist_id (up to 50 dimensions) + PS_CMA_ES (Particle-Swarm Covariant Matrix Adaptation Evolution Strategy) example in Numerics
- Added Discrete element Method example (8_DEM)
- Added Discrete element Method example (8_DEM)
- Introduced map(LOCAL) for fast communication in case we have small moovement
- Introduced map(LOCAL) for fast communication in case we have small movement
std::cerr<<__FILE__<<":"<<__LINE__<<" Error detected invalid installation of Parmetis. OpenFPM support Parmetis/Metis version with 64 bit idx_t"<<std::endl;
ACTION_ON_ERROR(PARMETIS_ERROR_OBJECT);
}
#endif
// TODO Move into VCluster
// TODO Move into VCluster
MPI_Comm_dup(MPI_COMM_WORLD,&comm);
MPI_Comm_dup(MPI_COMM_WORLD,&comm);
...
@@ -246,16 +256,6 @@ public:
...
@@ -246,16 +256,6 @@ public:
*/
*/
~Parmetis()
~Parmetis()
{
{
#ifdef SE_CLASS1
if(sizeof(idx_t)!=8)
{
std::cerr<<__FILE__<<":"<<__LINE__<<" Error detected invalid installation of Parmetis. OpenFPM support Parmetis/Metis version with 64 bit idx_t"<<std::endl;