LADEL main
Sparse LDL factorization package with rank 1 and rowadd/rowdel updates
Data Fields
workspace Struct Reference

#include <ladel_types.h>

Detailed Description

Workspace required for various routines in LADEL.

Definition at line 108 of file ladel_types.h.

+ Collaboration diagram for workspace:

Data Fields

ladel_setset_preallocated1
 A preallocated set structure. More...
 
ladel_setset_preallocated2
 A preallocated set structure. More...
 
ladel_setset_preallocated3
 A preallocated set structure. More...
 
ladel_setset_unallocated_values1
 An unallocated set structure. More...
 
ladel_setset_unallocated_values2
 An unallocated set structure. More...
 
ladel_setset_unallocated_values3
 An unallocated set structure. More...
 
ladel_intarray_int_ncol1
 An array of ncol integers. More...
 
ladel_intarray_int_ncol2
 An array of ncol integers. More...
 
ladel_intarray_int_ncol3
 An array of ncol integers. More...
 
ladel_intarray_int_ncol4
 An array of ncol integers. More...
 
ladel_intarray_int_ncol_flag
 An array of ncol integers, assumed to be < flag. More...
 
ladel_int flag
 Flag used to mark nodes, used in conjunction with array_int_ncol_flag. More...
 
ladel_doublearray_double_all_zeros_ncol1
 An array of ncol doubles, on input and output this should be all zeros. More...
 
ladel_doublearray_double_ncol1
 An array of ncol doubles. More...
 

Field Documentation

◆ array_double_all_zeros_ncol1

ladel_double* workspace::array_double_all_zeros_ncol1

An array of ncol doubles, on input and output this should be all zeros.

Definition at line 122 of file ladel_types.h.

◆ array_double_ncol1

ladel_double* workspace::array_double_ncol1

An array of ncol doubles.

Definition at line 123 of file ladel_types.h.

◆ array_int_ncol1

ladel_int* workspace::array_int_ncol1

An array of ncol integers.

Definition at line 116 of file ladel_types.h.

◆ array_int_ncol2

ladel_int* workspace::array_int_ncol2

An array of ncol integers.

Definition at line 117 of file ladel_types.h.

◆ array_int_ncol3

ladel_int* workspace::array_int_ncol3

An array of ncol integers.

Definition at line 118 of file ladel_types.h.

◆ array_int_ncol4

ladel_int* workspace::array_int_ncol4

An array of ncol integers.

Definition at line 119 of file ladel_types.h.

◆ array_int_ncol_flag

ladel_int* workspace::array_int_ncol_flag

An array of ncol integers, assumed to be < flag.

Definition at line 120 of file ladel_types.h.

◆ flag

ladel_int workspace::flag

Flag used to mark nodes, used in conjunction with array_int_ncol_flag.

Definition at line 121 of file ladel_types.h.

◆ set_preallocated1

ladel_set* workspace::set_preallocated1

A preallocated set structure.

Definition at line 110 of file ladel_types.h.

◆ set_preallocated2

ladel_set* workspace::set_preallocated2

A preallocated set structure.

Definition at line 111 of file ladel_types.h.

◆ set_preallocated3

ladel_set* workspace::set_preallocated3

A preallocated set structure.

Definition at line 112 of file ladel_types.h.

◆ set_unallocated_values1

ladel_set* workspace::set_unallocated_values1

An unallocated set structure.

Definition at line 113 of file ladel_types.h.

◆ set_unallocated_values2

ladel_set* workspace::set_unallocated_values2

An unallocated set structure.

Definition at line 114 of file ladel_types.h.

◆ set_unallocated_values3

ladel_set* workspace::set_unallocated_values3

An unallocated set structure.

Definition at line 115 of file ladel_types.h.


The documentation for this struct was generated from the following file: