| ML
    Version of the Day
    | 
#include <ml_operator.h>

| 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_Function * | matvec | 
| ML_GetrowFunc * | getrow | 
| ML_DVector * | diagonal | 
| int | N_nonzeros | 
| int | max_nz_per_row | 
| int | min_nz_per_row | 
| int | avg_nz_per_row | 
| int | blocks | 
| int | from_an_ml_operator | 
| ML_Operator * | sub_matrix | 
| 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 | NumZDir | 
| int | Zorientation | 
| char | coarsencoord | 
| int | sortColumnsAfterRAP | 
| ML_Operator_Subspace * | subspace | 
| ML_Aux_Data * | aux_data | 
| int | type | 
This data structure defines an enriched operator class for the specification of the discretization matrix, the restriction and the prolongation operator.
| ML_Aux_Data* ML_Operator_Struct::aux_data | 
General container for auxiliary matrix
| int ML_Operator_Struct::N_nonzeros | 
diagonal of matrix.
Referenced by MLShove(), and ML_Epetra::MultiLevelPreconditioner::MultiLevelPreconditioner().
 1.8.5
 1.8.5