ML_Operator_Struct Struct Reference

#include <ml_operator.h>

Collaboration diagram for ML_Operator_Struct:
Collaboration graph

List of all members.

Public Attributes

int ML_id
ML_Comm * comm
ML_1Level * to
ML_1Level * from
int invec_leng
int outvec_leng
void * data
void(* data_destroy )(void *)
ML_DVector * diagonal
int N_nonzeros
int max_nz_per_row
int blocks
int from_an_ml_operator
ML_BdryPts * BCs
char * DirichletRows
double build_time
double apply_time
double apply_without_comm_time
int ntimes
int nflop
char * label
int num_PDEs
int num_rigid
double lambda_max
double lambda_min
double lambda_max_img
int N_total_cols_est
int halfclone
int spectral_radius_scheme
int spectral_radius_max_iters
int type

Detailed Description

This data structure defines an enriched operator class for the specification of the discretization matrix, the restriction and the prolongation operator.

Member Data Documentation

General container for auxiliary matrix

Referenced by ML_Epetra::MultiLevelPreconditioner::ComputePreconditioner().

The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Friends
Generated on Wed Apr 13 09:59:52 2011 for ML by  doxygen 1.6.3