wfSizesList::~wfSizesList() { freeSizes(); if (rfs) { WF_FREE(rfs); } }
int wfSizesList::addSizes(jdouble *s) { if (sizesLen) { // A list of sizes already exists for this. We will just free // it and use the current sizes list. freeSizes(); } sizes = s; for (sizesLen=0; sizes && sizes[sizesLen]>=0; sizesLen++); return 0; }
PetscParallelConfiguration::~PetscParallelConfiguration(){ freeSizes(); }