CRD_utils.hpp File Reference

#include <stdio.h>
#include <iostream>
#include <fstream>
#include <iomanip>
#include <algorithm>
#include "Epetra_CrsMatrix.h"
#include "Epetra_MpiComm.h"
#include "Epetra_BLAS.h"
#include "Epetra_LAPACK.h"
#include "sparse_lu.hpp"
#include "myzero.hpp"

Include dependency graph for CRD_utils.hpp:

This graph shows which files directly or indirectly include this file:


Namespaces

namespace  CRD_utils

Classes

class  CRD_utils::Graph_class

Functions

int CRD_utils::find_index (int a[], int n, int gdof)
void CRD_utils::sort_and_cull (int a[], int n, int &m)
void CRD_utils::Epetra_datfile (const Epetra_CrsMatrix *A, char fname[])
void CRD_utils::Epetra_datfile (int *A, int N, char fname[])
void CRD_utils::spmat_datfile (int nrow, int rowbegp[], int colidxp[], double val[], char fname[])
void CRD_utils::scale_columns (Epetra_CrsMatrix *A, const int norm_opt, const int blocksize)
void CRD_utils::get_column_norm (Epetra_CrsMatrix *A, const int norm_opt, const int blocksize, double *col_norm)
void CRD_utils::tie_down_coarse (int n, int rowbeg[], int colidx[], double vals[], int ne, int scale_option, int &num_tied_down, int *&tied_down, CLAPS_sparse_lu *&AA, double *&Xvecs)
void CRD_utils::subspace_iteration (int n, int rowbeg[], int colidx[], double vals[], bool bound_flag[], int scale_option, int &nextra, int *&extra_corner, CLAPS_sparse_lu *&A, double *&Xvecs, int ne=0)

Generated on Wed May 12 21:50:02 2010 for Claps by  doxygen 1.4.7