|
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