ergo
|
#include <stdio.h>
#include <unistd.h>
#include <memory>
#include <limits>
#include <vector>
#include <sstream>
#include "matrix_utilities.h"
#include "integral_matrix_wrappers.h"
#include "output.h"
Functions | |
int | main (int argc, char *argv[]) |
Tests matrix library memory usage.
int main | ( | int | argc, |
char * | argv[] | ||
) |
References A, Molecule::addAtom(), BasisInfoStruct::addBasisfuncsForMolecule(), charge, do_output(), enable_memory_usage_output(), ERGO_SPREFIX, mat::Params::getMatrixParallelLevel(), getMatrixPermutation(), mat::Params::getNProcs(), LOG_AREA_MAIN, LOG_CAT_INFO, BasisInfoStruct::noOfBasisFuncs, output_current_memory_usage(), prepareMatrixSizesAndBlocks(), mat::Params::setMatrixParallelLevel(), and mat::Params::setNProcs().