Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer, | private, | parameter | :: | i4 | = | 4 | |
integer, | private, | parameter | :: | i8 | = | 8 | |
integer, | private, | parameter | :: | ip | = | c_intptr_t | |
integer, | private, | parameter | :: | r4 | = | 4 | |
integer, | private, | parameter | :: | r8 | = | 8 | |
type(c_ptr), | private | :: | iSymbolic | = | c_null_ptr | ||
type(c_ptr), | private | :: | iNumeric | = | c_null_ptr | ||
integer, | public, | parameter | :: | UMFPACK_INFO | = | 90 | |
integer, | public, | parameter | :: | UMFPACK_CONTROL | = | 20 | |
character(len=30), | public, | parameter | :: | UMFPACK_VERSION | = | "UMFPACK V5.6.2 (Apr 25, 2013)" | |
character(len=79), | public, | parameter | :: | UMFPACK_COPYRIGHT | = | "UMFPACK: Copyright (c) 2005-2012 by Timothy A. Davis. All Rights Reserved." | |
character(len=12), | public, | parameter | :: | UMFPACK_DATE | = | "Apr 25, 2013" | |
integer, | public, | parameter | :: | UMFPACK_MAIN_VERSION | = | 5 | |
integer, | public, | parameter | :: | UMFPACK_SUB_VERSION | = | 6 | |
integer, | public, | parameter | :: | UMFPACK_SUBSUB_VERSION | = | 2 |
enumerator | :: | UMFPACK_STATUS | = | 0 | |
enumerator | :: | UMFPACK_NROW | = | 1 | |
enumerator | :: | UMFPACK_NCOL | = | 16 | |
enumerator | :: | UMFPACK_NZ | = | 2 | |
enumerator | :: | UMFPACK_SIZE_OF_UNIT | = | 3 | |
enumerator | :: | UMFPACK_SIZE_OF_INT | = | 4 | |
enumerator | :: | UMFPACK_SIZE_OF_LONG | = | 5 | |
enumerator | :: | UMFPACK_SIZE_OF_POINTER | = | 6 | |
enumerator | :: | UMFPACK_SIZE_OF_ENTRY | = | 7 | |
enumerator | :: | UMFPACK_NDENSE_ROW | = | 8 | |
enumerator | :: | UMFPACK_NEMPTY_ROW | = | 9 | |
enumerator | :: | UMFPACK_NDENSE_COL | = | 10 | |
enumerator | :: | UMFPACK_NEMPTY_COL | = | 11 | |
enumerator | :: | UMFPACK_SYMBOLIC_DEFRAG | = | 12 | |
enumerator | :: | UMFPACK_SYMBOLIC_PEAK_MEMORY | = | 13 | |
enumerator | :: | UMFPACK_SYMBOLIC_SIZE | = | 14 | |
enumerator | :: | UMFPACK_SYMBOLIC_TIME | = | 15 | |
enumerator | :: | UMFPACK_SYMBOLIC_WALLTIME | = | 17 | |
enumerator | :: | UMFPACK_STRATEGY_USED | = | 18 | |
enumerator | :: | UMFPACK_ORDERING_USED | = | 19 | |
enumerator | :: | UMFPACK_QFIXED | = | 31 | |
enumerator | :: | UMFPACK_DIAG_PREFERRED | = | 32 | |
enumerator | :: | UMFPACK_PATTERN_SYMMETRY | = | 33 | |
enumerator | :: | UMFPACK_NZ_A_PLUS_AT | = | 34 | |
enumerator | :: | UMFPACK_NZDIAG | = | 35 | |
enumerator | :: | UMFPACK_SYMMETRIC_LUNZ | = | 36 | |
enumerator | :: | UMFPACK_SYMMETRIC_FLOPS | = | 37 | |
enumerator | :: | UMFPACK_SYMMETRIC_NDENSE | = | 38 | |
enumerator | :: | UMFPACK_SYMMETRIC_DMAX | = | 39 | |
enumerator | :: | UMFPACK_COL_SINGLETONS | = | 56 | |
enumerator | :: | UMFPACK_ROW_SINGLETONS | = | 57 | |
enumerator | :: | UMFPACK_N2 | = | 58 | |
enumerator | :: | UMFPACK_S_SYMMETRIC | = | 59 | |
enumerator | :: | UMFPACK_NUMERIC_SIZE_ESTIMATE | = | 20 | |
enumerator | :: | UMFPACK_PEAK_MEMORY_ESTIMATE | = | 21 | |
enumerator | :: | UMFPACK_FLOPS_ESTIMATE | = | 22 | |
enumerator | :: | UMFPACK_LNZ_ESTIMATE | = | 23 | |
enumerator | :: | UMFPACK_UNZ_ESTIMATE | = | 24 | |
enumerator | :: | UMFPACK_VARIABLE_INIT_ESTIMATE | = | 25 | |
enumerator | :: | UMFPACK_VARIABLE_PEAK_ESTIMATE | = | 26 | |
enumerator | :: | UMFPACK_VARIABLE_FINAL_ESTIMATE | = | 27 | |
enumerator | :: | UMFPACK_MAX_FRONT_SIZE_ESTIMATE | = | 28 | |
enumerator | :: | UMFPACK_MAX_FRONT_NROWS_ESTIMATE | = | 29 | |
enumerator | :: | UMFPACK_MAX_FRONT_NCOLS_ESTIMATE | = | 30 | |
enumerator | :: | UMFPACK_NUMERIC_SIZE | = | 40 | |
enumerator | :: | UMFPACK_PEAK_MEMORY | = | 41 | |
enumerator | :: | UMFPACK_FLOPS | = | 42 | |
enumerator | :: | UMFPACK_LNZ | = | 43 | |
enumerator | :: | UMFPACK_UNZ | = | 44 | |
enumerator | :: | UMFPACK_VARIABLE_INIT | = | 45 | |
enumerator | :: | UMFPACK_VARIABLE_PEAK | = | 46 | |
enumerator | :: | UMFPACK_VARIABLE_FINAL | = | 47 | |
enumerator | :: | UMFPACK_MAX_FRONT_SIZE | = | 48 | |
enumerator | :: | UMFPACK_MAX_FRONT_NROWS | = | 49 | |
enumerator | :: | UMFPACK_MAX_FRONT_NCOLS | = | 50 | |
enumerator | :: | UMFPACK_NUMERIC_DEFRAG | = | 60 | |
enumerator | :: | UMFPACK_NUMERIC_REALLOC | = | 61 | |
enumerator | :: | UMFPACK_NUMERIC_COSTLY_REALLOC | = | 62 | |
enumerator | :: | UMFPACK_COMPRESSED_PATTERN | = | 63 | |
enumerator | :: | UMFPACK_LU_ENTRIES | = | 64 | |
enumerator | :: | UMFPACK_NUMERIC_TIME | = | 65 | |
enumerator | :: | UMFPACK_UDIAG_NZ | = | 66 | |
enumerator | :: | UMFPACK_RCOND | = | 67 | |
enumerator | :: | UMFPACK_WAS_SCALED | = | 68 | |
enumerator | :: | UMFPACK_RSMIN | = | 69 | |
enumerator | :: | UMFPACK_RSMAX | = | 70 | |
enumerator | :: | UMFPACK_UMIN | = | 71 | |
enumerator | :: | UMFPACK_UMAX | = | 72 | |
enumerator | :: | UMFPACK_ALLOC_INIT_USED | = | 73 | |
enumerator | :: | UMFPACK_FORCED_UPDATES | = | 74 | |
enumerator | :: | UMFPACK_NUMERIC_WALLTIME | = | 75 | |
enumerator | :: | UMFPACK_NOFF_DIAG | = | 76 | |
enumerator | :: | UMFPACK_ALL_LNZ | = | 77 | |
enumerator | :: | UMFPACK_ALL_UNZ | = | 78 | |
enumerator | :: | UMFPACK_NZDROPPED | = | 79 | |
enumerator | :: | UMFPACK_IR_TAKEN | = | 80 | |
enumerator | :: | UMFPACK_IR_ATTEMPTED | = | 81 | |
enumerator | :: | UMFPACK_OMEGA1 | = | 82 | |
enumerator | :: | UMFPACK_OMEGA2 | = | 83 | |
enumerator | :: | UMFPACK_SOLVE_FLOPS | = | 84 | |
enumerator | :: | UMFPACK_SOLVE_TIME | = | 85 | |
enumerator | :: | UMFPACK_SOLVE_WALLTIME | = | 86 |
enumerator | :: | UMFPACK_PRL | = | 0 | |
enumerator | :: | UMFPACK_DENSE_ROW | = | 1 | |
enumerator | :: | UMFPACK_DENSE_COL | = | 2 | |
enumerator | :: | UMFPACK_BLOCK_SIZE | = | 4 | |
enumerator | :: | UMFPACK_STRATEGY | = | 5 | |
enumerator | :: | UMFPACK_ORDERING | = | 10 | |
enumerator | :: | UMFPACK_FIXQ | = | 13 | |
enumerator | :: | UMFPACK_AMD_DENSE | = | 14 | |
enumerator | :: | UMFPACK_AGGRESSIVE | = | 19 | |
enumerator | :: | UMFPACK_SINGLETONS | = | 11 | |
enumerator | :: | UMFPACK_PIVOT_TOLERANCE | = | 3 | |
enumerator | :: | UMFPACK_ALLOC_INIT | = | 6 | |
enumerator | :: | UMFPACK_SYM_PIVOT_TOLERANCE | = | 15 | |
enumerator | :: | UMFPACK_SCALE | = | 16 | |
enumerator | :: | UMFPACK_FRONT_ALLOC_INIT | = | 17 | |
enumerator | :: | UMFPACK_DROPTOL | = | 18 | |
enumerator | :: | UMFPACK_IRSTEP | = | 7 | |
enumerator | :: | UMFPACK_COMPILED_WITH_BLAS | = | 8 |
enumerator | :: | UMFPACK_STRATEGY_AUTO | = | 0 | |
enumerator | :: | UMFPACK_STRATEGY_UNSYMMETRIC | = | 1 | |
enumerator | :: | UMFPACK_STRATEGY_OBSOLETE | = | 2 | |
enumerator | :: | UMFPACK_STRATEGY_SYMMETRIC | = | 3 |
enumerator | :: | UMFPACK_SCALE_NONE | = | 0 | |
enumerator | :: | UMFPACK_SCALE_SUM | = | 1 | |
enumerator | :: | UMFPACK_SCALE_MAX | = | 2 |
enumerator | :: | UMFPACK_ORDERING_CHOLMOD | = | 0 | |
enumerator | :: | UMFPACK_ORDERING_AMD | = | 1 | |
enumerator | :: | UMFPACK_ORDERING_GIVEN | = | 2 | |
enumerator | :: | UMFPACK_ORDERING_METIS | = | 3 | |
enumerator | :: | UMFPACK_ORDERING_BEST | = | 4 | |
enumerator | :: | UMFPACK_ORDERING_NONE | = | 5 | |
enumerator | :: | UMFPACK_ORDERING_USER | = | 6 |
enumerator | :: | UMFPACK_OK | = | 0 | |
enumerator | :: | UMFPACK_WARNING_singular_matrix | = | 1 | |
enumerator | :: | UMFPACK_WARNING_determinant_underflow | = | 2 | |
enumerator | :: | UMFPACK_WARNING_determinant_overflow | = | 3 | |
enumerator | :: | UMFPACK_ERROR_out_of_memory | = | -1 | |
enumerator | :: | UMFPACK_ERROR_invalid_Numeric_object | = | -3 | |
enumerator | :: | UMFPACK_ERROR_invalid_Symbolic_object | = | -4 | |
enumerator | :: | UMFPACK_ERROR_argument_missing | = | -5 | |
enumerator | :: | UMFPACK_ERROR_n_nonpositive | = | -6 | |
enumerator | :: | UMFPACK_ERROR_invalid_matrix | = | -8 | |
enumerator | :: | UMFPACK_ERROR_different_pattern | = | -11 | |
enumerator | :: | UMFPACK_ERROR_invalid_system | = | -13 | |
enumerator | :: | UMFPACK_ERROR_invalid_permutation | = | -15 | |
enumerator | :: | UMFPACK_ERROR_internal_error | = | -911 | |
enumerator | :: | UMFPACK_ERROR_file_IO | = | -17 | |
enumerator | :: | UMFPACK_ERROR_ordering_failed | = | -18 |
enumerator | :: | UMFPACK_A | = | 0 | |
enumerator | :: | UMFPACK_At | = | 1 | |
enumerator | :: | UMFPACK_Aat | = | 2 | |
enumerator | :: | UMFPACK_Pt_L | = | 3 | |
enumerator | :: | UMFPACK_L | = | 4 | |
enumerator | :: | UMFPACK_Lt_P | = | 5 | |
enumerator | :: | UMFPACK_Lat_P | = | 6 | |
enumerator | :: | UMFPACK_Lt | = | 7 | |
enumerator | :: | UMFPACK_Lat | = | 8 | |
enumerator | :: | UMFPACK_U_Qt | = | 9 | |
enumerator | :: | UMFPACK_U | = | 10 | |
enumerator | :: | UMFPACK_Q_Ut | = | 11 | |
enumerator | :: | UMFPACK_Q_Uat | = | 12 | |
enumerator | :: | UMFPACK_Ut | = | 13 | |
enumerator | :: | UMFPACK_Uat | = | 14 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=c_int), | value | :: | n_row | |||
integer(kind=c_int), | value | :: | n_col | |||
type(c_ptr), | intent(in), | value | :: | Ap | ||
type(c_ptr), | intent(in), | value | :: | Ai | ||
type(c_ptr), | intent(in), | value | :: | Ax | ||
type(c_ptr) | :: | Symbolic | ||||
type(c_ptr), | value | :: | Control | |||
type(c_ptr), | value | :: | Info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=c_int), | value | :: | n_row | |||
integer(kind=c_int), | value | :: | n_col | |||
type(c_ptr), | intent(in), | value | :: | Ap | ||
type(c_ptr), | intent(in), | value | :: | Ai | ||
type(c_ptr), | intent(in), | value | :: | Ax | ||
type(c_ptr), | intent(in), | value | :: | Az | ||
type(c_ptr) | :: | Symbolic | ||||
type(c_ptr), | value | :: | Control | |||
type(c_ptr), | value | :: | Info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(c_ptr), | intent(in), | value | :: | Ap | ||
type(c_ptr), | intent(in), | value | :: | Ai | ||
type(c_ptr), | intent(in), | value | :: | Ax | ||
type(c_ptr), | intent(in), | value | :: | Symbolic | ||
type(c_ptr) | :: | Numeric | ||||
type(c_ptr), | value | :: | Control | |||
type(c_ptr), | value | :: | Info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(c_ptr), | intent(in), | value | :: | Ap | ||
type(c_ptr), | intent(in), | value | :: | Ai | ||
type(c_ptr), | intent(in), | value | :: | Ax | ||
type(c_ptr), | intent(in), | value | :: | Az | ||
type(c_ptr), | intent(in), | value | :: | Symbolic | ||
type(c_ptr) | :: | Numeric | ||||
type(c_ptr), | value | :: | Control | |||
type(c_ptr), | value | :: | Info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=c_int), | value | :: | sys | |||
type(c_ptr), | intent(in), | value | :: | Ap | ||
type(c_ptr), | intent(in), | value | :: | Ai | ||
type(c_ptr), | intent(in), | value | :: | Ax | ||
type(c_ptr), | value | :: | X | |||
type(c_ptr), | intent(in), | value | :: | B | ||
type(c_ptr), | intent(in), | value | :: | Numeric | ||
type(c_ptr), | value | :: | Control | |||
type(c_ptr), | value | :: | Info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=c_int), | value | :: | sys | |||
type(c_ptr), | intent(in), | value | :: | Ap | ||
type(c_ptr), | intent(in), | value | :: | Ai | ||
type(c_ptr), | intent(in), | value | :: | Ax | ||
type(c_ptr), | intent(in), | value | :: | Az | ||
type(c_ptr), | value | :: | Xx | |||
type(c_ptr), | value | :: | Xz | |||
type(c_ptr), | intent(in), | value | :: | Bx | ||
type(c_ptr), | intent(in), | value | :: | Bz | ||
type(c_ptr), | intent(in), | value | :: | Numeric | ||
type(c_ptr), | value | :: | Control | |||
type(c_ptr), | value | :: | Info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(c_ptr), | value | :: | X | |||
type(c_ptr), | intent(in), | value | :: | B | ||
type(c_ptr), | intent(in), | value | :: | Numeric |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(c_ptr), | value | :: | Xx | |||
type(c_ptr), | value | :: | Xz | |||
type(c_ptr), | intent(in), | value | :: | Bx | ||
type(c_ptr), | intent(in), | value | :: | Bz | ||
type(c_ptr), | intent(in), | value | :: | Numeric |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(c_ptr), | value | :: | Numeric | |||
character(len=1,c_char) | :: | filename(*) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(c_ptr), | value | :: | Numeric | |||
character(len=1,c_char) | :: | filename(*) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(c_ptr), | value | :: | Symbolic | |||
character(len=1,c_char) | :: | filename(*) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(c_ptr), | value | :: | Symbolic | |||
character(len=1,c_char) | :: | filename(*) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(c_ptr) | :: | Numeric | ||||
character(len=1,c_char) | :: | filename(*) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(c_ptr) | :: | Numeric | ||||
character(len=1,c_char) | :: | filename(*) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(c_ptr) | :: | Symbolic | ||||
character(len=1,c_char) | :: | filename(*) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(c_ptr) | :: | Symbolic | ||||
character(len=1,c_char) | :: | filename(*) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(c_ptr), | value | :: | Numeric | |||
type(c_ptr), | value | :: | Control |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(c_ptr), | value | :: | Numeric | |||
type(c_ptr), | value | :: | Control |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(c_ptr), | value | :: | Symbolic | |||
type(c_ptr), | value | :: | Control |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(c_ptr), | value | :: | Symbolic | |||
type(c_ptr), | value | :: | Control |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(c_ptr) | :: | Symbolic |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(c_ptr) | :: | Symbolic |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(c_ptr) | :: | Numeric |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(c_ptr) | :: | Numeric |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(c_ptr), | value | :: | Control |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(c_ptr), | value | :: | Control |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(c_ptr), | value | :: | Control | |||
integer(kind=c_int), | value | :: | status |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(c_ptr), | value | :: | Control | |||
integer(kind=c_int), | value | :: | status |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(c_ptr), | value | :: | Control |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(c_ptr), | value | :: | Control |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(c_ptr), | value | :: | Control | |||
type(c_ptr), | value | :: | Info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(c_ptr), | value | :: | Control | |||
type(c_ptr), | value | :: | Info |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | n_row | |||
integer, | intent(in) | :: | n_col | |||
integer, | intent(in), | target | :: | Ap(*) | ||
integer, | intent(in), | target | :: | Ai(*) | ||
complex(kind=r8), | intent(in), | target | :: | Ax(*) | ||
type(c_ptr), | optional | :: | Symbolic | |||
real(kind=r8), | optional | target | :: | Control(0:UMFPACK_CONTROL-1) | ||
real(kind=r8), | optional | target | :: | Info(0:UMFPACK_INFO-1) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | n_row | |||
integer, | intent(in) | :: | n_col | |||
integer, | intent(in) | :: | Ap(*) | |||
integer, | intent(in) | :: | Ai(*) | |||
complex(kind=r8), | intent(in) | :: | Ax(*) | |||
type(c_ptr), | optional | :: | Symbolic | |||
real(kind=r8), | optional | :: | Control(0:UMFPACK_CONTROL-1) | |||
real(kind=r8), | optional | :: | Info(0:UMFPACK_INFO-1) | |||
integer, | optional | :: | status |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | n_row | |||
integer, | intent(in) | :: | n_col | |||
integer, | intent(in), | target | :: | Ap(*) | ||
integer, | intent(in), | target | :: | Ai(*) | ||
real(kind=r8), | intent(in), | optional | target | :: | Ax(*) | |
type(c_ptr), | optional | :: | Symbolic | |||
real(kind=r8), | optional | target | :: | Control(0:UMFPACK_CONTROL-1) | ||
real(kind=r8), | optional | target | :: | Info(0:UMFPACK_INFO-1) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | n_row | |||
integer, | intent(in) | :: | n_col | |||
integer, | intent(in), | target | :: | Ap(*) | ||
integer, | intent(in), | target | :: | Ai(*) | ||
complex(kind=r8), | intent(in), | target | :: | Ax(*) | ||
type(c_ptr), | optional | :: | Symbolic | |||
real(kind=r8), | optional | target | :: | Control(0:UMFPACK_CONTROL-1) | ||
real(kind=r8), | optional | target | :: | Info(0:UMFPACK_INFO-1) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | n_row | |||
integer, | intent(in) | :: | n_col | |||
integer, | intent(in) | :: | Ap(*) | |||
integer, | intent(in) | :: | Ai(*) | |||
real(kind=r8), | intent(in), | optional | :: | Ax(*) | ||
type(c_ptr), | optional | :: | Symbolic | |||
real(kind=r8), | optional | :: | Control(0:UMFPACK_CONTROL-1) | |||
real(kind=r8), | optional | :: | Info(0:UMFPACK_INFO-1) | |||
integer, | optional | :: | status |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | n_row | |||
integer, | intent(in) | :: | n_col | |||
integer, | intent(in) | :: | Ap(*) | |||
integer, | intent(in) | :: | Ai(*) | |||
complex(kind=r8), | intent(in) | :: | Ax(*) | |||
type(c_ptr), | optional | :: | Symbolic | |||
real(kind=r8), | optional | :: | Control(0:UMFPACK_CONTROL-1) | |||
real(kind=r8), | optional | :: | Info(0:UMFPACK_INFO-1) | |||
integer, | optional | :: | status |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in), | target | :: | Ap(*) | ||
integer, | intent(in), | target | :: | Ai(*) | ||
complex(kind=r8), | intent(in), | target | :: | Ax(*) | ||
type(c_ptr), | intent(in), | optional | :: | Symbolic | ||
type(c_ptr), | optional | :: | Numeric | |||
real(kind=r8), | optional | target | :: | Control(0:UMFPACK_CONTROL-1) | ||
real(kind=r8), | optional | target | :: | Info(0:UMFPACK_INFO-1) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | Ap(*) | |||
integer, | intent(in) | :: | Ai(*) | |||
complex(kind=r8), | intent(in) | :: | Ax(*) | |||
type(c_ptr), | intent(in), | optional | :: | Symbolic | ||
type(c_ptr), | optional | :: | Numeric | |||
real(kind=r8), | optional | :: | Control(0:UMFPACK_CONTROL-1) | |||
real(kind=r8), | optional | :: | Info(0:UMFPACK_INFO-1) | |||
integer, | optional | :: | status |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in), | target | :: | Ap(*) | ||
integer, | intent(in), | target | :: | Ai(*) | ||
real(kind=r8), | intent(in), | target | :: | Ax(*) | ||
type(c_ptr), | intent(in), | optional | :: | Symbolic | ||
type(c_ptr), | optional | :: | Numeric | |||
real(kind=r8), | optional | target | :: | Control(0:UMFPACK_CONTROL-1) | ||
real(kind=r8), | optional | target | :: | Info(0:UMFPACK_INFO-1) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in), | target | :: | Ap(*) | ||
integer, | intent(in), | target | :: | Ai(*) | ||
complex(kind=r8), | intent(in), | target | :: | Ax(*) | ||
type(c_ptr), | intent(in), | optional | :: | Symbolic | ||
type(c_ptr), | optional | :: | Numeric | |||
real(kind=r8), | optional | target | :: | Control(0:UMFPACK_CONTROL-1) | ||
real(kind=r8), | optional | target | :: | Info(0:UMFPACK_INFO-1) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | Ap(*) | |||
integer, | intent(in) | :: | Ai(*) | |||
real(kind=r8), | intent(in) | :: | Ax(*) | |||
type(c_ptr), | intent(in), | optional | :: | Symbolic | ||
type(c_ptr), | optional | :: | Numeric | |||
real(kind=r8), | optional | :: | Control(0:UMFPACK_CONTROL-1) | |||
real(kind=r8), | optional | :: | Info(0:UMFPACK_INFO-1) | |||
integer, | optional | :: | status |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | Ap(*) | |||
integer, | intent(in) | :: | Ai(*) | |||
complex(kind=r8), | intent(in) | :: | Ax(*) | |||
type(c_ptr), | intent(in), | optional | :: | Symbolic | ||
type(c_ptr), | optional | :: | Numeric | |||
real(kind=r8), | optional | :: | Control(0:UMFPACK_CONTROL-1) | |||
real(kind=r8), | optional | :: | Info(0:UMFPACK_INFO-1) | |||
integer, | optional | :: | status |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in), | optional | :: | sys | ||
integer, | intent(in), | optional | target | :: | Ap(*) | |
integer, | intent(in), | optional | target | :: | Ai(*) | |
complex(kind=r8), | intent(in), | optional | target | :: | Ax(*) | |
complex(kind=r8), | target | :: | Xx(*) | |||
complex(kind=r8), | intent(in), | target | :: | Bx(*) | ||
type(c_ptr), | intent(in), | optional | :: | Numeric | ||
real(kind=r8), | optional | target | :: | Control(0:UMFPACK_CONTROL-1) | ||
real(kind=r8), | optional | target | :: | Info(0:UMFPACK_INFO-1) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in), | optional | :: | sys | ||
integer, | intent(in), | optional | :: | Ap(*) | ||
integer, | intent(in), | optional | :: | Ai(*) | ||
complex(kind=r8), | intent(in), | optional | :: | Ax(*) | ||
complex(kind=r8), | intent(out) | :: | Xx(*) | |||
complex(kind=r8), | intent(in) | :: | Bx(*) | |||
type(c_ptr), | intent(in), | optional | :: | Numeric | ||
real(kind=r8), | optional | :: | Control(0:UMFPACK_CONTROL-1) | |||
real(kind=r8), | optional | :: | Info(0:UMFPACK_INFO-1) | |||
integer, | optional | :: | status |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in), | optional | :: | sys | ||
integer, | intent(in), | optional | target | :: | Ap(*) | |
integer, | intent(in), | optional | target | :: | Ai(*) | |
real(kind=r8), | intent(in), | optional | target | :: | Ax(*) | |
real(kind=r8), | target | :: | X(*) | |||
real(kind=r8), | intent(in), | target | :: | B(*) | ||
type(c_ptr), | intent(in), | optional | :: | Numeric | ||
real(kind=r8), | optional | target | :: | Control(0:UMFPACK_CONTROL-1) | ||
real(kind=r8), | optional | target | :: | Info(0:UMFPACK_INFO-1) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in), | optional | :: | sys | ||
integer, | intent(in), | optional | target | :: | Ap(*) | |
integer, | intent(in), | optional | target | :: | Ai(*) | |
complex(kind=r8), | intent(in), | optional | target | :: | Ax(*) | |
complex(kind=r8), | target | :: | Xx(*) | |||
complex(kind=r8), | intent(in), | target | :: | Bx(*) | ||
type(c_ptr), | intent(in), | optional | :: | Numeric | ||
real(kind=r8), | optional | target | :: | Control(0:UMFPACK_CONTROL-1) | ||
real(kind=r8), | optional | target | :: | Info(0:UMFPACK_INFO-1) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in), | optional | :: | sys | ||
integer, | intent(in), | optional | :: | Ap(*) | ||
integer, | intent(in), | optional | :: | Ai(*) | ||
real(kind=r8), | intent(in), | optional | :: | Ax(*) | ||
real(kind=r8), | intent(out) | :: | X(*) | |||
real(kind=r8), | intent(in) | :: | B(*) | |||
type(c_ptr), | intent(in), | optional | :: | Numeric | ||
real(kind=r8), | optional | :: | Control(0:UMFPACK_CONTROL-1) | |||
real(kind=r8), | optional | :: | Info(0:UMFPACK_INFO-1) | |||
integer, | optional | :: | status |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in), | optional | :: | sys | ||
integer, | intent(in), | optional | :: | Ap(*) | ||
integer, | intent(in), | optional | :: | Ai(*) | ||
complex(kind=r8), | intent(in), | optional | :: | Ax(*) | ||
complex(kind=r8), | intent(out) | :: | Xx(*) | |||
complex(kind=r8), | intent(in) | :: | Bx(*) | |||
type(c_ptr), | intent(in), | optional | :: | Numeric | ||
real(kind=r8), | optional | :: | Control(0:UMFPACK_CONTROL-1) | |||
real(kind=r8), | optional | :: | Info(0:UMFPACK_INFO-1) | |||
integer, | optional | :: | status |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(c_ptr), | optional | :: | Symbolic | |||
character(len=*), | optional | :: | version |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(c_ptr), | optional | :: | Symbolic |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(c_ptr), | optional | :: | Symbolic |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(c_ptr), | optional | :: | Numeric | |||
character(len=*), | optional | :: | version |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(c_ptr), | optional | :: | Numeric |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(c_ptr), | optional | :: | Numeric |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=r8), | optional | :: | Control(0:UMFPACK_CONTROL-1) | |||
character(len=*), | optional | :: | version |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=r8), | optional | target | :: | Control(0:UMFPACK_CONTROL-1) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=r8), | optional | target | :: | Control(0:UMFPACK_CONTROL-1) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=r8), | target | :: | Xx(*) | |||
complex(kind=r8), | intent(in), | target | :: | Bx(*) | ||
type(c_ptr), | intent(in), | optional | :: | Numeric |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=r8), | target | :: | X(*) | |||
real(kind=r8), | intent(in), | target | :: | B(*) | ||
type(c_ptr), | intent(in), | optional | :: | Numeric |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=r8), | target | :: | Xx(*) | |||
complex(kind=r8), | intent(in), | target | :: | Bx(*) | ||
type(c_ptr), | intent(in), | optional | :: | Numeric |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=r8), | intent(out) | :: | Xx(*) | |||
complex(kind=r8), | intent(in) | :: | Bx(*) | |||
type(c_ptr), | intent(in), | optional | :: | Numeric | ||
integer, | optional | :: | status |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=r8), | intent(out) | :: | X(*) | |||
real(kind=r8), | intent(in) | :: | B(*) | |||
type(c_ptr), | intent(in), | optional | :: | Numeric | ||
integer, | optional | :: | status |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=r8), | intent(out) | :: | Xx(*) | |||
complex(kind=r8), | intent(in) | :: | Bx(*) | |||
type(c_ptr), | intent(in), | optional | :: | Numeric | ||
integer, | optional | :: | status |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=r8), | optional | :: | Control(0:UMFPACK_CONTROL-1) | |||
character(len=*), | optional | :: | version |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=r8), | optional | target | :: | Control(0:UMFPACK_CONTROL-1) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=r8), | optional | target | :: | Control(0:UMFPACK_CONTROL-1) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=r8), | optional | :: | Control(0:UMFPACK_CONTROL-1) | |||
real(kind=r8) | :: | Info(0:UMFPACK_INFO-1) | ||||
character(len=*), | optional | :: | version |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=r8), | optional | target | :: | Control(0:UMFPACK_CONTROL-1) | ||
real(kind=r8), | target | :: | Info(0:UMFPACK_INFO-1) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=r8), | optional | target | :: | Control(0:UMFPACK_CONTROL-1) | ||
real(kind=r8), | target | :: | Info(0:UMFPACK_INFO-1) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | m | |||
integer, | intent(in) | :: | n | |||
integer, | intent(in) | :: | Ap(*) | |||
integer, | intent(in) | :: | Ai(*) | |||
complex(kind=r8), | intent(in) | :: | Ax(*) | |||
integer(kind=ip) | :: | Symbolic | ||||
real(kind=r8) | :: | Control(0:UMFPACK_CONTROL-1) | ||||
real(kind=r8) | :: | Info(0:UMFPACK_INFO-1) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | m | |||
integer, | intent(in) | :: | n | |||
integer, | intent(in) | :: | Ap(*) | |||
integer, | intent(in) | :: | Ai(*) | |||
real(kind=r8), | intent(in) | :: | Ax(*) | |||
real(kind=r8), | intent(in) | :: | Az(*) | |||
integer(kind=ip) | :: | Symbolic | ||||
real(kind=r8) | :: | Control(0:UMFPACK_CONTROL-1) | ||||
real(kind=r8) | :: | Info(0:UMFPACK_INFO-1) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | m | |||
integer, | intent(in) | :: | n | |||
integer, | intent(in) | :: | Ap(*) | |||
integer, | intent(in) | :: | Ai(*) | |||
complex(kind=r8), | intent(in) | :: | Ax(*) | |||
integer(kind=ip) | :: | Symbolic | ||||
real(kind=r8) | :: | Control(0:UMFPACK_CONTROL-1) | ||||
real(kind=r8) | :: | Info(0:UMFPACK_INFO-1) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | m | |||
integer, | intent(in) | :: | n | |||
integer, | intent(in) | :: | Ap(*) | |||
integer, | intent(in) | :: | Ai(*) | |||
real(kind=r8), | intent(in) | :: | Ax(*) | |||
integer(kind=ip) | :: | Symbolic | ||||
real(kind=r8) | :: | Control(0:UMFPACK_CONTROL-1) | ||||
real(kind=r8) | :: | Info(0:UMFPACK_INFO-1) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | m | |||
integer, | intent(in) | :: | n | |||
integer, | intent(in) | :: | Ap(*) | |||
integer, | intent(in) | :: | Ai(*) | |||
real(kind=r8), | intent(in) | :: | Ax(*) | |||
real(kind=r8), | intent(in) | :: | Az(*) | |||
integer(kind=ip) | :: | Symbolic | ||||
real(kind=r8) | :: | Control(0:UMFPACK_CONTROL-1) | ||||
real(kind=r8) | :: | Info(0:UMFPACK_INFO-1) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | m | |||
integer, | intent(in) | :: | n | |||
integer, | intent(in) | :: | Ap(*) | |||
integer, | intent(in) | :: | Ai(*) | |||
complex(kind=r8), | intent(in) | :: | Ax(*) | |||
integer(kind=ip) | :: | Symbolic | ||||
real(kind=r8) | :: | Control(0:UMFPACK_CONTROL-1) | ||||
real(kind=r8) | :: | Info(0:UMFPACK_INFO-1) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | Ap(*) | |||
integer, | intent(in) | :: | Ai(*) | |||
complex(kind=r8), | intent(in) | :: | Ax(*) | |||
integer(kind=ip) | :: | Symbolic | ||||
integer(kind=ip) | :: | Numeric | ||||
real(kind=r8) | :: | Control(0:UMFPACK_CONTROL-1) | ||||
real(kind=r8) | :: | Info(0:UMFPACK_INFO-1) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | Ap(*) | |||
integer, | intent(in) | :: | Ai(*) | |||
real(kind=r8), | intent(in) | :: | Ax(*) | |||
real(kind=r8), | intent(in) | :: | Az(*) | |||
integer(kind=ip) | :: | Symbolic | ||||
integer(kind=ip) | :: | Numeric | ||||
real(kind=r8) | :: | Control(0:UMFPACK_CONTROL-1) | ||||
real(kind=r8) | :: | Info(0:UMFPACK_INFO-1) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | Ap(*) | |||
integer, | intent(in) | :: | Ai(*) | |||
complex(kind=r8), | intent(in) | :: | Ax(*) | |||
integer(kind=ip) | :: | Symbolic | ||||
integer(kind=ip) | :: | Numeric | ||||
real(kind=r8) | :: | Control(0:UMFPACK_CONTROL-1) | ||||
real(kind=r8) | :: | Info(0:UMFPACK_INFO-1) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | Ap(*) | |||
integer, | intent(in) | :: | Ai(*) | |||
real(kind=r8), | intent(in) | :: | Ax(*) | |||
integer(kind=ip) | :: | Symbolic | ||||
integer(kind=ip) | :: | Numeric | ||||
real(kind=r8) | :: | Control(0:UMFPACK_CONTROL-1) | ||||
real(kind=r8) | :: | Info(0:UMFPACK_INFO-1) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | Ap(*) | |||
integer, | intent(in) | :: | Ai(*) | |||
real(kind=r8), | intent(in) | :: | Ax(*) | |||
real(kind=r8), | intent(in) | :: | Az(*) | |||
integer(kind=ip) | :: | Symbolic | ||||
integer(kind=ip) | :: | Numeric | ||||
real(kind=r8) | :: | Control(0:UMFPACK_CONTROL-1) | ||||
real(kind=r8) | :: | Info(0:UMFPACK_INFO-1) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | Ap(*) | |||
integer, | intent(in) | :: | Ai(*) | |||
complex(kind=r8), | intent(in) | :: | Ax(*) | |||
integer(kind=ip) | :: | Symbolic | ||||
integer(kind=ip) | :: | Numeric | ||||
real(kind=r8) | :: | Control(0:UMFPACK_CONTROL-1) | ||||
real(kind=r8) | :: | Info(0:UMFPACK_INFO-1) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | sys | |||
integer, | intent(in) | :: | Ap(*) | |||
integer, | intent(in) | :: | Ai(*) | |||
complex(kind=r8), | intent(in) | :: | Ax(*) | |||
complex(kind=r8), | intent(out) | :: | x(*) | |||
complex(kind=r8), | intent(in) | :: | b(*) | |||
integer(kind=ip) | :: | Numeric | ||||
real(kind=r8) | :: | Control(0:UMFPACK_CONTROL-1) | ||||
real(kind=r8) | :: | Info(0:UMFPACK_INFO-1) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | sys | |||
integer, | intent(in) | :: | Ap(*) | |||
integer, | intent(in) | :: | Ai(*) | |||
real(kind=r8), | intent(in) | :: | Ax(*) | |||
real(kind=r8), | intent(in) | :: | Az(*) | |||
real(kind=r8), | intent(out) | :: | x(*) | |||
real(kind=r8), | intent(out) | :: | xz(*) | |||
real(kind=r8), | intent(in) | :: | b(*) | |||
real(kind=r8), | intent(in) | :: | bz(*) | |||
integer(kind=ip) | :: | Numeric | ||||
real(kind=r8) | :: | Control(0:UMFPACK_CONTROL-1) | ||||
real(kind=r8) | :: | Info(0:UMFPACK_INFO-1) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | sys | |||
integer, | intent(in) | :: | Ap(*) | |||
integer, | intent(in) | :: | Ai(*) | |||
complex(kind=r8), | intent(in) | :: | Ax(*) | |||
complex(kind=r8), | intent(out) | :: | x(*) | |||
complex(kind=r8), | intent(in) | :: | b(*) | |||
integer(kind=ip) | :: | Numeric | ||||
real(kind=r8) | :: | Control(0:UMFPACK_CONTROL-1) | ||||
real(kind=r8) | :: | Info(0:UMFPACK_INFO-1) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | sys | |||
integer, | intent(in) | :: | Ap(*) | |||
integer, | intent(in) | :: | Ai(*) | |||
real(kind=r8), | intent(in) | :: | Ax(*) | |||
real(kind=r8), | intent(out) | :: | x(*) | |||
real(kind=r8), | intent(in) | :: | b(*) | |||
integer(kind=ip) | :: | Numeric | ||||
real(kind=r8) | :: | Control(0:UMFPACK_CONTROL-1) | ||||
real(kind=r8) | :: | Info(0:UMFPACK_INFO-1) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | sys | |||
integer, | intent(in) | :: | Ap(*) | |||
integer, | intent(in) | :: | Ai(*) | |||
real(kind=r8), | intent(in) | :: | Ax(*) | |||
real(kind=r8), | intent(in) | :: | Az(*) | |||
real(kind=r8), | intent(out) | :: | x(*) | |||
real(kind=r8), | intent(out) | :: | xz(*) | |||
real(kind=r8), | intent(in) | :: | b(*) | |||
real(kind=r8), | intent(in) | :: | bz(*) | |||
integer(kind=ip) | :: | Numeric | ||||
real(kind=r8) | :: | Control(0:UMFPACK_CONTROL-1) | ||||
real(kind=r8) | :: | Info(0:UMFPACK_INFO-1) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | sys | |||
integer, | intent(in) | :: | Ap(*) | |||
integer, | intent(in) | :: | Ai(*) | |||
complex(kind=r8), | intent(in) | :: | Ax(*) | |||
complex(kind=r8), | intent(out) | :: | x(*) | |||
complex(kind=r8), | intent(in) | :: | b(*) | |||
integer(kind=ip) | :: | Numeric | ||||
real(kind=r8) | :: | Control(0:UMFPACK_CONTROL-1) | ||||
real(kind=r8) | :: | Info(0:UMFPACK_INFO-1) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | sys | |||
complex(kind=r8), | intent(out) | :: | x(*) | |||
complex(kind=r8), | intent(in) | :: | b(*) | |||
integer(kind=ip) | :: | Numeric | ||||
real(kind=r8) | :: | Control(0:UMFPACK_CONTROL-1) | ||||
real(kind=r8) | :: | Info(0:UMFPACK_INFO-1) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | sys | |||
real(kind=r8), | intent(out) | :: | x(*) | |||
real(kind=r8), | intent(out) | :: | xz(*) | |||
real(kind=r8), | intent(in) | :: | b(*) | |||
real(kind=r8), | intent(in) | :: | bz(*) | |||
integer(kind=ip) | :: | Numeric | ||||
real(kind=r8) | :: | Control(0:UMFPACK_CONTROL-1) | ||||
real(kind=r8) | :: | Info(0:UMFPACK_INFO-1) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | sys | |||
complex(kind=r8), | intent(out) | :: | x(*) | |||
complex(kind=r8), | intent(in) | :: | b(*) | |||
integer(kind=ip) | :: | Numeric | ||||
real(kind=r8) | :: | Control(0:UMFPACK_CONTROL-1) | ||||
real(kind=r8) | :: | Info(0:UMFPACK_INFO-1) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | sys | |||
real(kind=r8), | intent(out) | :: | x(*) | |||
real(kind=r8), | intent(in) | :: | b(*) | |||
integer(kind=ip) | :: | Numeric | ||||
real(kind=r8) | :: | Control(0:UMFPACK_CONTROL-1) | ||||
real(kind=r8) | :: | Info(0:UMFPACK_INFO-1) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | sys | |||
real(kind=r8), | intent(out) | :: | x(*) | |||
real(kind=r8), | intent(out) | :: | xz(*) | |||
real(kind=r8), | intent(in) | :: | b(*) | |||
real(kind=r8), | intent(in) | :: | bz(*) | |||
integer(kind=ip) | :: | Numeric | ||||
real(kind=r8) | :: | Control(0:UMFPACK_CONTROL-1) | ||||
real(kind=r8) | :: | Info(0:UMFPACK_INFO-1) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | sys | |||
complex(kind=r8), | intent(out) | :: | x(*) | |||
complex(kind=r8), | intent(in) | :: | b(*) | |||
integer(kind=ip) | :: | Numeric | ||||
real(kind=r8) | :: | Control(0:UMFPACK_CONTROL-1) | ||||
real(kind=r8) | :: | Info(0:UMFPACK_INFO-1) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=r8), | intent(out) | :: | x(*) | |||
complex(kind=r8), | intent(in) | :: | b(*) | |||
integer(kind=ip) | :: | Numeric | ||||
integer, | intent(out) | :: | status |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=r8), | intent(out) | :: | x(*) | |||
real(kind=r8), | intent(out) | :: | xz(*) | |||
real(kind=r8), | intent(in) | :: | b(*) | |||
real(kind=r8), | intent(in) | :: | bz(*) | |||
integer(kind=ip) | :: | Numeric | ||||
integer, | intent(out) | :: | status |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=r8), | intent(out) | :: | x(*) | |||
complex(kind=r8), | intent(in) | :: | b(*) | |||
integer(kind=ip) | :: | Numeric | ||||
integer, | intent(out) | :: | status |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=r8), | intent(out) | :: | x(*) | |||
real(kind=r8), | intent(in) | :: | b(*) | |||
integer(kind=ip) | :: | Numeric | ||||
integer, | intent(out) | :: | status |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=r8), | intent(out) | :: | x(*) | |||
real(kind=r8), | intent(out) | :: | xz(*) | |||
real(kind=r8), | intent(in) | :: | b(*) | |||
real(kind=r8), | intent(in) | :: | bz(*) | |||
integer(kind=ip) | :: | Numeric | ||||
integer, | intent(out) | :: | status |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=r8), | intent(out) | :: | x(*) | |||
complex(kind=r8), | intent(in) | :: | b(*) | |||
integer(kind=ip) | :: | Numeric | ||||
integer, | intent(out) | :: | status |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ip) | :: | Numeric |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ip) | :: | Numeric |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ip) | :: | Numeric |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ip) | :: | Symbolic |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ip) | :: | Symbolic |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ip) | :: | Symbolic |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ip) | :: | Numeric | ||||
integer, | intent(in) | :: | filenum | |||
integer, | intent(out) | :: | status |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ip) | :: | Numeric | ||||
integer, | intent(in) | :: | filenum | |||
integer, | intent(out) | :: | status |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ip) | :: | Numeric | ||||
integer, | intent(in) | :: | filenum | |||
integer, | intent(out) | :: | status |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ip) | :: | Symbolic | ||||
integer, | intent(in) | :: | filenum | |||
integer, | intent(out) | :: | status |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ip) | :: | Symbolic | ||||
integer, | intent(in) | :: | filenum | |||
integer, | intent(out) | :: | status |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ip) | :: | Symbolic | ||||
integer, | intent(in) | :: | filenum | |||
integer, | intent(out) | :: | status |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ip) | :: | Numeric | ||||
integer, | intent(in) | :: | filenum | |||
integer, | intent(out) | :: | status |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ip) | :: | Numeric | ||||
integer, | intent(in) | :: | filenum | |||
integer, | intent(out) | :: | status |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ip) | :: | Numeric | ||||
integer, | intent(in) | :: | filenum | |||
integer, | intent(out) | :: | status |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ip) | :: | Symbolic | ||||
integer, | intent(in) | :: | filenum | |||
integer, | intent(out) | :: | status |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ip) | :: | Symbolic | ||||
integer, | intent(in) | :: | filenum | |||
integer, | intent(out) | :: | status |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ip) | :: | Symbolic | ||||
integer, | intent(in) | :: | filenum | |||
integer, | intent(out) | :: | status |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in), | target | :: | Ap(:) | ||
integer, | intent(in), | target | :: | Ai(:) | ||
real(kind=r8), | intent(in), | target | :: | Ax(:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in), | target | :: | Ap(:) | ||
integer, | intent(in), | target | :: | Ai(:) | ||
real(kind=r8), | intent(in), | target | :: | Ax(:) | ||
real(kind=r8), | intent(in), | target | :: | Az(:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in), | target | :: | Ap(:) | ||
integer, | intent(in), | target | :: | Ai(:) | ||
complex(kind=r8), | intent(in), | target | :: | Ax(:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in), | target | :: | Ap(:) | ||
integer, | intent(in), | target | :: | Ai(:) | ||
real(kind=r8), | intent(in), | target | :: | Ax(:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in), | target | :: | Ap(:) | ||
integer, | intent(in), | target | :: | Ai(:) | ||
real(kind=r8), | intent(in), | target | :: | Ax(:) | ||
real(kind=r8), | intent(in), | target | :: | Az(:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in), | target | :: | Ap(:) | ||
integer, | intent(in), | target | :: | Ai(:) | ||
complex(kind=r8), | intent(in), | target | :: | Ax(:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=r8), | intent(in), | target | :: | bx(:) | ||
real(kind=r8), | intent(in), | target | :: | bz(:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(tCSC_di), | intent(in) | :: | A | |||
real(kind=c_double), | intent(in) | :: | B(*) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(tCSC_zi), | intent(in) | :: | A | |||
type(tVec_zi), | intent(in) | :: | B |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(tCSC_ci), | intent(in) | :: | A | |||
complex(kind=c_double), | intent(in) | :: | B(*) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(tCSR_di), | intent(in) | :: | A | |||
real(kind=c_double), | intent(in) | :: | B(*) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(tCSR_zi), | intent(in) | :: | A | |||
type(tVec_zi), | intent(in) | :: | B |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(tCSR_ci), | intent(in) | :: | A | |||
complex(kind=c_double), | intent(in) | :: | B(*) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(pCSC_di), | intent(in) | :: | A | |||
real(kind=c_double), | intent(in) | :: | B(:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(pCSC_zi), | intent(in) | :: | A | |||
type(pVec_zi), | intent(in) | :: | B |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(pCSC_ci), | intent(in) | :: | A | |||
complex(kind=c_double), | intent(in) | :: | B(*) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(pCSR_di), | intent(in) | :: | A | |||
real(kind=c_double), | intent(in) | :: | B(:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(pCSR_zi), | intent(in) | :: | A | |||
type(pVec_zi), | intent(in) | :: | B |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(pCSR_ci), | intent(in) | :: | A | |||
complex(kind=c_double), | intent(in) | :: | B(*) |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer, | public, | allocatable | :: | Ap(:) | |||
integer, | public, | allocatable | :: | Ai(:) | |||
real(kind=r8), | public, | allocatable | :: | Ax(:) |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer, | public, | allocatable | :: | Ap(:) | |||
integer, | public, | allocatable | :: | Ai(:) | |||
real(kind=r8), | public, | allocatable | :: | Ax(:) | |||
real(kind=r8), | public, | allocatable | :: | Az(:) |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer, | public, | allocatable | :: | Ap(:) | |||
integer, | public, | allocatable | :: | Ai(:) | |||
complex(kind=r8), | public, | allocatable | :: | Ax(:) |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer, | public, | allocatable | :: | Ap(:) | |||
integer, | public, | allocatable | :: | Ai(:) | |||
real(kind=r8), | public, | allocatable | :: | Ax(:) |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer, | public, | allocatable | :: | Ap(:) | |||
integer, | public, | allocatable | :: | Ai(:) | |||
real(kind=r8), | public, | allocatable | :: | Ax(:) | |||
real(kind=r8), | public, | allocatable | :: | Az(:) |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer, | public, | allocatable | :: | Ap(:) | |||
integer, | public, | allocatable | :: | Ai(:) | |||
complex(kind=r8), | public, | allocatable | :: | Ax(:) |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
real(kind=r8), | public, | allocatable | :: | x(:) | |||
real(kind=r8), | public, | allocatable | :: | z(:) |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer, | public, | pointer | :: | Ap(:) | |||
integer, | public, | pointer | :: | Ai(:) | |||
real(kind=r8), | public, | pointer | :: | Ax(:) |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer, | public, | pointer | :: | Ap(:) | |||
integer, | public, | pointer | :: | Ai(:) | |||
real(kind=r8), | public, | pointer | :: | Ax(:) | |||
real(kind=r8), | public, | pointer | :: | Az(:) |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer, | public, | pointer | :: | Ap(:) | |||
integer, | public, | pointer | :: | Ai(:) | |||
complex(kind=r8), | public, | pointer | :: | Ax(:) |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer, | public, | pointer | :: | Ap(:) | |||
integer, | public, | pointer | :: | Ai(:) | |||
real(kind=r8), | public, | pointer | :: | Ax(:) |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer, | public, | pointer | :: | Ap(:) | |||
integer, | public, | pointer | :: | Ai(:) | |||
real(kind=r8), | public, | pointer | :: | Ax(:) | |||
real(kind=r8), | public, | pointer | :: | Az(:) |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer, | public, | pointer | :: | Ap(:) | |||
integer, | public, | pointer | :: | Ai(:) | |||
complex(kind=r8), | public, | pointer | :: | Ax(:) |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
real(kind=r8), | public, | pointer | :: | x(:) | |||
real(kind=r8), | public, | pointer | :: | z(:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | n_row | |||
integer, | intent(in) | :: | n_col | |||
integer, | intent(in), | target | :: | Ap(*) | ||
integer, | intent(in), | target | :: | Ai(*) | ||
real(kind=r8), | intent(in), | optional | target | :: | Ax(*) | |
type(c_ptr), | optional | :: | Symbolic | |||
real(kind=r8), | optional | target | :: | Control(0:UMFPACK_CONTROL-1) | ||
real(kind=r8), | optional | target | :: | Info(0:UMFPACK_INFO-1) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | n_row | |||
integer, | intent(in) | :: | n_col | |||
integer, | intent(in), | target | :: | Ap(*) | ||
integer, | intent(in), | target | :: | Ai(*) | ||
real(kind=r8), | intent(in), | optional | target | :: | Ax(*) | |
real(kind=r8), | intent(in), | target | :: | Az(*) | ||
type(c_ptr), | optional | :: | Symbolic | |||
real(kind=r8), | optional | target | :: | Control(0:UMFPACK_CONTROL-1) | ||
real(kind=r8), | optional | target | :: | Info(0:UMFPACK_INFO-1) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | n_row | |||
integer, | intent(in) | :: | n_col | |||
integer, | intent(in), | target | :: | Ap(*) | ||
integer, | intent(in), | target | :: | Ai(*) | ||
complex(kind=r8), | intent(in), | target | :: | Ax(*) | ||
type(c_ptr), | optional | :: | Symbolic | |||
real(kind=r8), | optional | target | :: | Control(0:UMFPACK_CONTROL-1) | ||
real(kind=r8), | optional | target | :: | Info(0:UMFPACK_INFO-1) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in), | target | :: | Ap(*) | ||
integer, | intent(in), | target | :: | Ai(*) | ||
real(kind=r8), | intent(in), | target | :: | Ax(*) | ||
type(c_ptr), | intent(in), | optional | :: | Symbolic | ||
type(c_ptr), | optional | :: | Numeric | |||
real(kind=r8), | optional | target | :: | Control(0:UMFPACK_CONTROL-1) | ||
real(kind=r8), | optional | target | :: | Info(0:UMFPACK_INFO-1) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in), | target | :: | Ap(*) | ||
integer, | intent(in), | target | :: | Ai(*) | ||
real(kind=r8), | intent(in), | target | :: | Ax(*) | ||
real(kind=r8), | intent(in), | target | :: | Az(*) | ||
type(c_ptr), | intent(in), | optional | :: | Symbolic | ||
type(c_ptr), | optional | :: | Numeric | |||
real(kind=r8), | optional | target | :: | Control(0:UMFPACK_CONTROL-1) | ||
real(kind=r8), | optional | target | :: | Info(0:UMFPACK_INFO-1) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in), | target | :: | Ap(*) | ||
integer, | intent(in), | target | :: | Ai(*) | ||
complex(kind=r8), | intent(in), | target | :: | Ax(*) | ||
type(c_ptr), | intent(in), | optional | :: | Symbolic | ||
type(c_ptr), | optional | :: | Numeric | |||
real(kind=r8), | optional | target | :: | Control(0:UMFPACK_CONTROL-1) | ||
real(kind=r8), | optional | target | :: | Info(0:UMFPACK_INFO-1) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in), | optional | :: | sys | ||
integer, | intent(in), | optional | target | :: | Ap(*) | |
integer, | intent(in), | optional | target | :: | Ai(*) | |
real(kind=r8), | intent(in), | optional | target | :: | Ax(*) | |
real(kind=r8), | target | :: | X(*) | |||
real(kind=r8), | intent(in), | target | :: | B(*) | ||
type(c_ptr), | intent(in), | optional | :: | Numeric | ||
real(kind=r8), | optional | target | :: | Control(0:UMFPACK_CONTROL-1) | ||
real(kind=r8), | optional | target | :: | Info(0:UMFPACK_INFO-1) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in), | optional | :: | sys | ||
integer, | intent(in), | optional | target | :: | Ap(*) | |
integer, | intent(in), | optional | target | :: | Ai(*) | |
real(kind=r8), | intent(in), | optional | target | :: | Ax(*) | |
real(kind=r8), | intent(in), | optional | target | :: | Az(*) | |
real(kind=r8), | target | :: | Xx(*) | |||
real(kind=r8), | target | :: | Xz(*) | |||
real(kind=r8), | intent(in), | target | :: | Bx(*) | ||
real(kind=r8), | intent(in), | target | :: | Bz(*) | ||
type(c_ptr), | intent(in), | optional | :: | Numeric | ||
real(kind=r8), | optional | target | :: | Control(0:UMFPACK_CONTROL-1) | ||
real(kind=r8), | optional | target | :: | Info(0:UMFPACK_INFO-1) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in), | optional | :: | sys | ||
integer, | intent(in), | optional | target | :: | Ap(*) | |
integer, | intent(in), | optional | target | :: | Ai(*) | |
complex(kind=r8), | intent(in), | optional | target | :: | Ax(*) | |
complex(kind=r8), | target | :: | Xx(*) | |||
complex(kind=r8), | intent(in), | target | :: | Bx(*) | ||
type(c_ptr), | intent(in), | optional | :: | Numeric | ||
real(kind=r8), | optional | target | :: | Control(0:UMFPACK_CONTROL-1) | ||
real(kind=r8), | optional | target | :: | Info(0:UMFPACK_INFO-1) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=r8), | target | :: | X(*) | |||
real(kind=r8), | intent(in), | target | :: | B(*) | ||
type(c_ptr), | intent(in), | optional | :: | Numeric |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=r8), | target | :: | Xx(*) | |||
real(kind=r8), | target | :: | Xz(*) | |||
real(kind=r8), | intent(in), | target | :: | Bx(*) | ||
real(kind=r8), | intent(in), | target | :: | Bz(*) | ||
type(c_ptr), | intent(in), | optional | :: | Numeric |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=r8), | target | :: | Xx(*) | |||
complex(kind=r8), | intent(in), | target | :: | Bx(*) | ||
type(c_ptr), | intent(in), | optional | :: | Numeric |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(c_ptr), | intent(in) | :: | Numeric | |||
character(len=*), | intent(in) | :: | filename |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(c_ptr), | intent(in) | :: | Numeric | |||
character(len=*), | intent(in) | :: | filename |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(c_ptr), | intent(in) | :: | Numeric | |||
character(len=*), | intent(in) | :: | filename | |||
character(len=*), | optional | :: | version |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(c_ptr), | intent(in) | :: | Symbolic | |||
character(len=*), | intent(in) | :: | filename |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(c_ptr), | intent(in) | :: | Symbolic | |||
character(len=*), | intent(in) | :: | filename |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(c_ptr), | intent(in) | :: | Symbolic | |||
character(len=*), | intent(in) | :: | filename | |||
character(len=*), | optional | :: | version |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(c_ptr), | intent(in) | :: | Numeric | |||
character(len=*), | intent(in) | :: | filename |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(c_ptr), | intent(in) | :: | Numeric | |||
character(len=*), | intent(in) | :: | filename |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(c_ptr), | intent(in) | :: | Numeric | |||
character(len=*), | intent(in) | :: | filename | |||
character(len=*), | optional | :: | version |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(c_ptr), | intent(in) | :: | Symbolic | |||
character(len=*), | intent(in) | :: | filename |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(c_ptr), | intent(in) | :: | Symbolic | |||
character(len=*), | intent(in) | :: | filename |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(c_ptr), | intent(in) | :: | Symbolic | |||
character(len=*), | intent(in) | :: | filename | |||
character(len=*), | optional | :: | version |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(tCSC_di), | intent(in) | :: | A | |||
real(kind=c_double), | intent(in) | :: | B(*) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(tCSC_ci), | intent(in) | :: | A | |||
complex(kind=c_double), | intent(in) | :: | B(*) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(tCSR_di), | intent(in) | :: | A | |||
real(kind=c_double), | intent(in) | :: | B(*) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(tCSR_ci), | intent(in) | :: | A | |||
complex(kind=c_double), | intent(in) | :: | B(*) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(pCSC_di), | intent(in) | :: | A | |||
real(kind=c_double), | intent(in) | :: | B(:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(pCSC_ci), | intent(in) | :: | A | |||
complex(kind=c_double), | intent(in) | :: | B(*) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(pCSR_di), | intent(in) | :: | A | |||
real(kind=c_double), | intent(in) | :: | B(:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(pCSR_ci), | intent(in) | :: | A | |||
complex(kind=c_double), | intent(in) | :: | B(*) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in), | target | :: | Ap(:) | ||
integer, | intent(in), | target | :: | Ai(:) | ||
real(kind=r8), | intent(in), | target | :: | Ax(:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in), | target | :: | Ap(:) | ||
integer, | intent(in), | target | :: | Ai(:) | ||
real(kind=r8), | intent(in), | target | :: | Ax(:) | ||
real(kind=r8), | intent(in), | target | :: | Az(:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in), | target | :: | Ap(:) | ||
integer, | intent(in), | target | :: | Ai(:) | ||
complex(kind=r8), | intent(in), | target | :: | Ax(:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in), | target | :: | Ap(:) | ||
integer, | intent(in), | target | :: | Ai(:) | ||
real(kind=r8), | intent(in), | target | :: | Ax(:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in), | target | :: | Ap(:) | ||
integer, | intent(in), | target | :: | Ai(:) | ||
real(kind=r8), | intent(in), | target | :: | Ax(:) | ||
real(kind=r8), | intent(in), | target | :: | Az(:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in), | target | :: | Ap(:) | ||
integer, | intent(in), | target | :: | Ai(:) | ||
complex(kind=r8), | intent(in), | target | :: | Ax(:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=r8), | intent(in), | target | :: | bx(:) | ||
real(kind=r8), | intent(in), | target | :: | bz(:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | n_row | |||
integer, | intent(in) | :: | n_col | |||
integer, | intent(in) | :: | Ap(*) | |||
integer, | intent(in) | :: | Ai(*) | |||
real(kind=r8), | intent(in), | optional | :: | Ax(*) | ||
type(c_ptr), | optional | :: | Symbolic | |||
real(kind=r8), | optional | :: | Control(0:UMFPACK_CONTROL-1) | |||
real(kind=r8), | optional | :: | Info(0:UMFPACK_INFO-1) | |||
integer, | optional | :: | status |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | n_row | |||
integer, | intent(in) | :: | n_col | |||
integer, | intent(in) | :: | Ap(*) | |||
integer, | intent(in) | :: | Ai(*) | |||
real(kind=r8), | intent(in), | optional | :: | Ax(*) | ||
real(kind=r8), | intent(in) | :: | Az(*) | |||
type(c_ptr), | optional | :: | Symbolic | |||
real(kind=r8), | optional | :: | Control(0:UMFPACK_CONTROL-1) | |||
real(kind=r8), | optional | :: | Info(0:UMFPACK_INFO-1) | |||
integer, | optional | :: | status |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | n_row | |||
integer, | intent(in) | :: | n_col | |||
integer, | intent(in) | :: | Ap(*) | |||
integer, | intent(in) | :: | Ai(*) | |||
complex(kind=r8), | intent(in) | :: | Ax(*) | |||
type(c_ptr), | optional | :: | Symbolic | |||
real(kind=r8), | optional | :: | Control(0:UMFPACK_CONTROL-1) | |||
real(kind=r8), | optional | :: | Info(0:UMFPACK_INFO-1) | |||
integer, | optional | :: | status |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | Ap(*) | |||
integer, | intent(in) | :: | Ai(*) | |||
real(kind=r8), | intent(in) | :: | Ax(*) | |||
type(c_ptr), | intent(in), | optional | :: | Symbolic | ||
type(c_ptr), | optional | :: | Numeric | |||
real(kind=r8), | optional | :: | Control(0:UMFPACK_CONTROL-1) | |||
real(kind=r8), | optional | :: | Info(0:UMFPACK_INFO-1) | |||
integer, | optional | :: | status |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | Ap(*) | |||
integer, | intent(in) | :: | Ai(*) | |||
real(kind=r8), | intent(in) | :: | Ax(*) | |||
real(kind=r8), | intent(in) | :: | Az(*) | |||
type(c_ptr), | intent(in), | optional | :: | Symbolic | ||
type(c_ptr), | optional | :: | Numeric | |||
real(kind=r8), | optional | :: | Control(0:UMFPACK_CONTROL-1) | |||
real(kind=r8), | optional | :: | Info(0:UMFPACK_INFO-1) | |||
integer, | optional | :: | status |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | Ap(*) | |||
integer, | intent(in) | :: | Ai(*) | |||
complex(kind=r8), | intent(in) | :: | Ax(*) | |||
type(c_ptr), | intent(in), | optional | :: | Symbolic | ||
type(c_ptr), | optional | :: | Numeric | |||
real(kind=r8), | optional | :: | Control(0:UMFPACK_CONTROL-1) | |||
real(kind=r8), | optional | :: | Info(0:UMFPACK_INFO-1) | |||
integer, | optional | :: | status |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in), | optional | :: | sys | ||
integer, | intent(in), | optional | :: | Ap(*) | ||
integer, | intent(in), | optional | :: | Ai(*) | ||
real(kind=r8), | intent(in), | optional | :: | Ax(*) | ||
real(kind=r8), | intent(out) | :: | X(*) | |||
real(kind=r8), | intent(in) | :: | B(*) | |||
type(c_ptr), | intent(in), | optional | :: | Numeric | ||
real(kind=r8), | optional | :: | Control(0:UMFPACK_CONTROL-1) | |||
real(kind=r8), | optional | :: | Info(0:UMFPACK_INFO-1) | |||
integer, | optional | :: | status |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in), | optional | :: | sys | ||
integer, | intent(in), | optional | :: | Ap(*) | ||
integer, | intent(in), | optional | :: | Ai(*) | ||
real(kind=r8), | intent(in), | optional | :: | Ax(*) | ||
real(kind=r8), | intent(in), | optional | :: | Az(*) | ||
real(kind=r8), | intent(out) | :: | Xx(*) | |||
real(kind=r8), | intent(out) | :: | Xz(*) | |||
real(kind=r8), | intent(in) | :: | Bx(*) | |||
real(kind=r8), | intent(in) | :: | Bz(*) | |||
type(c_ptr), | intent(in), | optional | :: | Numeric | ||
real(kind=r8), | optional | :: | Control(0:UMFPACK_CONTROL-1) | |||
real(kind=r8), | optional | :: | Info(0:UMFPACK_INFO-1) | |||
integer, | optional | :: | status |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in), | optional | :: | sys | ||
integer, | intent(in), | optional | :: | Ap(*) | ||
integer, | intent(in), | optional | :: | Ai(*) | ||
complex(kind=r8), | intent(in), | optional | :: | Ax(*) | ||
complex(kind=r8), | intent(out) | :: | Xx(*) | |||
complex(kind=r8), | intent(in) | :: | Bx(*) | |||
type(c_ptr), | intent(in), | optional | :: | Numeric | ||
real(kind=r8), | optional | :: | Control(0:UMFPACK_CONTROL-1) | |||
real(kind=r8), | optional | :: | Info(0:UMFPACK_INFO-1) | |||
integer, | optional | :: | status |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(c_ptr), | optional | :: | Symbolic |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(c_ptr), | optional | :: | Symbolic |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(c_ptr), | optional | :: | Symbolic | |||
character(len=*), | optional | :: | version |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(c_ptr), | optional | :: | Numeric |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(c_ptr), | optional | :: | Numeric |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(c_ptr), | optional | :: | Numeric | |||
character(len=*), | optional | :: | version |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=r8), | intent(out) | :: | X(*) | |||
real(kind=r8), | intent(in) | :: | B(*) | |||
type(c_ptr), | intent(in), | optional | :: | Numeric | ||
integer, | optional | :: | status |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=r8), | intent(out) | :: | Xx(*) | |||
real(kind=r8), | intent(out) | :: | Xz(*) | |||
real(kind=r8), | intent(in) | :: | Bx(*) | |||
real(kind=r8), | intent(in) | :: | Bz(*) | |||
type(c_ptr), | intent(in), | optional | :: | Numeric | ||
integer, | optional | :: | status |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=r8), | intent(out) | :: | Xx(*) | |||
complex(kind=r8), | intent(in) | :: | Bx(*) | |||
type(c_ptr), | intent(in), | optional | :: | Numeric | ||
integer, | optional | :: | status |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=r8), | optional | target | :: | Control(0:UMFPACK_CONTROL-1) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=r8), | optional | target | :: | Control(0:UMFPACK_CONTROL-1) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=r8), | optional | :: | Control(0:UMFPACK_CONTROL-1) | |||
character(len=*), | optional | :: | version |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=r8), | optional | target | :: | Control(0:UMFPACK_CONTROL-1) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=r8), | optional | target | :: | Control(0:UMFPACK_CONTROL-1) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=r8), | optional | :: | Control(0:UMFPACK_CONTROL-1) | |||
character(len=*), | optional | :: | version |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=r8), | optional | target | :: | Control(0:UMFPACK_CONTROL-1) | ||
real(kind=r8), | target | :: | Info(0:UMFPACK_INFO-1) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=r8), | optional | target | :: | Control(0:UMFPACK_CONTROL-1) | ||
real(kind=r8), | target | :: | Info(0:UMFPACK_INFO-1) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=r8), | optional | :: | Control(0:UMFPACK_CONTROL-1) | |||
real(kind=r8) | :: | Info(0:UMFPACK_INFO-1) | ||||
character(len=*), | optional | :: | version |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(c_ptr), | intent(in) | :: | Numeric | |||
character(len=*), | intent(in) | :: | filename | |||
integer, | optional | :: | status |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(c_ptr), | intent(in) | :: | Numeric | |||
character(len=*), | intent(in) | :: | filename | |||
integer, | optional | :: | status |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(c_ptr), | intent(in) | :: | Numeric | |||
character(len=*), | intent(in) | :: | filename | |||
integer, | optional | :: | status | |||
character(len=*), | optional | :: | version |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(c_ptr), | intent(in) | :: | Symbolic | |||
character(len=*), | intent(in) | :: | filename | |||
integer, | optional | :: | status |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(c_ptr), | intent(in) | :: | Symbolic | |||
character(len=*), | intent(in) | :: | filename | |||
integer, | optional | :: | status |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(c_ptr), | intent(in) | :: | Symbolic | |||
character(len=*), | intent(in) | :: | filename | |||
integer, | optional | :: | status | |||
character(len=*), | optional | :: | version |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(c_ptr), | intent(in) | :: | Numeric | |||
character(len=*), | intent(in) | :: | filename | |||
integer, | optional | :: | status |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(c_ptr), | intent(in) | :: | Numeric | |||
character(len=*), | intent(in) | :: | filename | |||
integer, | optional | :: | status |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(c_ptr), | intent(in) | :: | Numeric | |||
character(len=*), | intent(in) | :: | filename | |||
integer, | optional | :: | status | |||
character(len=*), | optional | :: | version |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(c_ptr), | intent(in) | :: | Symbolic | |||
character(len=*), | intent(in) | :: | filename | |||
integer, | optional | :: | status |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(c_ptr), | intent(in) | :: | Symbolic | |||
character(len=*), | intent(in) | :: | filename | |||
integer, | optional | :: | status |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(c_ptr), | intent(in) | :: | Symbolic | |||
character(len=*), | intent(in) | :: | filename | |||
integer, | optional | :: | status | |||
character(len=*), | optional | :: | version |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=r8) | :: | Control(0:UMFPACK_CONTROL-1) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=r8) | :: | Control(0:UMFPACK_CONTROL-1) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=r8) | :: | Control(0:UMFPACK_CONTROL-1) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=r8) | :: | Control(0:UMFPACK_CONTROL-1) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=r8) | :: | Control(0:UMFPACK_CONTROL-1) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=r8) | :: | Control(0:UMFPACK_CONTROL-1) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | m | |||
integer, | intent(in) | :: | n | |||
integer, | intent(in) | :: | Ap(*) | |||
integer, | intent(in) | :: | Ai(*) | |||
real(kind=r8), | intent(in) | :: | Ax(*) | |||
type(c_ptr) | :: | Symbolic | ||||
real(kind=r8) | :: | Control(0:UMFPACK_CONTROL-1) | ||||
real(kind=r8) | :: | Info(0:UMFPACK_INFO-1) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | m | |||
integer, | intent(in) | :: | n | |||
integer, | intent(in) | :: | Ap(*) | |||
integer, | intent(in) | :: | Ai(*) | |||
real(kind=r8), | intent(in) | :: | Ax(*) | |||
real(kind=r8), | intent(in) | :: | Az(*) | |||
type(c_ptr) | :: | Symbolic | ||||
real(kind=r8) | :: | Control(0:UMFPACK_CONTROL-1) | ||||
real(kind=r8) | :: | Info(0:UMFPACK_INFO-1) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | m | |||
integer, | intent(in) | :: | n | |||
integer, | intent(in) | :: | Ap(*) | |||
integer, | intent(in) | :: | Ai(*) | |||
complex(kind=r8), | intent(in) | :: | Ax(*) | |||
type(c_ptr) | :: | Symbolic | ||||
real(kind=r8) | :: | Control(0:UMFPACK_CONTROL-1) | ||||
real(kind=r8) | :: | Info(0:UMFPACK_INFO-1) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | m | |||
integer, | intent(in) | :: | n | |||
integer, | intent(in) | :: | Ap(*) | |||
integer, | intent(in) | :: | Ai(*) | |||
real(kind=r8), | intent(in) | :: | Ax(*) | |||
integer(kind=ip) | :: | Symbolic | ||||
real(kind=r8) | :: | Control(0:UMFPACK_CONTROL-1) | ||||
real(kind=r8) | :: | Info(0:UMFPACK_INFO-1) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | m | |||
integer, | intent(in) | :: | n | |||
integer, | intent(in) | :: | Ap(*) | |||
integer, | intent(in) | :: | Ai(*) | |||
real(kind=r8), | intent(in) | :: | Ax(*) | |||
real(kind=r8), | intent(in) | :: | Az(*) | |||
integer(kind=ip) | :: | Symbolic | ||||
real(kind=r8) | :: | Control(0:UMFPACK_CONTROL-1) | ||||
real(kind=r8) | :: | Info(0:UMFPACK_INFO-1) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | m | |||
integer, | intent(in) | :: | n | |||
integer, | intent(in) | :: | Ap(*) | |||
integer, | intent(in) | :: | Ai(*) | |||
complex(kind=r8), | intent(in) | :: | Ax(*) | |||
integer(kind=ip) | :: | Symbolic | ||||
real(kind=r8) | :: | Control(0:UMFPACK_CONTROL-1) | ||||
real(kind=r8) | :: | Info(0:UMFPACK_INFO-1) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | Ap(*) | |||
integer, | intent(in) | :: | Ai(*) | |||
real(kind=r8), | intent(in) | :: | Ax(*) | |||
type(c_ptr) | :: | Symbolic | ||||
type(c_ptr) | :: | Numeric | ||||
real(kind=r8) | :: | Control(0:UMFPACK_CONTROL-1) | ||||
real(kind=r8) | :: | Info(0:UMFPACK_INFO-1) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | Ap(*) | |||
integer, | intent(in) | :: | Ai(*) | |||
real(kind=r8), | intent(in) | :: | Ax(*) | |||
real(kind=r8), | intent(in) | :: | Az(*) | |||
type(c_ptr) | :: | Symbolic | ||||
type(c_ptr) | :: | Numeric | ||||
real(kind=r8) | :: | Control(0:UMFPACK_CONTROL-1) | ||||
real(kind=r8) | :: | Info(0:UMFPACK_INFO-1) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | Ap(*) | |||
integer, | intent(in) | :: | Ai(*) | |||
complex(kind=r8), | intent(in) | :: | Ax(*) | |||
type(c_ptr) | :: | Symbolic | ||||
type(c_ptr) | :: | Numeric | ||||
real(kind=r8) | :: | Control(0:UMFPACK_CONTROL-1) | ||||
real(kind=r8) | :: | Info(0:UMFPACK_INFO-1) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | Ap(*) | |||
integer, | intent(in) | :: | Ai(*) | |||
real(kind=r8), | intent(in) | :: | Ax(*) | |||
integer(kind=ip) | :: | Symbolic | ||||
integer(kind=ip) | :: | Numeric | ||||
real(kind=r8) | :: | Control(0:UMFPACK_CONTROL-1) | ||||
real(kind=r8) | :: | Info(0:UMFPACK_INFO-1) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | Ap(*) | |||
integer, | intent(in) | :: | Ai(*) | |||
real(kind=r8), | intent(in) | :: | Ax(*) | |||
real(kind=r8), | intent(in) | :: | Az(*) | |||
integer(kind=ip) | :: | Symbolic | ||||
integer(kind=ip) | :: | Numeric | ||||
real(kind=r8) | :: | Control(0:UMFPACK_CONTROL-1) | ||||
real(kind=r8) | :: | Info(0:UMFPACK_INFO-1) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | Ap(*) | |||
integer, | intent(in) | :: | Ai(*) | |||
complex(kind=r8), | intent(in) | :: | Ax(*) | |||
integer(kind=ip) | :: | Symbolic | ||||
integer(kind=ip) | :: | Numeric | ||||
real(kind=r8) | :: | Control(0:UMFPACK_CONTROL-1) | ||||
real(kind=r8) | :: | Info(0:UMFPACK_INFO-1) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | sys | |||
integer, | intent(in) | :: | Ap(*) | |||
integer, | intent(in) | :: | Ai(*) | |||
real(kind=r8), | intent(in) | :: | Ax(*) | |||
real(kind=r8), | intent(out) | :: | x(*) | |||
real(kind=r8), | intent(in) | :: | b(*) | |||
type(c_ptr) | :: | Numeric | ||||
real(kind=r8) | :: | Control(0:UMFPACK_CONTROL-1) | ||||
real(kind=r8) | :: | Info(0:UMFPACK_INFO-1) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | sys | |||
integer, | intent(in) | :: | Ap(*) | |||
integer, | intent(in) | :: | Ai(*) | |||
real(kind=r8), | intent(in) | :: | Ax(*) | |||
real(kind=r8), | intent(in) | :: | Az(*) | |||
real(kind=r8), | intent(out) | :: | x(*) | |||
real(kind=r8), | intent(out) | :: | xz(*) | |||
real(kind=r8), | intent(in) | :: | b(*) | |||
real(kind=r8), | intent(in) | :: | bz(*) | |||
type(c_ptr) | :: | Numeric | ||||
real(kind=r8) | :: | Control(0:UMFPACK_CONTROL-1) | ||||
real(kind=r8) | :: | Info(0:UMFPACK_INFO-1) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | sys | |||
integer, | intent(in) | :: | Ap(*) | |||
integer, | intent(in) | :: | Ai(*) | |||
complex(kind=r8), | intent(in) | :: | Ax(*) | |||
complex(kind=r8), | intent(out) | :: | x(*) | |||
complex(kind=r8), | intent(in) | :: | b(*) | |||
type(c_ptr) | :: | Numeric | ||||
real(kind=r8) | :: | Control(0:UMFPACK_CONTROL-1) | ||||
real(kind=r8) | :: | Info(0:UMFPACK_INFO-1) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | sys | |||
integer, | intent(in) | :: | Ap(*) | |||
integer, | intent(in) | :: | Ai(*) | |||
real(kind=r8), | intent(in) | :: | Ax(*) | |||
real(kind=r8), | intent(out) | :: | x(*) | |||
real(kind=r8), | intent(in) | :: | b(*) | |||
integer(kind=ip) | :: | Numeric | ||||
real(kind=r8) | :: | Control(0:UMFPACK_CONTROL-1) | ||||
real(kind=r8) | :: | Info(0:UMFPACK_INFO-1) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | sys | |||
integer, | intent(in) | :: | Ap(*) | |||
integer, | intent(in) | :: | Ai(*) | |||
real(kind=r8), | intent(in) | :: | Ax(*) | |||
real(kind=r8), | intent(in) | :: | Az(*) | |||
real(kind=r8), | intent(out) | :: | x(*) | |||
real(kind=r8), | intent(out) | :: | xz(*) | |||
real(kind=r8), | intent(in) | :: | b(*) | |||
real(kind=r8), | intent(in) | :: | bz(*) | |||
integer(kind=ip) | :: | Numeric | ||||
real(kind=r8) | :: | Control(0:UMFPACK_CONTROL-1) | ||||
real(kind=r8) | :: | Info(0:UMFPACK_INFO-1) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | sys | |||
integer, | intent(in) | :: | Ap(*) | |||
integer, | intent(in) | :: | Ai(*) | |||
complex(kind=r8), | intent(in) | :: | Ax(*) | |||
complex(kind=r8), | intent(out) | :: | x(*) | |||
complex(kind=r8), | intent(in) | :: | b(*) | |||
integer(kind=ip) | :: | Numeric | ||||
real(kind=r8) | :: | Control(0:UMFPACK_CONTROL-1) | ||||
real(kind=r8) | :: | Info(0:UMFPACK_INFO-1) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | sys | |||
real(kind=r8), | intent(out) | :: | x(*) | |||
real(kind=r8), | intent(in) | :: | b(*) | |||
type(c_ptr) | :: | Numeric | ||||
real(kind=r8) | :: | Control(0:UMFPACK_CONTROL-1) | ||||
real(kind=r8) | :: | Info(0:UMFPACK_INFO-1) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | sys | |||
real(kind=r8), | intent(out) | :: | x(*) | |||
real(kind=r8), | intent(out) | :: | xz(*) | |||
real(kind=r8), | intent(in) | :: | b(*) | |||
real(kind=r8), | intent(in) | :: | bz(*) | |||
type(c_ptr) | :: | Numeric | ||||
real(kind=r8) | :: | Control(0:UMFPACK_CONTROL-1) | ||||
real(kind=r8) | :: | Info(0:UMFPACK_INFO-1) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | sys | |||
complex(kind=r8), | intent(out) | :: | x(*) | |||
complex(kind=r8), | intent(in) | :: | b(*) | |||
type(c_ptr) | :: | Numeric | ||||
real(kind=r8) | :: | Control(0:UMFPACK_CONTROL-1) | ||||
real(kind=r8) | :: | Info(0:UMFPACK_INFO-1) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | sys | |||
real(kind=r8), | intent(out) | :: | x(*) | |||
real(kind=r8), | intent(in) | :: | b(*) | |||
integer(kind=ip) | :: | Numeric | ||||
real(kind=r8) | :: | Control(0:UMFPACK_CONTROL-1) | ||||
real(kind=r8) | :: | Info(0:UMFPACK_INFO-1) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | sys | |||
real(kind=r8), | intent(out) | :: | x(*) | |||
real(kind=r8), | intent(out) | :: | xz(*) | |||
real(kind=r8), | intent(in) | :: | b(*) | |||
real(kind=r8), | intent(in) | :: | bz(*) | |||
integer(kind=ip) | :: | Numeric | ||||
real(kind=r8) | :: | Control(0:UMFPACK_CONTROL-1) | ||||
real(kind=r8) | :: | Info(0:UMFPACK_INFO-1) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | sys | |||
complex(kind=r8), | intent(out) | :: | x(*) | |||
complex(kind=r8), | intent(in) | :: | b(*) | |||
integer(kind=ip) | :: | Numeric | ||||
real(kind=r8) | :: | Control(0:UMFPACK_CONTROL-1) | ||||
real(kind=r8) | :: | Info(0:UMFPACK_INFO-1) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=r8), | intent(out) | :: | x(*) | |||
real(kind=r8), | intent(in) | :: | b(*) | |||
type(c_ptr) | :: | Numeric | ||||
integer, | intent(out) | :: | status |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=r8), | intent(out) | :: | x(*) | |||
real(kind=r8), | intent(out) | :: | xz(*) | |||
real(kind=r8), | intent(in) | :: | b(*) | |||
real(kind=r8), | intent(in) | :: | bz(*) | |||
type(c_ptr) | :: | Numeric | ||||
integer, | intent(out) | :: | status |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=r8), | intent(out) | :: | x(*) | |||
complex(kind=r8), | intent(in) | :: | b(*) | |||
type(c_ptr) | :: | Numeric | ||||
integer, | intent(out) | :: | status |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=r8), | intent(out) | :: | x(*) | |||
real(kind=r8), | intent(in) | :: | b(*) | |||
integer(kind=ip) | :: | Numeric | ||||
integer, | intent(out) | :: | status |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=r8), | intent(out) | :: | x(*) | |||
real(kind=r8), | intent(out) | :: | xz(*) | |||
real(kind=r8), | intent(in) | :: | b(*) | |||
real(kind=r8), | intent(in) | :: | bz(*) | |||
integer(kind=ip) | :: | Numeric | ||||
integer, | intent(out) | :: | status |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
complex(kind=r8), | intent(out) | :: | x(*) | |||
complex(kind=r8), | intent(in) | :: | b(*) | |||
integer(kind=ip) | :: | Numeric | ||||
integer, | intent(out) | :: | status |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=r8) | :: | Control(0:UMFPACK_CONTROL-1) | ||||
real(kind=r8) | :: | Info(0:UMFPACK_INFO-1) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=r8) | :: | Control(0:UMFPACK_CONTROL-1) | ||||
real(kind=r8) | :: | Info(0:UMFPACK_INFO-1) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
real(kind=r8) | :: | Control(0:UMFPACK_CONTROL-1) | ||||
real(kind=r8) | :: | Info(0:UMFPACK_INFO-1) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(c_ptr) | :: | Numeric |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(c_ptr) | :: | Numeric |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(c_ptr) | :: | Numeric |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ip) | :: | Numeric |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ip) | :: | Numeric |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ip) | :: | Numeric |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(c_ptr) | :: | Symbolic |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(c_ptr) | :: | Symbolic |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(c_ptr) | :: | Symbolic |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ip) | :: | Symbolic |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ip) | :: | Symbolic |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ip) | :: | Symbolic |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(c_ptr) | :: | Numeric | ||||
integer, | intent(in) | :: | filenum | |||
integer, | intent(out) | :: | status |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(c_ptr) | :: | Numeric | ||||
integer, | intent(in) | :: | filenum | |||
integer, | intent(out) | :: | status |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(c_ptr) | :: | Numeric | ||||
integer, | intent(in) | :: | filenum | |||
integer, | intent(out) | :: | status |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ip) | :: | Numeric | ||||
integer, | intent(in) | :: | filenum | |||
integer, | intent(out) | :: | status |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ip) | :: | Numeric | ||||
integer, | intent(in) | :: | filenum | |||
integer, | intent(out) | :: | status |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ip) | :: | Numeric | ||||
integer, | intent(in) | :: | filenum | |||
integer, | intent(out) | :: | status |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(c_ptr) | :: | Symbolic | ||||
integer, | intent(in) | :: | filenum | |||
integer, | intent(out) | :: | status |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(c_ptr) | :: | Symbolic | ||||
integer, | intent(in) | :: | filenum | |||
integer, | intent(out) | :: | status |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(c_ptr) | :: | Symbolic | ||||
integer, | intent(in) | :: | filenum | |||
integer, | intent(out) | :: | status |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ip) | :: | Symbolic | ||||
integer, | intent(in) | :: | filenum | |||
integer, | intent(out) | :: | status |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ip) | :: | Symbolic | ||||
integer, | intent(in) | :: | filenum | |||
integer, | intent(out) | :: | status |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ip) | :: | Symbolic | ||||
integer, | intent(in) | :: | filenum | |||
integer, | intent(out) | :: | status |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(c_ptr) | :: | Numeric | ||||
integer, | intent(in) | :: | filenum | |||
integer, | intent(out) | :: | status |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(c_ptr) | :: | Numeric | ||||
integer, | intent(in) | :: | filenum | |||
integer, | intent(out) | :: | status |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(c_ptr) | :: | Numeric | ||||
integer, | intent(in) | :: | filenum | |||
integer, | intent(out) | :: | status |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ip) | :: | Numeric | ||||
integer, | intent(in) | :: | filenum | |||
integer, | intent(out) | :: | status |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ip) | :: | Numeric | ||||
integer, | intent(in) | :: | filenum | |||
integer, | intent(out) | :: | status |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ip) | :: | Numeric | ||||
integer, | intent(in) | :: | filenum | |||
integer, | intent(out) | :: | status |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(c_ptr) | :: | Symbolic | ||||
integer, | intent(in) | :: | filenum | |||
integer, | intent(out) | :: | status |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(c_ptr) | :: | Symbolic | ||||
integer, | intent(in) | :: | filenum | |||
integer, | intent(out) | :: | status |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(c_ptr) | :: | Symbolic | ||||
integer, | intent(in) | :: | filenum | |||
integer, | intent(out) | :: | status |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ip) | :: | Symbolic | ||||
integer, | intent(in) | :: | filenum | |||
integer, | intent(out) | :: | status |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ip) | :: | Symbolic | ||||
integer, | intent(in) | :: | filenum | |||
integer, | intent(out) | :: | status |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ip) | :: | Symbolic | ||||
integer, | intent(in) | :: | filenum | |||
integer, | intent(out) | :: | status |