PIPS-NLP
|
#include <StochTreePrecond.h>
Public Attributes | |
MPI_Comm | commWorkers |
![]() | |
MPI_Comm | commWrkrs |
MPI_Comm | myOldMpiComm |
vector< int > | myProcs |
vector< int > | myOldProcs |
MPI_Comm | commP2ZeroW |
int | N |
int | MY |
int | MZ |
int | NNZA |
int | NNZQ |
int | NNZB |
int | NNZC |
int | NNZD |
int | np |
double | IPMIterExecTIME |
std::vector< StochTree * > | children |
StochNodeResourcesMonitor | resMon |
Private Member Functions | |
StochTreePrecond () | |
virtual void | assignToPreconditioner (vector< double > &vChildsLoad, vector< vector< int > > &mChilds2Procs) |
Additional Inherited Members | |
![]() | |
static int | rankPrcnd =-1 |
static int | rankZeroW = 0 |
static int | rankMe =-1 |
static int | numProcs =-1 |
static StochIterateResourcesMonitor | iterMon |
![]() | |
StochTree () | |
void | toMonitorsList (list< NodeExecEntry > &) |
void | fromMonitorsList (list< NodeExecEntry > &) |
void | computeNodeTotal () |
void | saveCurrentCPUState () |
int | isInVector (int elem, const vector< int > &vec) |
![]() | |
StochInputTree::StochInputNode * | data |
StochInputTree * | tree |
std::vector< StochInputTree::StochInputNode * > | scens |
StochInputTree::StochInputNode * | fakedata |
std::vector< StochTree * > | real_children |
StochTreePrecond::StochTreePrecond | ( | StochInputTree * | root | ) |
|
virtual |
|
private |
|
virtual |
Reimplemented from StochTree.
|
virtual |
log printf("----Node [%d] is on proc [%d]\n", i, rankMe);fflush(stdout);
log printf("---Node [%d] not on proc [%d] \n", i, rankMe);fflush(stdout);
Reimplemented from StochTree.
|
privatevirtual |
MPI_Comm StochTreePrecond::commWorkers |