ergo
|
#include "basisinfo.h"
Go to the source code of this file.
Functions | |
int | compute_T_matrix_sparse (const BasisInfoStruct &basisInfo, ergo_real threshold, int n, int *nvaluesList, int **colindList, ergo_real **valuesList) |
int | compute_T_matrix_full (const BasisInfoStruct &basisInfo, ergo_real threshold, ergo_real *result) |
int compute_T_matrix_full | ( | const BasisInfoStruct & | basisInfo, |
ergo_real | threshold, | ||
ergo_real * | result | ||
) |
References BasisInfoStruct::noOfBasisFuncs, ergo_new, compute_T_matrix_sparse(), do_output(), LOG_CAT_ERROR, LOG_AREA_INTEGRALS, and ergo_free().
Referenced by compute_h_core_matrix_full(), saveKinetic(), and main().
int compute_T_matrix_sparse | ( | const BasisInfoStruct & | basisInfo, |
ergo_real | threshold, | ||
int | n, | ||
int * | nvaluesList, | ||
int ** | colindList, | ||
ergo_real ** | valuesList | ||
) |
References BasisInfoStruct::noOfBasisFuncs, do_output(), LOG_CAT_ERROR, LOG_AREA_INTEGRALS, A, get_largest_simple_integral(), ergo_new, get_basis_func_extent_list(), MATRIX_ELEMENT_THRESHOLD_VALUE, BasisInfoStruct::basisFuncList, BasisFuncStruct_::noOfSimplePrimitives, BasisFuncStruct_::simplePrimitiveIndex, BasisInfoStruct::simplePrimitiveList, BasisFuncStruct_::centerCoords, distance(), simplePrimTintegral(), and ergo_free().
Referenced by compute_T_matrix_full(), and get_T().