Crate spral_sys

Crate spral_sys 

Source

Structs§

__BindgenComplex
__fsid_t
spral_lsmr_inform
spral_lsmr_options
Derived types
spral_rb_read_options
spral_rb_write_options
spral_scaling_auction_inform
spral_scaling_auction_options
Derived types
spral_scaling_equilib_inform
spral_scaling_equilib_options
spral_scaling_hungarian_inform
spral_scaling_hungarian_options
spral_ssids_inform
spral_ssids_options
Derived types
spral_ssmfe_core_options
spral_ssmfe_inform
spral_ssmfe_options
spral_ssmfe_rcid
Derived types
spral_ssmfe_rciz

Constants§

INT8_MAX
INT8_MIN
INT16_MAX
INT16_MIN
INT32_MAX
INT32_MIN
INTPTR_MAX
INTPTR_MIN
INT_FAST8_MAX
INT_FAST8_MIN
INT_FAST16_MAX
INT_FAST16_MIN
INT_FAST32_MAX
INT_FAST32_MIN
INT_LEAST8_MAX
INT_LEAST8_MIN
INT_LEAST16_MAX
INT_LEAST16_MIN
INT_LEAST32_MAX
INT_LEAST32_MIN
PTRDIFF_MAX
PTRDIFF_MIN
SIG_ATOMIC_MAX
SIG_ATOMIC_MIN
SIZE_MAX
SPRAL_RANDOM_INITIAL_SEED
SPRAL_RANDOM_MATRIX_FINDEX
SPRAL_RANDOM_MATRIX_NONSINGULAR
SPRAL_RANDOM_MATRIX_SORT
UINT8_MAX
UINT16_MAX
UINT32_MAX
UINTPTR_MAX
UINT_FAST8_MAX
UINT_FAST16_MAX
UINT_FAST32_MAX
UINT_LEAST8_MAX
UINT_LEAST16_MAX
UINT_LEAST32_MAX
WINT_MAX
WINT_MIN
_ATFILE_SOURCE
_BITS_STDINT_INTN_H
_BITS_STDINT_LEAST_H
_BITS_STDINT_UINTN_H
_BITS_TIME64_H
_BITS_TYPESIZES_H
_BITS_TYPES_H
_BITS_WCHAR_H
_COMPLEX_H
_DEFAULT_SOURCE
_FEATURES_H
_POSIX_C_SOURCE
_POSIX_SOURCE
_STDC_PREDEF_H
_STDINT_H
_SYS_CDEFS_H
__FD_SETSIZE
__GLIBC_MINOR__
__GLIBC_USE_C2X_STRTOL
__GLIBC_USE_DEPRECATED_GETS
__GLIBC_USE_DEPRECATED_SCANF
__GLIBC_USE_IEC_60559_BFP_EXT
__GLIBC_USE_IEC_60559_BFP_EXT_C2X
__GLIBC_USE_IEC_60559_EXT
__GLIBC_USE_IEC_60559_FUNCS_EXT
__GLIBC_USE_IEC_60559_FUNCS_EXT_C2X
__GLIBC_USE_IEC_60559_TYPES_EXT
__GLIBC_USE_ISOC2X
__GLIBC_USE_LIB_EXT2
__GLIBC__
__GNU_LIBRARY__
__HAVE_DISTINCT_FLOAT16
__HAVE_DISTINCT_FLOAT32
__HAVE_DISTINCT_FLOAT64
__HAVE_DISTINCT_FLOAT32X
__HAVE_DISTINCT_FLOAT64X
__HAVE_DISTINCT_FLOAT128
__HAVE_DISTINCT_FLOAT128X
__HAVE_FLOAT16
__HAVE_FLOAT32
__HAVE_FLOAT64
__HAVE_FLOAT32X
__HAVE_FLOAT64X
__HAVE_FLOAT64X_LONG_DOUBLE
__HAVE_FLOAT128
__HAVE_FLOAT128X
__HAVE_FLOATN_NOT_TYPEDEF
__HAVE_GENERIC_SELECTION
__INO_T_MATCHES_INO64_T
__KERNEL_OLD_TIMEVAL_MATCHES_TIMEVAL64
__LDOUBLE_REDIRECTS_TO_FLOAT128_ABI
__OFF_T_MATCHES_OFF64_T
__RLIM_T_MATCHES_RLIM64_T
__STATFS_MATCHES_STATFS64
__STDC_IEC_559_COMPLEX__
__STDC_IEC_559__
__STDC_IEC_60559_BFP__
__STDC_IEC_60559_COMPLEX__
__STDC_ISO_10646__
__SYSCALL_WORDSIZE
__TIMESIZE
__USE_ATFILE
__USE_FORTIFY_LEVEL
__USE_ISOC11
__USE_ISOC95
__USE_ISOC99
__USE_MISC
__USE_POSIX
__USE_POSIX2
__USE_POSIX199309
__USE_POSIX199506
__USE_POSIX_IMPLICITLY
__USE_XOPEN2K
__USE_XOPEN2K8
__WORDSIZE
__WORDSIZE_TIME64_COMPAT32
__bool_true_false_are_defined
__glibc_c99_flexarr_available
false_
spral_matrix_type_SPRAL_MATRIX_CPLX_HERM_INDEF
spral_matrix_type_SPRAL_MATRIX_CPLX_HERM_PSDEF
spral_matrix_type_SPRAL_MATRIX_CPLX_RECT
spral_matrix_type_SPRAL_MATRIX_CPLX_SKEW
spral_matrix_type_SPRAL_MATRIX_CPLX_SYM
spral_matrix_type_SPRAL_MATRIX_CPLX_UNSYM
spral_matrix_type_SPRAL_MATRIX_REAL_RECT
spral_matrix_type_SPRAL_MATRIX_REAL_SKEW
spral_matrix_type_SPRAL_MATRIX_REAL_SYM_INDEF
spral_matrix_type_SPRAL_MATRIX_REAL_SYM_PSDEF
spral_matrix_type_SPRAL_MATRIX_REAL_UNSYM
spral_matrix_type_SPRAL_MATRIX_UNSPECIFIED
true_

Functions§

__cabs
__cabsf
__cabsl
__cacos
__cacosf
__cacosh
__cacoshf
__cacoshl
__cacosl
__carg
__cargf
__cargl
__casin
__casinf
__casinh
__casinhf
__casinhl
__casinl
__catan
__catanf
__catanh
__catanhf
__catanhl
__catanl
__ccos
__ccosf
__ccosh
__ccoshf
__ccoshl
__ccosl
__cexp
__cexpf
__cexpl
__cimag
__cimagf
__cimagl
__clog
__clogf
__clogl
__conj
__conjf
__conjl
__cpow
__cpowf
__cpowl
__cproj
__cprojf
__cprojl
__creal
__crealf
__creall
__csin
__csinf
__csinh
__csinhf
__csinhl
__csinl
__csqrt
__csqrtf
__csqrtl
__ctan
__ctanf
__ctanh
__ctanhf
__ctanhl
__ctanl
cabs
cabsf
cabsl
cacos
cacosf
cacosh
cacoshf
cacoshl
cacosl
carg
cargf
cargl
casin
casinf
casinh
casinhf
casinhl
casinl
catan
catanf
catanh
catanhf
catanhl
catanl
ccos
ccosf
ccosh
ccoshf
ccoshl
ccosl
cexp
cexpf
cexpl
cimag
cimagf
cimagl
clog
clogf
clogl
conj
conjf
conjl
cpow
cpowf
cpowl
cproj
cprojf
cprojl
creal
crealf
creall
csin
csinf
csinh
csinhf
csinhl
csinl
csqrt
csqrtf
csqrtl
ctan
ctanf
ctanh
ctanhf
ctanhl
ctanl
spral_half_to_full_i64d
spral_lsmr_default_options
Subroutines
spral_lsmr_free
spral_lsmr_solve
spral_print_matrix
spral_print_matrix_i64d
spral_random_integer
spral_random_logical
spral_random_long
spral_random_matrix_generate
spral_random_matrix_generate_long
spral_random_real
spral_rb_default_read_options
spral_rb_default_write_options
spral_rb_free_handle
spral_rb_peek
spral_rb_read
spral_rb_read_ptr32
spral_rb_write
spral_rb_write_ptr32
spral_scaling_auction_default_options
Default setting subroutines
spral_scaling_auction_sym
Symmetric subroutines
spral_scaling_auction_sym_long
spral_scaling_auction_unsym
Unsymmetric subroutines
spral_scaling_auction_unsym_long
spral_scaling_equilib_default_options
spral_scaling_equilib_sym
spral_scaling_equilib_sym_long
spral_scaling_equilib_unsym
spral_scaling_equilib_unsym_long
spral_scaling_hungarian_default_options
spral_scaling_hungarian_sym
spral_scaling_hungarian_sym_long
spral_scaling_hungarian_unsym
spral_scaling_hungarian_unsym_long
spral_ssids_alter
spral_ssids_analyse
spral_ssids_analyse_coord
spral_ssids_analyse_ptr32
spral_ssids_default_options
Basic subroutines
spral_ssids_enquire_indef
spral_ssids_enquire_posdef
Advanced subroutines
spral_ssids_factor
spral_ssids_factor_ptr32
spral_ssids_free
spral_ssids_free_akeep
spral_ssids_free_fkeep
spral_ssids_solve
spral_ssids_solve1
spral_ssmfe_buckling_double
spral_ssmfe_buckling_double_complex
spral_ssmfe_core_default_options
SSMFE_CORE subroutines
spral_ssmfe_core_free
spral_ssmfe_default_options
SSMFE subroutines
spral_ssmfe_double
spral_ssmfe_double_complex
spral_ssmfe_expert_buckling_double
spral_ssmfe_expert_buckling_double_complex
spral_ssmfe_expert_free
spral_ssmfe_expert_generalized_double
spral_ssmfe_expert_generalized_double_complex
spral_ssmfe_expert_generalized_shift_double
spral_ssmfe_expert_generalized_shift_double_complex
spral_ssmfe_expert_standard_double
SSMFE_EXPERT subroutines (additional to those shared with SSMFE)
spral_ssmfe_expert_standard_double_complex
spral_ssmfe_expert_standard_shift_double
spral_ssmfe_expert_standard_shift_double_complex
spral_ssmfe_free_double
spral_ssmfe_free_double_complex
spral_ssmfe_generalized_double
spral_ssmfe_generalized_double_complex
spral_ssmfe_generalized_shift_double
spral_ssmfe_generalized_shift_double_complex
spral_ssmfe_largest_double
spral_ssmfe_largest_double_complex
spral_ssmfe_standard_double
spral_ssmfe_standard_double_complex
spral_ssmfe_standard_shift_double
spral_ssmfe_standard_shift_double_complex

Type Aliases§

_Float32
_Float64
_Float32x
_Float64x
__blkcnt64_t
__blkcnt_t
__blksize_t
__caddr_t
__clock_t
__clockid_t
__daddr_t
__dev_t
__fsblkcnt64_t
__fsblkcnt_t
__fsfilcnt64_t
__fsfilcnt_t
__fsword_t
__gid_t
__id_t
__ino64_t
__ino_t
__int8_t
__int16_t
__int32_t
__int64_t
__int_least8_t
__int_least16_t
__int_least32_t
__int_least64_t
__intmax_t
__intptr_t
__key_t
__loff_t
__mode_t
__nlink_t
__off64_t
__off_t
__pid_t
__quad_t
__rlim64_t
__rlim_t
__sig_atomic_t
__socklen_t
__ssize_t
__suseconds64_t
__suseconds_t
__syscall_slong_t
__syscall_ulong_t
__time_t
__timer_t
__u_char
__u_int
__u_long
__u_quad_t
__u_short
__uid_t
__uint8_t
__uint16_t
__uint32_t
__uint64_t
__uint_least8_t
__uint_least16_t
__uint_least32_t
__uint_least64_t
__uintmax_t
__useconds_t
int_fast8_t
int_fast16_t
int_fast32_t
int_fast64_t
int_least8_t
int_least16_t
int_least32_t
int_least64_t
intmax_t
spral_double_complex
spral_matrix_type
uint_fast8_t
uint_fast16_t
uint_fast32_t
uint_fast64_t
uint_least8_t
uint_least16_t
uint_least32_t
uint_least64_t
uintmax_t