Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
O
openfpm_pdata
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Locked Files
Issues
0
Issues
0
List
Boards
Labels
Service Desk
Milestones
Merge Requests
0
Merge Requests
0
Requirements
Requirements
List
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Security & Compliance
Security & Compliance
Dependency List
License Compliance
Operations
Operations
Environments
Packages & Registries
Packages & Registries
Package Registry
Container Registry
Analytics
Analytics
CI / CD
Code Review
Insights
Issue
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
argupta
openfpm_pdata
Commits
c7a959fa
Commit
c7a959fa
authored
Sep 20, 2017
by
incardon
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Fixing ChangeLog
parent
972c1c37
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
16 additions
and
1 deletion
+16
-1
CHANGELOG.md
CHANGELOG.md
+2
-0
src/Decomposition/Distribution/parmetis_util.hpp
src/Decomposition/Distribution/parmetis_util.hpp
+14
-1
No files found.
CHANGELOG.md
View file @
c7a959fa
...
...
@@ -29,6 +29,8 @@ All notable changes to this project will be documented in this file.
-
Bug Performance bug in the grid iterator
### Changed
-
CAREFULL: write("output",frame) now has changed to write_frame("output",frame)
write() with two arguments has a different meanings write("output",options)
-
getCellList and getCellListSym now return respectively
CellList_gen
<dim
,
St
,
Process_keys_lin
,
Mem_fast
,
shift
<
dim
,
St
>
>
CellList
<dim
,
St
,
Mem_fast
,
shift
<
dim
,
St
>
>
...
...
src/Decomposition/Distribution/parmetis_util.hpp
View file @
c7a959fa
...
...
@@ -14,6 +14,9 @@
#include "VCluster/VCluster.hpp"
#include "Graph/ids.hpp"
#define PARMETSI_ERROR_OBJECT std::runtime_error("Runtime Parmetis error");
/*! \brief Metis graph structure
*
* Metis graph structure
...
...
@@ -131,6 +134,7 @@ class Parmetis
/*! \brief Construct Adjacency list
*
* \param g Global graph
* \param m2g map from local index to global index
*
*/
void
constructAdjList
(
Graph
&
g
,
const
std
::
unordered_map
<
rid
,
gid
>
&
m2g
)
...
...
@@ -235,7 +239,6 @@ public:
nvertex
=
0
;
}
//TODO deconstruct new variables
/*! \brief destructor
*
* Destructor, It destroy all the memory allocated
...
...
@@ -243,6 +246,16 @@ public:
*/
~
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
;
ACTION_ON_ERROR
(
PARMETIS_ERROR_OBJECT
);
}
#endif
// Deallocate the Mg structure
if
(
Mg
.
nvtxs
!=
NULL
)
{
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment