TriUtils  Development
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Functions
Trilinos_Util_CountTriples.cpp File Reference
#include <stdlib.h>
#include <stdio.h>
#include <vector>
#include "Epetra_ConfigDefs.h"
#include "Epetra_Object.h"
#include "Epetra_Comm.h"
Include dependency graph for Trilinos_Util_CountTriples.cpp:

Functions

template<typename int_type >
void Trilinos_Util_CountTriples_internal (const char *data_file, bool symmetric, std::vector< int > &non_zeros, int_type &N_rows, int_type &nnz, const Epetra_Comm &comm, bool TimDavisHeader=false, bool ZeroBased=false)
 
void Trilinos_Util_CountTriples (const char *data_file, bool symmetric, std::vector< int > &non_zeros, int &N_rows, int &nnz, const Epetra_Comm &comm, bool TimDavisHeader=false, bool ZeroBased=false)
 
void Trilinos_Util_CountTriples (const char *data_file, bool symmetric, std::vector< int > &non_zeros, long long &N_rows, long long &nnz, const Epetra_Comm &comm, bool TimDavisHeader=false, bool ZeroBased=false)
 

Function Documentation

void Trilinos_Util_CountTriples ( const char *  data_file,
bool  symmetric,
std::vector< int > &  non_zeros,
int &  N_rows,
int &  nnz,
const Epetra_Comm comm,
bool  TimDavisHeader = false,
bool  ZeroBased = false 
)
void Trilinos_Util_CountTriples ( const char *  data_file,
bool  symmetric,
std::vector< int > &  non_zeros,
long long &  N_rows,
long long &  nnz,
const Epetra_Comm comm,
bool  TimDavisHeader = false,
bool  ZeroBased = false 
)
template<typename int_type >
void Trilinos_Util_CountTriples_internal ( const char *  data_file,
bool  symmetric,
std::vector< int > &  non_zeros,
int_type &  N_rows,
int_type &  nnz,
const Epetra_Comm comm,
bool  TimDavisHeader = false,
bool  ZeroBased = false 
)