ML_Operator_Subspace_Struct Struct Reference

#include <ml_operator.h>

List of all members.

Public Attributes

double ** basis_vectors
int dimension
int vecleng
void(* data_destroy )(void *)
double * VAV
int * pivots
int VAVdone
double * res1
double * res2
double * vec1
double * vec2


Detailed Description

This data structure stores all information necessary to be able to project out a subspace (e.g., a known nullspace).


Member Data Documentation

void(* ML_Operator_Subspace_Struct::data_destroy)(void *)
 

length of basis vectors

int* ML_Operator_Subspace_Struct::pivots
 

dimension by dimension system to solve

double* ML_Operator_Subspace_Struct::res1
 

true if VAV is calculated already

double * ML_Operator_Subspace_Struct::res2
 

true if VAV is calculated already

int ML_Operator_Subspace_Struct::VAVdone
 

pivots for VAV factorization

double * ML_Operator_Subspace_Struct::vec1
 

true if VAV is calculated already

double * ML_Operator_Subspace_Struct::vec2
 

true if VAV is calculated already

int ML_Operator_Subspace_Struct::vecleng
 

number of basis vectors


The documentation for this struct was generated from the following file:
Generated on Thu Sep 18 12:43:36 2008 for ML by doxygen 1.3.9.1