/[escript]/trunk/ripley/src/domainhelpers.h
ViewVC logotype

Annotation of /trunk/ripley/src/domainhelpers.h

Parent Directory Parent Directory | Revision Log Revision Log


Revision 4722 - (hide annotations)
Wed Mar 5 05:29:25 2014 UTC (5 years, 1 month ago) by sshaw
File MIME type: text/plain
File size: 278 byte(s)
vastly decreased ripley domain setup time under MPI (approximately from O(n*m) to O(n+m), n being shared nodes, m being the rank DOF)
1 sshaw 4718 #ifndef _DOMAINHELPERS_H_
2     #define _DOMAINHELPERS_H_
3 sshaw 4712
4     #include <vector>
5 sshaw 4722 #include <ripley/Ripley.h>
6 sshaw 4712
7     void factorise(std::vector<int>& factors, int product);
8 sshaw 4718
9 sshaw 4722 void doublyLink(std::vector<ripley::IndexVector>& va,
10     std::vector<ripley::IndexVector>& vb, int a, int b);
11 sshaw 4718 #endif

  ViewVC Help
Powered by ViewVC 1.1.26