ma48_control structure#
struct ma48_control{T} f_arrays::Int32 multiplier::T u::T switch_::T drop::T tolerance::T cgce::T lp::Int32 wp::Int32 mp::Int32 ldiag::Int32 btf::Int32 struct_::Int32 maxit::Int32 factor_blocking::Int32 solve_blas::Int32 pivoting::Int32 diagonal_pivoting::Int32 fill_in::Int32 switch_mode::Int32
ma48_ainfo structure#
struct ma48_ainfo{T} ops::T flag::Int32 more::Int32 lena_analyse::Clong lenj_analyse::Clong lena_factorize::Clong leni_factorize::Clong ncmpa::Int32 rank::Int32 drop::Clong struc_rank::Int32 oor::Clong dup::Clong stat::Int32 lblock::Int32 sblock::Int32 tblock::Clong
ma48_finfo structure#
struct ma48_finfo{T} ops::T flag::Int32 more::Int32 size_factor::Clong lena_factorize::Clong leni_factorize::Clong drop::Clong rank::Int32 stat::Int32
ma48_sinfo structure#
struct ma48_sinfo flag::Int32 more::Int32 stat::Int32
ma57_control structure#
struct ma57_control{T} f_arrays::Int32 multiplier::T reduce::T u::T static_tolerance::T static_level::T tolerance::T convergence::T consist::T lp::Int32 wp::Int32 mp::Int32 sp::Int32 ldiag::Int32 nemin::Int32 factorblocking::Int32 solveblocking::Int32 la::Int32 liw::Int32 maxla::Int32 maxliw::Int32 pivoting::Int32 thresh::Int32 ordering::Int32 scaling::Int32 rank_deficient::Int32 ispare::NTuple{5,Cint} rspare::NTuple{10,T}
ma57_ainfo structure#
struct ma57_ainfo{T} opsa::T opse::T flag::Int32 more::Int32 nsteps::Int32 nrltot::Int32 nirtot::Int32 nrlnec::Int32 nirnec::Int32 nrladu::Int32 niradu::Int32 ncmpa::Int32 ordering::Int32 oor::Int32 dup::Int32 maxfrt::Int32 stat::Int32 ispare::NTuple{5,Cint} rspare::NTuple{10,T}
ma57_finfo structure#
struct ma57_finfo{T} opsa::T opse::T opsb::T maxchange::T smin::T smax::T flag::Int32 more::Int32 maxfrt::Int32 nebdu::Int32 nrlbdu::Int32 nirbdu::Int32 nrltot::Int32 nirtot::Int32 nrlnec::Int32 nirnec::Int32 ncmpbr::Int32 ncmpbi::Int32 ntwo::Int32 neig::Int32 delay::Int32 signc::Int32 static_::Int32 modstep::Int32 rank::Int32 stat::Int32 ispare::NTuple{5,Cint} rspare::NTuple{10,T}
ma57_sinfo structure#
struct ma57_sinfo{T} cond::T cond2::T berr::T berr2::T error::T flag::Int32 stat::Int32 ispare::NTuple{5,Cint} rspare::NTuple{10,T}
ma77_control structure#
struct ma77_control{T} f_arrays::Int32 print_level::Int32 unit_diagnostics::Int32 unit_error::Int32 unit_warning::Int32 bits::Int32 buffer_lpage::NTuple{2,Cint} buffer_npage::NTuple{2,Cint} file_size::Clong maxstore::Clong storage::NTuple{3,Clong} nemin::Int32 maxit::Int32 infnorm::Int32 thresh::T nb54::Int32 action::Int32 multiplier::T nb64::Int32 nbi::Int32 small::T static_::T storage_indef::Clong u::T umin::T consist_tol::T ispare::NTuple{5,Cint} lspare::NTuple{5,Clong} rspare::NTuple{5,T}
ma77_info structure#
struct ma77_info{T} detlog::T detsign::Int32 flag::Int32 iostat::Int32 matrix_dup::Int32 matrix_rank::Int32 matrix_outrange::Int32 maxdepth::Int32 maxfront::Int32 minstore::Clong ndelay::Int32 nfactor::Clong nflops::Clong niter::Int32 nsup::Int32 num_neg::Int32 num_nothresh::Int32 num_perturbed::Int32 ntwo::Int32 stat::Int32 index::NTuple{4,Cint} nio_read::NTuple{2,Clong} nio_write::NTuple{2,Clong} nwd_read::NTuple{2,Clong} nwd_write::NTuple{2,Clong} num_file::NTuple{4,Cint} storage::NTuple{4,Clong} tree_nodes::Int32 unit_restart::Int32 unused::Int32 usmall::T ispare::NTuple{5,Cint} lspare::NTuple{5,Clong} rspare::NTuple{5,T}
ma86_control structure#
struct ma86_control{T} f_arrays::Int32 diagnostics_level::Int32 unit_diagnostics::Int32 unit_error::Int32 unit_warning::Int32 nemin::Int32 nb::Int32 action::Int32 nbi::Int32 pool_size::Int32 small_::T static_::T u::T umin::T scaling::Int32
ma86_info structure#
struct ma86_info{T} detlog::T detsign::Int32 flag::Int32 matrix_rank::Int32 maxdepth::Int32 num_delay::Int32 num_factor::Clong num_flops::Clong num_neg::Int32 num_nodes::Int32 num_nothresh::Int32 num_perturbed::Int32 num_two::Int32 pool_size::Int32 stat::Int32 usmall::T
ma87_control structure#
struct ma87_control{T} f_arrays::Int32 diagnostics_level::Int32 unit_diagnostics::Int32 unit_error::Int32 unit_warning::Int32 nemin::Int32 nb::Int32 pool_size::Int32 diag_zero_minus::T diag_zero_plus::T unused::NTuple{40,Cchar}
ma87_info structure#
struct ma87_info{T} detlog::T flag::Int32 maxdepth::Int32 num_factor::Clong num_flops::Clong num_nodes::Int32 pool_size::Int32 stat::Int32 num_zero::Int32 unused::NTuple{40,Cchar}
ma97_control structure#
struct ma97_control{T} f_arrays::Int32 action::Int32 nemin::Int32 multiplier::T ordering::Int32 print_level::Int32 scaling::Int32 small::T u::T unit_diagnostics::Int32 unit_error::Int32 unit_warning::Int32 factor_min::Clong solve_blas3::Int32 solve_min::Clong solve_mf::Int32 consist_tol::T ispare::NTuple{5,Cint} rspare::NTuple{10,T}
ma97_info structure#
struct ma97_info{T} flag::Int32 flag68::Int32 flag77::Int32 matrix_dup::Int32 matrix_rank::Int32 matrix_outrange::Int32 matrix_missing_diag::Int32 maxdepth::Int32 maxfront::Int32 num_delay::Int32 num_factor::Clong num_flops::Clong num_neg::Int32 num_sup::Int32 num_two::Int32 ordering::Int32 stat::Int32 ispare::NTuple{5,Cint} rspare::NTuple{10,T}
mc64_control structure#
struct mc64_control f_arrays::Int32 lp::Int32 wp::Int32 sp::Int32 ldiag::Int32 checking::Int32
mc64_info structure#
struct mc64_info flag::Int32 more::Int32 strucrank::Int32 stat::Int32
mc68_control structure#
struct mc68_control f_array_in::Int32 f_array_out::Int32 min_l_workspace::Int32 lp::Int32 wp::Int32 mp::Int32 nemin::Int32 print_level::Int32 row_full_thresh::Int32 row_search::Int32
mc68_info structure#
struct mc68_info flag::Int32 iostat::Int32 stat::Int32 out_range::Int32 duplicate::Int32 n_compressions::Int32 n_zero_eigs::Int32 l_workspace::Clong zb01_info::Int32 n_dense_rows::Int32
mi20_control structure#
struct mi20_control{T} f_arrays::Int32 aggressive::Int32 c_fail::Int32 max_levels::Int32 max_points::Int32 reduction::T st_method::Int32 st_parameter::T testing::Int32 trunc_parameter::T coarse_solver::Int32 coarse_solver_its::Int32 damping::T err_tol::T levels::Int32 pre_smoothing::Int32 smoother::Int32 post_smoothing::Int32 v_iterations::Int32 print_level::Int32 print::Int32 error::Int32 one_pass_coarsen::Int32
mi20_solve__control structure#
struct mi20_solve_control{T} abs_tol::T breakdown_tol::T gmres_restart::Int32 init_guess::Bool krylov_solver::Int32 max_its::Int32 preconditioner_side::Int32 rel_tol::T
mi20_info structure#
struct mi20_info{T} flag::Int32 clevels::Int32 cpoints::Int32 cnnz::Int32 stat::Int32 getrf_info::Int32 iterations::Int32 residual::T
mi28_control structure#
struct mi28_control{T} f_arrays::Int32 alpha::T check::Bool iorder::Int32 iscale::Int32 lowalpha::T maxshift::Int32 rrt::Bool shift_factor::T shift_factor2::T small::T tau1::T tau2::T unit_error::Int32 unit_warning::Int32
mi28_info structure#
struct mi28_info{T} band_after::Int32 band_before::Int32 dup::Int32 flag::Int32 flag61::Int32 flag64::Int32 flag68::Int32 flag77::Int32 nrestart::Int32 nshift::Int32 oor::Int32 profile_before::T profile_after::T size_r::Clong stat::Int32 alpha::T
detailed documentation#
HSL package control and info derived types as Julia structures. See HSL documentation for further details.