Struct threed_ice_sys::SystemMatrix_t [] [src]

pub struct SystemMatrix_t {
    pub ColumnPointers: *mut CellIndex_t,
    pub RowIndices: *mut CellIndex_t,
    pub Values: *mut SystemMatrixCoeff_t,
    pub Size: CellIndex_t,
    pub NNz: CellIndex_t,
    pub SLUMatrix_A: SuperMatrix,
    pub SLUMatrix_A_Permuted: SuperMatrix,
    pub SLUMatrix_L: SuperMatrix,
    pub SLUMatrix_U: SuperMatrix,
    pub SLU_Stat: SuperLUStat_t,
    pub SLU_Options: superlu_options_t,
    pub SLU_Info: c_int,
    pub SLU_PermutationMatrixR: *mut c_int,
    pub SLU_PermutationMatrixC: *mut c_int,
    pub SLU_Etree: *mut c_int,
}

Fields

ColumnPointers: *mut CellIndex_t RowIndices: *mut CellIndex_t Values: *mut SystemMatrixCoeff_t Size: CellIndex_t NNz: CellIndex_t SLUMatrix_A: SuperMatrix SLUMatrix_A_Permuted: SuperMatrix SLUMatrix_L: SuperMatrix SLUMatrix_U: SuperMatrix SLU_Stat: SuperLUStat_t SLU_Options: superlu_options_t SLU_Info: c_int SLU_PermutationMatrixR: *mut c_int SLU_PermutationMatrixC: *mut c_int SLU_Etree: *mut c_int

Trait Implementations

Derived Implementations

impl Copy for SystemMatrix_t
[src]

impl Clone for SystemMatrix_t
[src]

fn clone(&self) -> SystemMatrix_t

Returns a copy of the value. Read more

fn clone_from(&mut self, source: &Self)
1.0.0

Performs copy-assignment from source. Read more