5 #include "jacobi.decl.h"
6 #include "jacobi_config.h"
9 /* readonly */ extern CProxy_Main mainProxy
;
10 /* readonly */ extern CProxy_Jacobi jacobiProxy
;
13 class Main
: public CBase_Main
{
15 ////////////////////////////////////////////////////////////////////////////////////////////////
23 float partialMaxError
[REPORT_MAX_ERROR_BUFFER_DEPTH
];
24 int checkInCount
[REPORT_MAX_ERROR_BUFFER_DEPTH
];
26 int createdCheckIn_count
;
29 int reportMaxError_resendCount
;
31 ////////////////////////////////////////////////////////////////////////////////////////////////
32 // Constructor(s) / Destructor
36 ////////////////////////////////////////////////////////////////////////////////////////////////
39 void createdCheckIn();
40 void maxErrorReductionClient(CkReductionMsg
*msg
);
41 void reportMaxError(float val
, int iter
);