From b25800be0b54ccd555b67d757e3bb9fd715a56c4 Mon Sep 17 00:00:00 2001 From: ulises-jeremias Date: Tue, 24 Oct 2023 20:06:54 +0000 Subject: [PATCH] deploy: 7d5ee50428a54783552b5971e6b8fc603e3d071c --- consts.html | 6 ++-- deriv.html | 6 ++-- diff.html | 6 ++-- dist.html | 6 ++-- doc.css | 33 ++++++++++++++++++--- doc.js | 2 +- easings.html | 6 ++-- errors.html | 6 ++-- fft.html | 6 ++-- fit.html | 6 ++-- float.float32.html | 6 ++-- float.float64.html | 6 ++-- fun.html | 6 ++-- func.html | 6 ++-- gm.html | 6 ++-- graph.html | 6 ++-- index.html | 6 ++-- inout.h5.html | 6 ++-- internal.dataset.html | 6 ++-- internal.prec.html | 6 ++-- iter.html | 6 ++-- la.html | 6 ++-- ml.html | 6 ++-- ml.nlp.html | 6 ++-- mpi.html | 6 ++-- noise.html | 6 ++-- normalize.css | 6 ---- plot.html | 6 ++-- poly.html | 6 ++-- prime.html | 6 ++-- quaternion.html | 6 ++-- roots.html | 6 ++-- search_index.js | 4 +-- util.html | 6 ++-- vcl.html | 6 ++-- vcl.internal.dl.html | 6 ++-- vlas.html | 62 ++++++++++++++++++++-------------------- vlas.internal.vblas.html | 6 ++-- 38 files changed, 162 insertions(+), 143 deletions(-) diff --git a/consts.html b/consts.html index 031f20f03..27def13ff 100644 --- a/consts.html +++ b/consts.html @@ -1,4 +1,4 @@ - + @@ -36,7 +36,7 @@
vsl
- 0.1.50 48a1d6c + 0.1.50 25f5466
References and Further Reading - +
  • README
  • Constants
  • diff --git a/deriv.html b/deriv.html index 7999ad11f..e21dcf1b5 100644 --- a/deriv.html +++ b/deriv.html @@ -1,4 +1,4 @@ - + @@ -36,7 +36,7 @@
    vsl
    - 0.1.50 48a1d6c + 0.1.50 25f5466
    References and Further Reading - +
    • README
    • fn backward
        diff --git a/diff.html b/diff.html index 1b9c24c85..45dafc2a7 100644 --- a/diff.html +++ b/diff.html @@ -1,4 +1,4 @@ - + @@ -36,7 +36,7 @@
        vsl
        - 0.1.50 48a1d6c + 0.1.50 25f5466
        - +
        • README
        • fn backward
            diff --git a/dist.html b/dist.html index 5011d69b1..ac0ae2fc9 100644 --- a/dist.html +++ b/dist.html @@ -1,4 +1,4 @@ - + @@ -36,7 +36,7 @@
            vsl
            - 0.1.50 48a1d6c + 0.1.50 25f5466
            - +
            • README
            • fn build_text_hist
                diff --git a/doc.css b/doc.css index 89ad23429..fc351983b 100644 --- a/doc.css +++ b/doc.css @@ -85,14 +85,30 @@ html { } body { margin: 0; - font-family: Jost, -apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica, Arial, sans-serif, - 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol'; + font-family: + Jost, + -apple-system, + BlinkMacSystemFont, + 'Segoe UI', + Helvetica, + Arial, + sans-serif, + 'Apple Color Emoji', + 'Segoe UI Emoji', + 'Segoe UI Symbol'; background-color: #fff; background-color: var(--background-color); color: #000; color: var(--text-color); height: 100%; } +hr { + height: 0.25rem; + background-color: var(--title-bottom-line-color); + border: 0; + padding: 0; + margin: 1.2rem 0; +} #page { height: 100%; padding-top: 56px; @@ -337,8 +353,17 @@ body { font-weight: 500; } .doc-nav > .search .result > .link > .description { - font-family: Jost, -apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica, Arial, sans-serif, - 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol'; + font-family: + Jost, + -apple-system, + BlinkMacSystemFont, + 'Segoe UI', + Helvetica, + Arial, + sans-serif, + 'Apple Color Emoji', + 'Segoe UI Emoji', + 'Segoe UI Symbol'; font-size: 0.75rem; overflow: hidden; white-space: nowrap; diff --git a/doc.js b/doc.js index 8f09eb22a..459e69489 100644 --- a/doc.js +++ b/doc.js @@ -56,7 +56,7 @@ function setupScrollSpy() { a.classList.add('active'); lastActive = a; clickedScroll = true; - }) + }), ); } diff --git a/easings.html b/easings.html index 7dd0322a7..237abb33f 100644 --- a/easings.html +++ b/easings.html @@ -1,4 +1,4 @@ - + @@ -36,7 +36,7 @@
                vsl
                - 0.1.50 48a1d6c + 0.1.50 25f5466
                Credits - +
                • README
                • fn animate
                    diff --git a/errors.html b/errors.html index 97df705b6..4727b83c1 100644 --- a/errors.html +++ b/errors.html @@ -1,4 +1,4 @@ - + @@ -36,7 +36,7 @@
                    vsl
                    - 0.1.50 48a1d6c + 0.1.50 25f5466
                    - +
                    • fn error
                      diff --git a/fft.html b/fft.html index 4b5ea2f45..ce454778f 100644 --- a/fft.html +++ b/fft.html @@ -1,4 +1,4 @@ - + @@ -36,7 +36,7 @@
                      vsl
                      - 0.1.50 48a1d6c + 0.1.50 25f5466
                      - +
                      • README
                      • fn backward_fft
                          diff --git a/fit.html b/fit.html index 4a0907177..2a990f88c 100644 --- a/fit.html +++ b/fit.html @@ -1,4 +1,4 @@ - + @@ -36,7 +36,7 @@
                          vsl
                          - 0.1.50 48a1d6c + 0.1.50 25f5466
                          - +
                          • fn linear
                            diff --git a/float.float32.html b/float.float32.html index b02c3c9be..70d5f01ca 100644 --- a/float.float32.html +++ b/float.float32.html @@ -1,4 +1,4 @@ - + @@ -36,7 +36,7 @@
                            vsl
                            - 0.1.50 48a1d6c + 0.1.50 25f5466
                            - +
                            • fn arrays_tolerance
                              diff --git a/float.float64.html b/float.float64.html index 8e93d70db..9049b1dcc 100644 --- a/float.float64.html +++ b/float.float64.html @@ -1,4 +1,4 @@ - + @@ -36,7 +36,7 @@
                              vsl
                              - 0.1.50 48a1d6c + 0.1.50 25f5466
                              - +
                              • fn alike
                                diff --git a/fun.html b/fun.html index f1a7882e5..03f8121cd 100644 --- a/fun.html +++ b/fun.html @@ -1,4 +1,4 @@ - + @@ -36,7 +36,7 @@
                                vsl
                                - 0.1.50 48a1d6c + 0.1.50 25f5466
                                - +
                                • fn atan2p
                                  diff --git a/func.html b/func.html index 183d63899..7f11400ca 100644 --- a/func.html +++ b/func.html @@ -1,4 +1,4 @@ - + @@ -36,7 +36,7 @@
                                  vsl
                                  - 0.1.50 48a1d6c + 0.1.50 25f5466
                                  - +
                                  • type ArbitraryFn
                                    diff --git a/gm.html b/gm.html index 45244ceec..44f9caa3f 100644 --- a/gm.html +++ b/gm.html @@ -1,4 +1,4 @@ - + @@ -36,7 +36,7 @@
                                    vsl
                                    - 0.1.50 48a1d6c + 0.1.50 25f5466
                                    - +
                                    • README
                                    • Constants
                                    • diff --git a/graph.html b/graph.html index 70d1f2975..ce1cfcb7c 100644 --- a/graph.html +++ b/graph.html @@ -1,4 +1,4 @@ - + @@ -36,7 +36,7 @@
                                      vsl
                                      - 0.1.50 48a1d6c + 0.1.50 25f5466
                                      Example: Small graph - +
                                      • README
                                      • enum ShortestPaths
                                          diff --git a/index.html b/index.html index 91f1cf870..110e8b2d4 100644 --- a/index.html +++ b/index.html @@ -1,4 +1,4 @@ - + @@ -36,7 +36,7 @@
                                          vsl
                                          - 0.1.50 48a1d6c + 0.1.50 25f5466
                                          👥 Contributors - +
                                          diff --git a/inout.h5.html b/inout.h5.html index d95ca3186..082970ffb 100644 --- a/inout.h5.html +++ b/inout.h5.html @@ -1,4 +1,4 @@ - + @@ -36,7 +36,7 @@
                                          vsl
                                          - 0.1.50 48a1d6c + 0.1.50 25f5466
                                          References and Further Reading - +
                                          • README
                                          • fn open_file
                                              diff --git a/internal.dataset.html b/internal.dataset.html index db3f7128a..125ef5003 100644 --- a/internal.dataset.html +++ b/internal.dataset.html @@ -1,4 +1,4 @@ - + @@ -36,7 +36,7 @@
                                              vsl
                                              - 0.1.50 48a1d6c + 0.1.50 25f5466
                                              - +
                                              diff --git a/internal.prec.html b/internal.prec.html index 7a04c5bc5..03bacd85f 100644 --- a/internal.prec.html +++ b/internal.prec.html @@ -1,4 +1,4 @@ - + @@ -36,7 +36,7 @@
                                              vsl
                                              - 0.1.50 48a1d6c + 0.1.50 25f5466
                                              - +
                                              diff --git a/iter.html b/iter.html index 423f085b1..189fee6aa 100644 --- a/iter.html +++ b/iter.html @@ -1,4 +1,4 @@ - + @@ -36,7 +36,7 @@
                                              vsl
                                              - 0.1.50 48a1d6c + 0.1.50 25f5466
                                              LogIter.new returns an iterator of len numbers evenly spaced on - +
                                              • README
                                              • fn combinations
                                                  diff --git a/la.html b/la.html index 19825403c..4857a7e2a 100644 --- a/la.html +++ b/la.html @@ -1,4 +1,4 @@ - + @@ -36,7 +36,7 @@
                                                  vsl
                                                  - 0.1.50 48a1d6c + 0.1.50 25f5466
                                                  - +
                                                  • fn den_solve
                                                    diff --git a/ml.html b/ml.html index ec2a67131..d8e45aff7 100644 --- a/ml.html +++ b/ml.html @@ -1,4 +1,4 @@ - + @@ -36,7 +36,7 @@
                                                    vsl
                                                    - 0.1.50 48a1d6c + 0.1.50 25f5466
                                                    - +
                                                    • type Data[T]
                                                      • fn set
                                                      • diff --git a/ml.nlp.html b/ml.nlp.html index efbb00c1c..dbccc8b84 100644 --- a/ml.nlp.html +++ b/ml.nlp.html @@ -1,4 +1,4 @@ - + @@ -36,7 +36,7 @@
                                                        vsl
                                                        - 0.1.50 48a1d6c + 0.1.50 25f5466
                                                        Examples - +
                                                        • README
                                                        • Constants
                                                        • diff --git a/mpi.html b/mpi.html index 4db6d8602..6dd780910 100644 --- a/mpi.html +++ b/mpi.html @@ -1,4 +1,4 @@ - + @@ -36,7 +36,7 @@
                                                          vsl
                                                          - 0.1.50 48a1d6c + 0.1.50 25f5466
                                                          Features - +
                                                          • README
                                                          • fn finalize
                                                              diff --git a/noise.html b/noise.html index 9357a4ac4..ebb3c4d70 100644 --- a/noise.html +++ b/noise.html @@ -1,4 +1,4 @@ - + @@ -36,7 +36,7 @@
                                                              vsl
                                                              - 0.1.50 48a1d6c + 0.1.50 25f5466
                                                              - +
                                                              • README
                                                              • fn perlin2d
                                                                  diff --git a/normalize.css b/normalize.css index 6c80deaef..dc86a16b8 100644 --- a/normalize.css +++ b/normalize.css @@ -13,12 +13,6 @@ h1 { margin: 0.67em 0; } -hr { - box-sizing: content-box; - height: 0; - overflow: visible; -} - pre { font-family: monospace, monospace; font-size: 1em; diff --git a/plot.html b/plot.html index b36721665..39caa273e 100644 --- a/plot.html +++ b/plot.html @@ -1,4 +1,4 @@ - + @@ -36,7 +36,7 @@
                                                                  vsl
                                                                  - 0.1.50 48a1d6c + 0.1.50 25f5466
                                                                  Supported Graph Types - +
                                                                  • README
                                                                  • type Trace
                                                                      diff --git a/poly.html b/poly.html index baff6c887..029ebb34b 100644 --- a/poly.html +++ b/poly.html @@ -1,4 +1,4 @@ - + @@ -36,7 +36,7 @@
                                                                      vsl
                                                                      - 0.1.50 48a1d6c + 0.1.50 25f5466
                                                                      Cubic Equations - +
                                                                      • README
                                                                      • fn add
                                                                          diff --git a/prime.html b/prime.html index c8925fb62..a08a2566c 100644 --- a/prime.html +++ b/prime.html @@ -1,4 +1,4 @@ - + @@ -36,7 +36,7 @@
                                                                          vsl
                                                                          - 0.1.50 48a1d6c + 0.1.50 25f5466
                                                                          - +
                                                                          • fn is_prime
                                                                            diff --git a/quaternion.html b/quaternion.html index 0a9480300..27c6ae896 100644 --- a/quaternion.html +++ b/quaternion.html @@ -1,4 +1,4 @@ - + @@ -36,7 +36,7 @@
                                                                            vsl
                                                                            - 0.1.50 48a1d6c + 0.1.50 25f5466
                                                                            - +
                                                                            • README
                                                                            • fn from_axis_anglef3
                                                                                diff --git a/roots.html b/roots.html index a76b356f7..8c867d005 100644 --- a/roots.html +++ b/roots.html @@ -1,4 +1,4 @@ - + @@ -36,7 +36,7 @@
                                                                                vsl
                                                                                - 0.1.50 48a1d6c + 0.1.50 25f5466
                                                                                - +
                                                                                • README
                                                                                • fn newton
                                                                                    diff --git a/search_index.js b/search_index.js index 4d3535adb..a82d0a360 100644 --- a/search_index.js +++ b/search_index.js @@ -1,4 +1,4 @@ var searchModuleIndex = ["README","consts","deriv","diff","dist","easings","errors","internal.dataset","fft","fit","float.float32","float.float64","fun","func","gm","graph","inout.h5","internal.prec","iter","la","ml","ml.nlp","mpi","noise","plot","poly","prime","quaternion","roots","util","vcl","vcl.internal.dl","vlas","vlas.internal.vblas",]; -var searchIndex = ["central","forward","backward","backward","forward","central","text_hist","build_text_hist","Histogram","Histogram__static__new","find_bin","count","gen_labels","density_area","EasingFn","linear_interpolation","quadratic_ease_in","quadratic_ease_out","quadratic_ease_in_out","cubic_ease_in","cubic_ease_out","cubic_ease_in_out","quartic_ease_in","quartic_ease_out","quartic_ease_in_out","quintic_ease_in","quintic_ease_out","quintic_ease_in_out","sine_ease_in","sine_ease_out","sine_ease_in_out","circular_ease_in","circular_ease_out","circular_ease_in_out","exponential_ease_in","exponential_ease_out","exponential_ease_in_out","elastic_ease_in","elastic_ease_out","elastic_ease_in_out","back_ease_in","back_ease_out","back_ease_in_out","bounce_ease_in","bounce_ease_out","bounce_ease_in_out","animate","ErrorCode","str","error","vsl_panic","error_message","create_plan","forward_fft","backward_fft","linear","linear_sigma","axpy_unitary","axpy_unitary_to","axpy_inc","axpy_inc_to","dot_unitary","dot_inc","arrays_tolerance","ger","gemv_n","gemv_t","l2_norm_unitary","l2_norm_inc","l2_distance_unitary","scal_unitary","scal_unitary_to","scal_inc","scal_inc_to","axpy_unitary","axpy_unitary_to","axpy_inc","axpy_inc_to","dot_unitary","dot_inc","IncSet","IncSet__static__new","IncToSet","IncToSet__static__new","same","tolerance","arrays_tolerance","close","veryclose","soclose","alike","new_guarded_vector","all_nan","equal_strided","non_strided_write","guard_vector","is_valid_guard","guard_inc_vector","is_valid_inc_guard","random_slice","ger","gemv_n","gemv_t","l2_norm_unitary","l2_norm_inc","l2_distance_unitary","scal_unitary","scal_unitary_to","scal_inc","scal_inc_to","bessel_j0","bessel_j1","bessel_jn","bessel_y0","bessel_y1","bessel_yn","pzero","pone","qzero","qone","cgamma","clog_gamma","ChebSeries","eval_e","choose","InterpFn","DataInterp","DataInterp__static__new","reset","p","locate","hunt","lin_interp","poly_interp","digamma","psi","erf","erfc","fib","beta","binomial","uint_binomial","rbinomial","n_combos_w_replacement","suqcos","suqsin","atan2p","atan2pdeg","ramp","heav","sign","boxcar","rect","hat","hatd1","sramp","srampd1","srampd2","logistic","logistic_d1","sabs","sabs_d1","sabs_d2","exp_pix","exp_mix","sinc","neg_one_pow_n","imag_pow_n","imag_x_pow_n","powp","pow2","pow3","gamma","log_gamma","log_gamma_sign","hypot","hypot_e","InterpCubic","InterpCubic__static__new","f","g","critical","fit_4points","fit_3points_d","InterpQuad","InterpQuad__static__new","f","g","optimum","fit_3points","fit_2points_d","Sinusoid","Sinusoid__static__essential","Sinusoid__static__basis","yessen","ybasis","approx_square_fourier","test_periodicity","sin_e","cos_e","sin","cos","ArbitraryFn","DfFn","FdfFn","VectorValuedFn","Fn","Fn__static__new","eval","safe_eval","FnFdf","FnFdf__static__new","eval_f","eval_df","eval_f_df","FnVec","FnVec__static__new","eval","Point","Point__static__new","clone","disp","str","Segment","len","scaled","vector","str","Segment__static__new","dist_point_point","vector_dot","vector_norm","vector_new","vector_add","dist_point_line","points_lims","is_point_in","is_point_in_line","BinEntry","Bin","str","Bins","Bins__static__new","append","clear","find_bin_by_index","calc_index","find_closest","find_closest_and_append","find_along_segment","get_limits","nactive","nentries","summary","str","PointsDiffFn","ShortestPaths","Graph","Graph__static__new","nverts","get_edge","shortest_paths","path","calc_dist","str_dist_matrix","get_adj","Hdf5File","Hdf5File__static__new","write_dataset1d","write_dataset2d","write_dataset3d","write_attribute1d","write_attribute","read_dataset1d","read_dataset2d","read_dataset3d","read_attribute","read_attribute1d","close","open_file","combinations","CombinationsIter","CombinationsIter__static__new","next","combinations_with_replacement","CombinationsWithReplacementIter","CombinationsWithReplacementIter__static__new","next","Counter","Counter__static__new","next","Cycler","Cycler__static__new","next","Repeater","Repeater__static__new","next","PermutationsIter","PermutationsIter__static__new","next","permutations","ProductIterator","ProductIterator__static__new","next","product","IntIterParams","IntIter","IntIter__static__new","next","FloatIterParams","FloatIter","FloatIter__static__new","next","LinearIterParams","LinearIter","LinearIter__static__new","next","LogIterParams","LogIter","LogIter__static__new","next","vector_rms_error","vector_dot","vector_add","vector_max_diff","vector_scale_abs","matrix_vector_mul","matrix_tr_vector_mul","vector_vector_tr_mul","matrix_vector_mul_add","matrix_matrix_mul","matrix_tr_matrix_mul","matrix_matrix_tr_mul","matrix_tr_matrix_tr_mul","matrix_matrix_muladd","matrix_tr_matrix_muladd","matrix_matrix_tr_muladd","matrix_tr_matrix_tr_mul_add","matrix_add","den_solve","jacobi","Matrix","Matrix__static__new","Matrix__static__deep2","Matrix__static__raw","Matrix[T]","set_from_deep2","set_diag","set","get","get_deep2","clone","transpose","copy_into","add","fill","clear_rc","clear_bry","max_diff","largest","col","get_row","get_col","extract_cols","extract_rows","set_row","set_col","split_by_col","split_by_row","norm_frob","norm_inf","apply","equals","str","print","print_v","print_py","safe_print","matrix_det","matrix_inv_small","matrix_svd","matrix_inv","matrix_cond_num","SparseConfig","SparseConfig__static__new","SparseConfig__static__with_comm","set_mumps_symmetry","set_umfpack_symmetry","set_mumps_ordering","set_mumps_scaling","Triplet","Triplet__static__new","CCMatrix","Triplet[T]","init","put","put_matrix_and_matrix_t","put_cc_matrix_and_matrix_t","start","len","max","size","to_dense","vector_apply","vector_apply_func","vector_unit","vector_accum","vector_norm","vector_rms","vector_norm_diff","vector_largest","Data","Data__static__new","Data__static__from_raw_x","Data__static__from_raw_xy_sep","Data__static__from_raw_xy","Data[T]","set","set_y","set_x","clone","clone_with_same_x","add_observer","notify_update","split","Kmeans","Kmeans__static__new","name","update","nb_classes","set_centroids","find_closest_centroids","compute_centroids","train","str","plot","TrainConfig","KNN","KNN__static__new","name","set_weights","update","train","predict","str","plot","PredictConfig","LinReg","LinReg__static__new","name","predict","cost","gradients","train","calce","str","plot","ParamsReg","ParamsReg__static__new","ParamsReg[T]","init","backup","restore","set_params","set_param","get_param","set_thetas","get_thetas","access_thetas","access_bias","set_theta","get_theta","set_bias","get_bias","set_lambda","get_lambda","set_degree","get_degree","add_observer","notify_update","Stat","Stat__static__from_data","Stat[T]","name","update","sum_vars","copy_into","str","most_frequent_ngrams","count_vectorize","LancasterStemmer","LancasterStemmer__static__new","set_rules","stem","term_frequencies","inverse_document_frequencies","term_idf","tf_idf","remove_punctuation","tokenize","remove_stopwords","remove_stopwords_en","ngrams","is_on","initialize","initialise","start_thread_safe","finalize","world_rank","world_size","Communicator","Communicator__static__new","rank","size","abort","barrier","send_i32","recv_i32","send_u32","recv_u32","send_i64","recv_i64","send_u64","recv_u64","send_f32","recv_f32","send_f64","recv_f64","send_one_i32","recv_one_i32","send_one_u32","recv_one_u32","send_one_i64","recv_one_i64","send_one_u64","recv_one_u64","send_one_f32","recv_one_f32","send_one_f64","recv_one_f64","bcast_from_root_i32","bcast_from_root_u32","bcast_from_root_i64","bcast_from_root_u64","bcast_from_root_f32","bcast_from_root_f64","reduce_sum_i32","all_reduce_sum_i32","reduce_min_i32","all_reduce_min_i32","reduce_max_i32","all_reduce_max_i32","reduce_sum_u32","all_reduce_sum_u32","reduce_min_u32","all_reduce_min_u32","reduce_max_u32","all_reduce_max_u32","reduce_sum_i64","all_reduce_sum_i64","reduce_min_i64","all_reduce_min_i64","reduce_max_i64","all_reduce_max_i64","reduce_sum_u64","all_reduce_sum_u64","reduce_min_u64","all_reduce_min_u64","reduce_max_u64","all_reduce_max_u64","reduce_sum_f32","all_reduce_sum_f32","reduce_min_f32","all_reduce_min_f32","reduce_max_f32","all_reduce_max_f32","reduce_sum_f64","all_reduce_sum_f64","reduce_min_f64","all_reduce_min_f64","reduce_max_f64","all_reduce_max_f64","perlin2d","perlin2d_space","Annotation","Axis","AxisTitle","Font","Layout","Plot","annotation","bar","get_plotly_script","heatmap","histogram","layout","pie","Plot__static__new","scatter","scatter3d","show","surface","PlotConfig","PlotlyScriptConfig","TraceType","XType","YType","ZType","CommonTrace","ScatterTrace","PieTrace","HeatmapTrace","SurfaceTrace","Scatter3DTrace","BarTrace","HistogramTrace","Marker","Line","Bins","Trace","trace_type","eval","eval_derivs","solve_quadratic","solve_cubic","companion_matrix","balance_companion_matrix","add","substract","multiply","is_prime","prime_sieve","Quaternion","*","+","-","/","abs","add","angle","conjugate","copy","divide","equal","exp","inverse","is_finite","is_greater","is_greaterequal","is_inf","is_less","is_lessequal","is_nan","is_zero","lerp","log","multiply","nlerp","norm","normalized","opposite","parity_antisymmetric_part","parity_conjugate","parity_symmetric_part","pow","rotation_chordal_distance","rotation_intrinsic_distance","rotor_chordal_distance","rotor_intrinsic_distance","scalar_add","scalar_divide","scalar_multiply","scalar_pow","scalar_subtract","slerp","sqrt","squad","str","subtract","x_parity_antisymmetric_part","x_parity_conjugate","x_parity_symmetric_part","y_parity_antisymmetric_part","y_parity_conjugate","y_parity_symmetric_part","z_parity_antisymmetric_part","z_parity_conjugate","z_parity_symmetric_part","quaternion","id","from_axis_anglef3","from_spherical_coords","from_euler_angles","Bisection","Bisection__static__new","next","solve","BisectionParams","BisectionIteration","Brent","Brent__static__new","BrentIteration","newton","newton_bisection","int_ints_map_append","str_ints_map_append","str_flts_map_append","Observer","Observable","add_observer","notify_update","arange","RangeStep","range","get_many","lin_space","move_ith_to_end","ImageChannelOrder","ImageChannelDataType","Bytes","size","release","load","data","map","buffer","Device","add_program","bytes","driver_version","extensions","from_image_2d","image_2d","kernel","name","open_clc_version","profile","release","str","vector","vendor","version","DeviceType","ErrVCL","err","error_from_code","error_or_default","typed_error","vcl_error","panic_on_error","Rect","IImage","Image","release","data_2d","ArgumentType","UnsupportedArgumentTypeError","msg","Kernel","global","KernelWithGlobal","local","KernelCall","run","get_devices","get_default_device","Vector","Vector[T]","length","release","load","data","map","buffer","get_sym","c_trans","c_uplo","slice_to_col_major","col_major_to_slice","print_col_major","print_col_major_v","print_col_major_py","slice_to_col_major_complex","col_major_complex_to_slice","print_col_major_complex","print_col_major_complex_v","print_col_major_omplex_py","get_join_complex","get_split_complex","join_complex","split_complex","extract_row","extract_col","extract_row_complex","extract_col_complex","eigenvecs_build","eigenvecs_build_both","dgesv","dgesvd","dgetrf","dgetri","dpotrf","dgeev","dlange","set_num_threads","ddot","dasum","dnrm2","daxpy","dcopy","dswap","drot","dscal","dgemv","dger","dtrsv","dtrmv","dsyr","dsyr2","dgemm","MemoryLayout","Transpose","Uplo","Diagonal","Side","dgemm","dgemv","dnrm2","dasum","idamax","dswap","dcopy","daxpy","drotg","drot","dscal","ddot","dger","dgbmv","dtrmv","dtrsv","dsymv","dtbmv","dtpmv","dtbsv","dsbmv","dsyr","dsyr2","dtpsv","dspmv","dspr","dspr2","dsyrk",]; +var searchIndex = ["central","forward","backward","backward","forward","central","text_hist","build_text_hist","Histogram","Histogram__static__new","find_bin","count","gen_labels","density_area","EasingFn","linear_interpolation","quadratic_ease_in","quadratic_ease_out","quadratic_ease_in_out","cubic_ease_in","cubic_ease_out","cubic_ease_in_out","quartic_ease_in","quartic_ease_out","quartic_ease_in_out","quintic_ease_in","quintic_ease_out","quintic_ease_in_out","sine_ease_in","sine_ease_out","sine_ease_in_out","circular_ease_in","circular_ease_out","circular_ease_in_out","exponential_ease_in","exponential_ease_out","exponential_ease_in_out","elastic_ease_in","elastic_ease_out","elastic_ease_in_out","back_ease_in","back_ease_out","back_ease_in_out","bounce_ease_in","bounce_ease_out","bounce_ease_in_out","animate","ErrorCode","str","error","vsl_panic","error_message","create_plan","forward_fft","backward_fft","linear","linear_sigma","axpy_unitary","axpy_unitary_to","axpy_inc","axpy_inc_to","dot_unitary","dot_inc","arrays_tolerance","ger","gemv_n","gemv_t","l2_norm_unitary","l2_norm_inc","l2_distance_unitary","scal_unitary","scal_unitary_to","scal_inc","scal_inc_to","axpy_unitary","axpy_unitary_to","axpy_inc","axpy_inc_to","dot_unitary","dot_inc","IncSet","IncSet__static__new","IncToSet","IncToSet__static__new","same","tolerance","arrays_tolerance","close","veryclose","soclose","alike","new_guarded_vector","all_nan","equal_strided","non_strided_write","guard_vector","is_valid_guard","guard_inc_vector","is_valid_inc_guard","random_slice","ger","gemv_n","gemv_t","l2_norm_unitary","l2_norm_inc","l2_distance_unitary","scal_unitary","scal_unitary_to","scal_inc","scal_inc_to","bessel_j0","bessel_j1","bessel_jn","bessel_y0","bessel_y1","bessel_yn","pzero","pone","qzero","qone","cgamma","clog_gamma","ChebSeries","eval_e","choose","InterpFn","DataInterp","DataInterp__static__new","reset","p","locate","hunt","lin_interp","poly_interp","digamma","psi","erf","erfc","fib","beta","binomial","uint_binomial","rbinomial","n_combos_w_replacement","suqcos","suqsin","atan2p","atan2pdeg","ramp","heav","sign","boxcar","rect","hat","hatd1","sramp","srampd1","srampd2","logistic","logistic_d1","sabs","sabs_d1","sabs_d2","exp_pix","exp_mix","sinc","neg_one_pow_n","imag_pow_n","imag_x_pow_n","powp","pow2","pow3","gamma","log_gamma","log_gamma_sign","hypot","hypot_e","InterpCubic","InterpCubic__static__new","f","g","critical","fit_4points","fit_3points_d","InterpQuad","InterpQuad__static__new","f","g","optimum","fit_3points","fit_2points_d","Sinusoid","Sinusoid__static__essential","Sinusoid__static__basis","yessen","ybasis","approx_square_fourier","test_periodicity","sin_e","cos_e","sin","cos","ArbitraryFn","DfFn","FdfFn","VectorValuedFn","Fn","Fn__static__new","eval","safe_eval","FnFdf","FnFdf__static__new","eval_f","eval_df","eval_f_df","FnVec","FnVec__static__new","eval","Point","Point__static__new","clone","disp","str","Segment","len","scaled","vector","str","Segment__static__new","dist_point_point","vector_dot","vector_norm","vector_new","vector_add","dist_point_line","points_lims","is_point_in","is_point_in_line","BinEntry","Bin","str","Bins","Bins__static__new","append","clear","find_bin_by_index","calc_index","find_closest","find_closest_and_append","find_along_segment","get_limits","nactive","nentries","summary","str","PointsDiffFn","ShortestPaths","Graph","Graph__static__new","nverts","get_edge","shortest_paths","path","calc_dist","str_dist_matrix","get_adj","Hdf5File","Hdf5File__static__new","write_dataset1d","write_dataset2d","write_dataset3d","write_attribute1d","write_attribute","read_dataset1d","read_dataset2d","read_dataset3d","read_attribute","read_attribute1d","close","open_file","combinations","CombinationsIter","CombinationsIter__static__new","next","combinations_with_replacement","CombinationsWithReplacementIter","CombinationsWithReplacementIter__static__new","next","Counter","Counter__static__new","next","Cycler","Cycler__static__new","next","Repeater","Repeater__static__new","next","PermutationsIter","PermutationsIter__static__new","next","permutations","ProductIterator","ProductIterator__static__new","next","product","IntIterParams","IntIter","IntIter__static__new","next","FloatIterParams","FloatIter","FloatIter__static__new","next","LinearIterParams","LinearIter","LinearIter__static__new","next","LogIterParams","LogIter","LogIter__static__new","next","vector_rms_error","vector_dot","vector_add","vector_max_diff","vector_scale_abs","matrix_vector_mul","matrix_tr_vector_mul","vector_vector_tr_mul","matrix_vector_mul_add","matrix_matrix_mul","matrix_tr_matrix_mul","matrix_matrix_tr_mul","matrix_tr_matrix_tr_mul","matrix_matrix_muladd","matrix_tr_matrix_muladd","matrix_matrix_tr_muladd","matrix_tr_matrix_tr_mul_add","matrix_add","den_solve","jacobi","Matrix","Matrix__static__new","Matrix__static__deep2","Matrix__static__raw","Matrix[T]","set_from_deep2","set_diag","set","get","get_deep2","clone","transpose","copy_into","add","fill","clear_rc","clear_bry","max_diff","largest","col","get_row","get_col","extract_cols","extract_rows","set_row","set_col","split_by_col","split_by_row","norm_frob","norm_inf","apply","equals","str","print","print_v","print_py","safe_print","matrix_det","matrix_inv_small","matrix_svd","matrix_inv","matrix_cond_num","SparseConfig","SparseConfig__static__new","SparseConfig__static__with_comm","set_mumps_symmetry","set_umfpack_symmetry","set_mumps_ordering","set_mumps_scaling","Triplet","Triplet__static__new","CCMatrix","Triplet[T]","init","put","put_matrix_and_matrix_t","put_cc_matrix_and_matrix_t","start","len","max","size","to_dense","vector_apply","vector_apply_func","vector_unit","vector_accum","vector_norm","vector_rms","vector_norm_diff","vector_largest","Data","Data__static__new","Data__static__from_raw_x","Data__static__from_raw_xy_sep","Data__static__from_raw_xy","Data[T]","set","set_y","set_x","clone","clone_with_same_x","add_observer","notify_update","split","Kmeans","Kmeans__static__new","name","update","nb_classes","set_centroids","find_closest_centroids","compute_centroids","train","str","plot","TrainConfig","KNN","KNN__static__new","name","set_weights","update","train","predict","str","plot","PredictConfig","LinReg","LinReg__static__new","name","predict","cost","gradients","train","calce","str","plot","ParamsReg","ParamsReg__static__new","ParamsReg[T]","init","backup","restore","set_params","set_param","get_param","set_thetas","get_thetas","access_thetas","access_bias","set_theta","get_theta","set_bias","get_bias","set_lambda","get_lambda","set_degree","get_degree","add_observer","notify_update","Stat","Stat__static__from_data","Stat[T]","name","update","sum_vars","copy_into","str","most_frequent_ngrams","count_vectorize","LancasterStemmer","LancasterStemmer__static__new","set_rules","stem","term_frequencies","inverse_document_frequencies","term_idf","tf_idf","remove_punctuation","tokenize","remove_stopwords","remove_stopwords_en","ngrams","is_on","initialize","initialise","start_thread_safe","finalize","world_rank","world_size","Communicator","Communicator__static__new","rank","size","abort","barrier","send_i32","recv_i32","send_u32","recv_u32","send_i64","recv_i64","send_u64","recv_u64","send_f32","recv_f32","send_f64","recv_f64","send_one_i32","recv_one_i32","send_one_u32","recv_one_u32","send_one_i64","recv_one_i64","send_one_u64","recv_one_u64","send_one_f32","recv_one_f32","send_one_f64","recv_one_f64","bcast_from_root_i32","bcast_from_root_u32","bcast_from_root_i64","bcast_from_root_u64","bcast_from_root_f32","bcast_from_root_f64","reduce_sum_i32","all_reduce_sum_i32","reduce_min_i32","all_reduce_min_i32","reduce_max_i32","all_reduce_max_i32","reduce_sum_u32","all_reduce_sum_u32","reduce_min_u32","all_reduce_min_u32","reduce_max_u32","all_reduce_max_u32","reduce_sum_i64","all_reduce_sum_i64","reduce_min_i64","all_reduce_min_i64","reduce_max_i64","all_reduce_max_i64","reduce_sum_u64","all_reduce_sum_u64","reduce_min_u64","all_reduce_min_u64","reduce_max_u64","all_reduce_max_u64","reduce_sum_f32","all_reduce_sum_f32","reduce_min_f32","all_reduce_min_f32","reduce_max_f32","all_reduce_max_f32","reduce_sum_f64","all_reduce_sum_f64","reduce_min_f64","all_reduce_min_f64","reduce_max_f64","all_reduce_max_f64","perlin2d","perlin2d_space","Annotation","Axis","AxisTitle","Font","Layout","Plot","annotation","bar","get_plotly_script","heatmap","histogram","layout","pie","Plot__static__new","scatter","scatter3d","show","surface","PlotConfig","PlotlyScriptConfig","TraceType","XType","YType","ZType","CommonTrace","ScatterTrace","PieTrace","HeatmapTrace","SurfaceTrace","Scatter3DTrace","BarTrace","HistogramTrace","Marker","Line","Bins","Trace","trace_type","eval","eval_derivs","solve_quadratic","solve_cubic","companion_matrix","balance_companion_matrix","add","substract","multiply","is_prime","prime_sieve","Quaternion","*","+","-","/","abs","add","angle","conjugate","copy","divide","equal","exp","inverse","is_finite","is_greater","is_greaterequal","is_inf","is_less","is_lessequal","is_nan","is_zero","lerp","log","multiply","nlerp","norm","normalized","opposite","parity_antisymmetric_part","parity_conjugate","parity_symmetric_part","pow","rotation_chordal_distance","rotation_intrinsic_distance","rotor_chordal_distance","rotor_intrinsic_distance","scalar_add","scalar_divide","scalar_multiply","scalar_pow","scalar_subtract","slerp","sqrt","squad","str","subtract","x_parity_antisymmetric_part","x_parity_conjugate","x_parity_symmetric_part","y_parity_antisymmetric_part","y_parity_conjugate","y_parity_symmetric_part","z_parity_antisymmetric_part","z_parity_conjugate","z_parity_symmetric_part","quaternion","id","from_axis_anglef3","from_spherical_coords","from_euler_angles","Bisection","Bisection__static__new","next","solve","BisectionParams","BisectionIteration","Brent","Brent__static__new","BrentIteration","newton","newton_bisection","int_ints_map_append","str_ints_map_append","str_flts_map_append","Observer","Observable","add_observer","notify_update","arange","RangeStep","range","get_many","lin_space","move_ith_to_end","ImageChannelOrder","ImageChannelDataType","Bytes","size","release","load","data","map","buffer","Device","add_program","bytes","driver_version","extensions","from_image_2d","image_2d","kernel","name","open_clc_version","profile","release","str","vector","vendor","version","DeviceType","ErrVCL","err","error_from_code","error_or_default","typed_error","vcl_error","panic_on_error","Rect","IImage","Image","release","data_2d","ArgumentType","UnsupportedArgumentTypeError","msg","Kernel","global","KernelWithGlobal","local","KernelCall","run","get_devices","get_default_device","Vector","Vector[T]","length","release","load","data","map","buffer","get_sym","c_trans","c_uplo","slice_to_col_major","col_major_to_slice","print_col_major","print_col_major_v","print_col_major_py","slice_to_col_major_complex","col_major_complex_to_slice","print_col_major_complex","print_col_major_complex_v","print_col_major_omplex_py","get_join_complex","get_split_complex","join_complex","split_complex","extract_row","extract_col","extract_row_complex","extract_col_complex","eigenvecs_build","eigenvecs_build_both","dgesv","dgesvd","dgetrf","dgetri","dpotrf","dgeev","set_num_threads","ddot","dasum","dnrm2","daxpy","dcopy","dswap","drot","dscal","dgemv","dger","dtrsv","dtrmv","dsyr","dsyr2","dgemm","dlange","MemoryLayout","Transpose","Uplo","Diagonal","Side","dgemm","dgemv","dnrm2","dasum","idamax","dswap","dcopy","daxpy","drotg","drot","dscal","ddot","dger","dgbmv","dtrmv","dtrsv","dsymv","dtbmv","dtpmv","dtbsv","dsbmv","dsyr","dsyr2","dtpsv","dspmv","dspr","dspr2","dsyrk",]; var searchModuleData = [["","index.html"],["","consts.html"],["","deriv.html"],["","diff.html"],["","dist.html"],["","easings.html"],["","errors.html"],["","internal.dataset.html"],["","fft.html"],["","fit.html"],["","float.float32.html"],["","float.float64.html"],["","fun.html"],["","func.html"],["","gm.html"],["","graph.html"],["","inout.h5.html"],["","internal.prec.html"],["","iter.html"],["","la.html"],["","ml.html"],["","ml.nlp.html"],["","mpi.html"],["","noise.html"],["","plot.html"],["","poly.html"],["","prime.html"],["","quaternion.html"],["","roots.html"],["","util.html"],["","vcl.html"],["","vcl.internal.dl.html"],["","vlas.html"],["","vlas.internal.vblas.html"],]; -var searchData = [["deriv","","deriv.html#central","fn "],["deriv","","deriv.html#forward","fn "],["deriv","","deriv.html#backward","fn "],["diff","","diff.html#backward","fn "],["diff","","diff.html#forward","fn "],["diff","","diff.html#central","fn "],["dist","","dist.html#text_hist","fn "],["dist","","dist.html#build_text_hist","fn "],["dist","","dist.html#Histogram","struct "],["dist","","dist.html#Histogram.Histogram__static__new","fn (Histogram)"],["dist","","dist.html#Histogram.find_bin","fn (Histogram)"],["dist","","dist.html#Histogram.count","fn (Histogram)"],["dist","","dist.html#Histogram.gen_labels","fn (Histogram)"],["dist","","dist.html#Histogram.density_area","fn (Histogram)"],["easings","","easings.html#EasingFn","type "],["easings","","easings.html#linear_interpolation","fn "],["easings","","easings.html#quadratic_ease_in","fn "],["easings","","easings.html#quadratic_ease_out","fn "],["easings","","easings.html#quadratic_ease_in_out","fn "],["easings","","easings.html#cubic_ease_in","fn "],["easings","","easings.html#cubic_ease_out","fn "],["easings","","easings.html#cubic_ease_in_out","fn "],["easings","","easings.html#quartic_ease_in","fn "],["easings","","easings.html#quartic_ease_out","fn "],["easings","","easings.html#quartic_ease_in_out","fn "],["easings","","easings.html#quintic_ease_in","fn "],["easings","","easings.html#quintic_ease_out","fn "],["easings","","easings.html#quintic_ease_in_out","fn "],["easings","","easings.html#sine_ease_in","fn "],["easings","","easings.html#sine_ease_out","fn "],["easings","","easings.html#sine_ease_in_out","fn "],["easings","","easings.html#circular_ease_in","fn "],["easings","","easings.html#circular_ease_out","fn "],["easings","","easings.html#circular_ease_in_out","fn "],["easings","","easings.html#exponential_ease_in","fn "],["easings","","easings.html#exponential_ease_out","fn "],["easings","","easings.html#exponential_ease_in_out","fn "],["easings","","easings.html#elastic_ease_in","fn "],["easings","","easings.html#elastic_ease_out","fn "],["easings","","easings.html#elastic_ease_in_out","fn "],["easings","","easings.html#back_ease_in","fn "],["easings","","easings.html#back_ease_out","fn "],["easings","","easings.html#back_ease_in_out","fn "],["easings","","easings.html#bounce_ease_in","fn "],["easings","","easings.html#bounce_ease_out","fn "],["easings","","easings.html#bounce_ease_in_out","fn "],["easings","","easings.html#animate","fn "],["errors","","errors.html#ErrorCode","enum "],["errors","","errors.html#ErrorCode.str","fn (ErrorCode)"],["errors","","errors.html#error","fn "],["errors","","errors.html#vsl_panic","fn "],["errors","","errors.html#error_message","fn "],["fft","","fft.html#create_plan","fn "],["fft","","fft.html#forward_fft","fn "],["fft","","fft.html#backward_fft","fn "],["fit","","fit.html#linear","fn "],["fit","","fit.html#linear_sigma","fn "],["float.float32","","float.float32.html#axpy_unitary","fn "],["float.float32","","float.float32.html#axpy_unitary_to","fn "],["float.float32","","float.float32.html#axpy_inc","fn "],["float.float32","","float.float32.html#axpy_inc_to","fn "],["float.float32","","float.float32.html#dot_unitary","fn "],["float.float32","","float.float32.html#dot_inc","fn "],["float.float32","","float.float32.html#arrays_tolerance","fn "],["float.float32","","float.float32.html#ger","fn "],["float.float32","","float.float32.html#gemv_n","fn "],["float.float32","","float.float32.html#gemv_t","fn "],["float.float32","","float.float32.html#l2_norm_unitary","fn "],["float.float32","","float.float32.html#l2_norm_inc","fn "],["float.float32","","float.float32.html#l2_distance_unitary","fn "],["float.float32","","float.float32.html#scal_unitary","fn "],["float.float32","","float.float32.html#scal_unitary_to","fn "],["float.float32","","float.float32.html#scal_inc","fn "],["float.float32","","float.float32.html#scal_inc_to","fn "],["float.float64","","float.float64.html#axpy_unitary","fn "],["float.float64","","float.float64.html#axpy_unitary_to","fn "],["float.float64","","float.float64.html#axpy_inc","fn "],["float.float64","","float.float64.html#axpy_inc_to","fn "],["float.float64","","float.float64.html#dot_unitary","fn "],["float.float64","","float.float64.html#dot_inc","fn "],["float.float64","","float.float64.html#IncSet","type "],["float.float64","","float.float64.html#IncSet.IncSet__static__new","fn (IncSet)"],["float.float64","","float.float64.html#IncToSet","type "],["float.float64","","float.float64.html#IncToSet.IncToSet__static__new","fn (IncToSet)"],["float.float64","","float.float64.html#same","fn "],["float.float64","","float.float64.html#tolerance","fn "],["float.float64","","float.float64.html#arrays_tolerance","fn "],["float.float64","","float.float64.html#close","fn "],["float.float64","","float.float64.html#veryclose","fn "],["float.float64","","float.float64.html#soclose","fn "],["float.float64","","float.float64.html#alike","fn "],["float.float64","","float.float64.html#new_guarded_vector","fn "],["float.float64","","float.float64.html#all_nan","fn "],["float.float64","","float.float64.html#equal_strided","fn "],["float.float64","","float.float64.html#non_strided_write","fn "],["float.float64","","float.float64.html#guard_vector","fn "],["float.float64","","float.float64.html#is_valid_guard","fn "],["float.float64","","float.float64.html#guard_inc_vector","fn "],["float.float64","","float.float64.html#is_valid_inc_guard","fn "],["float.float64","","float.float64.html#random_slice","fn "],["float.float64","","float.float64.html#ger","fn "],["float.float64","","float.float64.html#gemv_n","fn "],["float.float64","","float.float64.html#gemv_t","fn "],["float.float64","","float.float64.html#l2_norm_unitary","fn "],["float.float64","","float.float64.html#l2_norm_inc","fn "],["float.float64","","float.float64.html#l2_distance_unitary","fn "],["float.float64","","float.float64.html#scal_unitary","fn "],["float.float64","","float.float64.html#scal_unitary_to","fn "],["float.float64","","float.float64.html#scal_inc","fn "],["float.float64","","float.float64.html#scal_inc_to","fn "],["fun","","fun.html#bessel_j0","fn "],["fun","","fun.html#bessel_j1","fn "],["fun","","fun.html#bessel_jn","fn "],["fun","","fun.html#bessel_y0","fn "],["fun","","fun.html#bessel_y1","fn "],["fun","","fun.html#bessel_yn","fn "],["fun","","fun.html#pzero","fn "],["fun","","fun.html#pone","fn "],["fun","","fun.html#qzero","fn "],["fun","","fun.html#qone","fn "],["fun","","fun.html#cgamma","fn "],["fun","","fun.html#clog_gamma","fn "],["fun","","fun.html#ChebSeries","struct "],["fun","","fun.html#ChebSeries.eval_e","fn (ChebSeries)"],["fun","","fun.html#choose","fn "],["fun","","fun.html#InterpFn","type "],["fun","","fun.html#DataInterp","struct "],["fun","","fun.html#DataInterp.DataInterp__static__new","fn (DataInterp)"],["fun","","fun.html#DataInterp.reset","fn (DataInterp)"],["fun","","fun.html#DataInterp.p","fn (DataInterp)"],["fun","","fun.html#DataInterp.locate","fn (DataInterp)"],["fun","","fun.html#DataInterp.hunt","fn (DataInterp)"],["fun","","fun.html#lin_interp","fn "],["fun","","fun.html#poly_interp","fn "],["fun","","fun.html#digamma","fn "],["fun","","fun.html#psi","fn "],["fun","","fun.html#erf","fn "],["fun","","fun.html#erfc","fn "],["fun","","fun.html#fib","fn "],["fun","","fun.html#beta","fn "],["fun","","fun.html#binomial","fn "],["fun","","fun.html#uint_binomial","fn "],["fun","","fun.html#rbinomial","fn "],["fun","","fun.html#n_combos_w_replacement","fn "],["fun","","fun.html#suqcos","fn "],["fun","","fun.html#suqsin","fn "],["fun","","fun.html#atan2p","fn "],["fun","","fun.html#atan2pdeg","fn "],["fun","","fun.html#ramp","fn "],["fun","","fun.html#heav","fn "],["fun","","fun.html#sign","fn "],["fun","","fun.html#boxcar","fn "],["fun","","fun.html#rect","fn "],["fun","","fun.html#hat","fn "],["fun","","fun.html#hatd1","fn "],["fun","","fun.html#sramp","fn "],["fun","","fun.html#srampd1","fn "],["fun","","fun.html#srampd2","fn "],["fun","","fun.html#logistic","fn "],["fun","","fun.html#logistic_d1","fn "],["fun","","fun.html#sabs","fn "],["fun","","fun.html#sabs_d1","fn "],["fun","","fun.html#sabs_d2","fn "],["fun","","fun.html#exp_pix","fn "],["fun","","fun.html#exp_mix","fn "],["fun","","fun.html#sinc","fn "],["fun","","fun.html#neg_one_pow_n","fn "],["fun","","fun.html#imag_pow_n","fn "],["fun","","fun.html#imag_x_pow_n","fn "],["fun","","fun.html#powp","fn "],["fun","","fun.html#pow2","fn "],["fun","","fun.html#pow3","fn "],["fun","","fun.html#gamma","fn "],["fun","","fun.html#log_gamma","fn "],["fun","","fun.html#log_gamma_sign","fn "],["fun","","fun.html#hypot","fn "],["fun","","fun.html#hypot_e","fn "],["fun","","fun.html#InterpCubic","struct "],["fun","","fun.html#InterpCubic.InterpCubic__static__new","fn (InterpCubic)"],["fun","","fun.html#InterpCubic.f","fn (InterpCubic)"],["fun","","fun.html#InterpCubic.g","fn (InterpCubic)"],["fun","","fun.html#InterpCubic.critical","fn (InterpCubic)"],["fun","","fun.html#InterpCubic.fit_4points","fn (InterpCubic)"],["fun","","fun.html#InterpCubic.fit_3points_d","fn (InterpCubic)"],["fun","","fun.html#InterpQuad","struct "],["fun","","fun.html#InterpQuad.InterpQuad__static__new","fn (InterpQuad)"],["fun","","fun.html#InterpQuad.f","fn (InterpQuad)"],["fun","","fun.html#InterpQuad.g","fn (InterpQuad)"],["fun","","fun.html#InterpQuad.optimum","fn (InterpQuad)"],["fun","","fun.html#InterpQuad.fit_3points","fn (InterpQuad)"],["fun","","fun.html#InterpQuad.fit_2points_d","fn (InterpQuad)"],["fun","","fun.html#Sinusoid","struct "],["fun","","fun.html#Sinusoid.Sinusoid__static__essential","fn (Sinusoid)"],["fun","","fun.html#Sinusoid.Sinusoid__static__basis","fn (Sinusoid)"],["fun","","fun.html#Sinusoid.yessen","fn (Sinusoid)"],["fun","","fun.html#Sinusoid.ybasis","fn (Sinusoid)"],["fun","","fun.html#Sinusoid.approx_square_fourier","fn (Sinusoid)"],["fun","","fun.html#Sinusoid.test_periodicity","fn (Sinusoid)"],["fun","","fun.html#sin_e","fn "],["fun","","fun.html#cos_e","fn "],["fun","","fun.html#sin","fn "],["fun","","fun.html#cos","fn "],["func","","func.html#ArbitraryFn","type "],["func","","func.html#DfFn","type "],["func","","func.html#FdfFn","type "],["func","","func.html#VectorValuedFn","type "],["func","","func.html#Fn","struct "],["func","","func.html#Fn.Fn__static__new","fn (Fn)"],["func","","func.html#Fn.eval","fn (Fn)"],["func","","func.html#Fn.safe_eval","fn (Fn)"],["func","","func.html#FnFdf","struct "],["func","","func.html#FnFdf.FnFdf__static__new","fn (FnFdf)"],["func","","func.html#FnFdf.eval_f","fn (FnFdf)"],["func","","func.html#FnFdf.eval_df","fn (FnFdf)"],["func","","func.html#FnFdf.eval_f_df","fn (FnFdf)"],["func","","func.html#FnVec","struct "],["func","","func.html#FnVec.FnVec__static__new","fn (FnVec)"],["func","","func.html#FnVec.eval","fn (FnVec)"],["gm","","gm.html#Point","struct "],["gm","","gm.html#Point.Point__static__new","fn (Point)"],["gm","","gm.html#Point.clone","fn (Point)"],["gm","","gm.html#Point.disp","fn (Point)"],["gm","","gm.html#Point.str","fn (Point)"],["gm","","gm.html#Segment","struct "],["gm","","gm.html#Segment.len","fn (Segment)"],["gm","","gm.html#Segment.scaled","fn (Segment)"],["gm","","gm.html#Segment.vector","fn (Segment)"],["gm","","gm.html#Segment.str","fn (Segment)"],["gm","","gm.html#Segment.Segment__static__new","fn (Segment)"],["gm","","gm.html#dist_point_point","fn "],["gm","","gm.html#vector_dot","fn "],["gm","","gm.html#vector_norm","fn "],["gm","","gm.html#vector_new","fn "],["gm","","gm.html#vector_add","fn "],["gm","","gm.html#dist_point_line","fn "],["gm","","gm.html#points_lims","fn "],["gm","","gm.html#is_point_in","fn "],["gm","","gm.html#is_point_in_line","fn "],["gm","","gm.html#BinEntry","struct "],["gm","","gm.html#Bin","struct "],["gm","","gm.html#Bin.str","fn (Bin)"],["gm","","gm.html#Bins","struct "],["gm","","gm.html#Bins.Bins__static__new","fn (Bins)"],["gm","","gm.html#Bins.append","fn (Bins)"],["gm","","gm.html#Bins.clear","fn (Bins)"],["gm","","gm.html#Bins.find_bin_by_index","fn (Bins)"],["gm","","gm.html#Bins.calc_index","fn (Bins)"],["gm","","gm.html#Bins.find_closest","fn (Bins)"],["gm","","gm.html#Bins.find_closest_and_append","fn (Bins)"],["gm","","gm.html#Bins.find_along_segment","fn (Bins)"],["gm","","gm.html#Bins.get_limits","fn (Bins)"],["gm","","gm.html#Bins.nactive","fn (Bins)"],["gm","","gm.html#Bins.nentries","fn (Bins)"],["gm","","gm.html#Bins.summary","fn (Bins)"],["gm","","gm.html#Bins.str","fn (Bins)"],["gm","","gm.html#PointsDiffFn","type "],["graph","","graph.html#ShortestPaths","enum "],["graph","","graph.html#Graph","struct "],["graph","","graph.html#Graph.Graph__static__new","fn (Graph)"],["graph","","graph.html#Graph.nverts","fn (Graph)"],["graph","","graph.html#Graph.get_edge","fn (Graph)"],["graph","","graph.html#Graph.shortest_paths","fn (Graph)"],["graph","","graph.html#Graph.path","fn (Graph)"],["graph","","graph.html#Graph.calc_dist","fn (Graph)"],["graph","","graph.html#Graph.str_dist_matrix","fn (Graph)"],["graph","","graph.html#Graph.get_adj","fn (Graph)"],["inout.h5","","inout.h5.html#Hdf5File","struct "],["inout.h5","","inout.h5.html#Hdf5File.Hdf5File__static__new","fn (Hdf5File)"],["inout.h5","","inout.h5.html#Hdf5File.write_dataset1d","fn (Hdf5File)"],["inout.h5","","inout.h5.html#Hdf5File.write_dataset2d","fn (Hdf5File)"],["inout.h5","","inout.h5.html#Hdf5File.write_dataset3d","fn (Hdf5File)"],["inout.h5","","inout.h5.html#Hdf5File.write_attribute1d","fn (Hdf5File)"],["inout.h5","","inout.h5.html#Hdf5File.write_attribute","fn (Hdf5File)"],["inout.h5","","inout.h5.html#Hdf5File.read_dataset1d","fn (Hdf5File)"],["inout.h5","","inout.h5.html#Hdf5File.read_dataset2d","fn (Hdf5File)"],["inout.h5","","inout.h5.html#Hdf5File.read_dataset3d","fn (Hdf5File)"],["inout.h5","","inout.h5.html#Hdf5File.read_attribute","fn (Hdf5File)"],["inout.h5","","inout.h5.html#Hdf5File.read_attribute1d","fn (Hdf5File)"],["inout.h5","","inout.h5.html#Hdf5File.close","fn (Hdf5File)"],["inout.h5","","inout.h5.html#open_file","fn "],["iter","","iter.html#combinations","fn "],["iter","","iter.html#CombinationsIter","struct "],["iter","","iter.html#CombinationsIter.CombinationsIter__static__new","fn (CombinationsIter)"],["iter","","iter.html#CombinationsIter.next","fn (CombinationsIter)"],["iter","","iter.html#combinations_with_replacement","fn "],["iter","","iter.html#CombinationsWithReplacementIter","struct "],["iter","","iter.html#CombinationsWithReplacementIter.CombinationsWithReplacementIter__static__new","fn (CombinationsWithReplacementIter)"],["iter","","iter.html#CombinationsWithReplacementIter.next","fn (CombinationsWithReplacementIter)"],["iter","","iter.html#Counter","struct "],["iter","","iter.html#Counter.Counter__static__new","fn (Counter)"],["iter","","iter.html#Counter.next","fn (Counter)"],["iter","","iter.html#Cycler","struct "],["iter","","iter.html#Cycler.Cycler__static__new","fn (Cycler)"],["iter","","iter.html#Cycler.next","fn (Cycler)"],["iter","","iter.html#Repeater","struct "],["iter","","iter.html#Repeater.Repeater__static__new","fn (Repeater)"],["iter","","iter.html#Repeater.next","fn (Repeater)"],["iter","","iter.html#PermutationsIter","struct "],["iter","","iter.html#PermutationsIter.PermutationsIter__static__new","fn (PermutationsIter)"],["iter","","iter.html#PermutationsIter.next","fn (PermutationsIter)"],["iter","","iter.html#permutations","fn "],["iter","","iter.html#ProductIterator","struct "],["iter","","iter.html#ProductIterator.ProductIterator__static__new","fn (ProductIterator)"],["iter","","iter.html#ProductIterator.next","fn (ProductIterator)"],["iter","","iter.html#product","fn "],["iter","","iter.html#IntIterParams","struct "],["iter","","iter.html#IntIter","type "],["iter","","iter.html#IntIter.IntIter__static__new","fn (IntIter)"],["iter","","iter.html#IntIter.next","fn (IntIter)"],["iter","","iter.html#FloatIterParams","struct "],["iter","","iter.html#FloatIter","type "],["iter","","iter.html#FloatIter.FloatIter__static__new","fn (FloatIter)"],["iter","","iter.html#FloatIter.next","fn (FloatIter)"],["iter","","iter.html#LinearIterParams","struct "],["iter","","iter.html#LinearIter","type "],["iter","","iter.html#LinearIter.LinearIter__static__new","fn (LinearIter)"],["iter","","iter.html#LinearIter.next","fn (LinearIter)"],["iter","","iter.html#LogIterParams","struct "],["iter","","iter.html#LogIter","type "],["iter","","iter.html#LogIter.LogIter__static__new","fn (LogIter)"],["iter","","iter.html#LogIter.next","fn (LogIter)"],["la","","la.html#vector_rms_error","fn "],["la","","la.html#vector_dot","fn "],["la","","la.html#vector_add","fn "],["la","","la.html#vector_max_diff","fn "],["la","","la.html#vector_scale_abs","fn "],["la","","la.html#matrix_vector_mul","fn "],["la","","la.html#matrix_tr_vector_mul","fn "],["la","","la.html#vector_vector_tr_mul","fn "],["la","","la.html#matrix_vector_mul_add","fn "],["la","","la.html#matrix_matrix_mul","fn "],["la","","la.html#matrix_tr_matrix_mul","fn "],["la","","la.html#matrix_matrix_tr_mul","fn "],["la","","la.html#matrix_tr_matrix_tr_mul","fn "],["la","","la.html#matrix_matrix_muladd","fn "],["la","","la.html#matrix_tr_matrix_muladd","fn "],["la","","la.html#matrix_matrix_tr_muladd","fn "],["la","","la.html#matrix_tr_matrix_tr_mul_add","fn "],["la","","la.html#matrix_add","fn "],["la","","la.html#den_solve","fn "],["la","","la.html#jacobi","fn "],["la","","la.html#Matrix","struct "],["la","","la.html#Matrix.Matrix__static__new","fn (Matrix)"],["la","","la.html#Matrix.Matrix__static__deep2","fn (Matrix)"],["la","","la.html#Matrix.Matrix__static__raw","fn (Matrix)"],["la","","la.html#Matrix[T]","type "],["la","","la.html#Matrix[T].set_from_deep2","fn (Matrix[T])"],["la","","la.html#Matrix[T].set_diag","fn (Matrix[T])"],["la","","la.html#Matrix[T].set","fn (Matrix[T])"],["la","","la.html#Matrix[T].get","fn (Matrix[T])"],["la","","la.html#Matrix[T].get_deep2","fn (Matrix[T])"],["la","","la.html#Matrix[T].clone","fn (Matrix[T])"],["la","","la.html#Matrix[T].transpose","fn (Matrix[T])"],["la","","la.html#Matrix[T].copy_into","fn (Matrix[T])"],["la","","la.html#Matrix[T].add","fn (Matrix[T])"],["la","","la.html#Matrix[T].fill","fn (Matrix[T])"],["la","","la.html#Matrix[T].clear_rc","fn (Matrix[T])"],["la","","la.html#Matrix[T].clear_bry","fn (Matrix[T])"],["la","","la.html#Matrix[T].max_diff","fn (Matrix[T])"],["la","","la.html#Matrix[T].largest","fn (Matrix[T])"],["la","","la.html#Matrix[T].col","fn (Matrix[T])"],["la","","la.html#Matrix[T].get_row","fn (Matrix[T])"],["la","","la.html#Matrix[T].get_col","fn (Matrix[T])"],["la","","la.html#Matrix[T].extract_cols","fn (Matrix[T])"],["la","","la.html#Matrix[T].extract_rows","fn (Matrix[T])"],["la","","la.html#Matrix[T].set_row","fn (Matrix[T])"],["la","","la.html#Matrix[T].set_col","fn (Matrix[T])"],["la","","la.html#Matrix[T].split_by_col","fn (Matrix[T])"],["la","","la.html#Matrix[T].split_by_row","fn (Matrix[T])"],["la","","la.html#Matrix[T].norm_frob","fn (Matrix[T])"],["la","","la.html#Matrix[T].norm_inf","fn (Matrix[T])"],["la","","la.html#Matrix[T].apply","fn (Matrix[T])"],["la","","la.html#Matrix[T].equals","fn (Matrix[T])"],["la","","la.html#Matrix[T].str","fn (Matrix[T])"],["la","","la.html#Matrix[T].print","fn (Matrix[T])"],["la","","la.html#Matrix[T].print_v","fn (Matrix[T])"],["la","","la.html#Matrix[T].print_py","fn (Matrix[T])"],["la","","la.html#safe_print","fn "],["la","","la.html#matrix_det","fn "],["la","","la.html#matrix_inv_small","fn "],["la","","la.html#matrix_svd","fn "],["la","","la.html#matrix_inv","fn "],["la","","la.html#matrix_cond_num","fn "],["la","","la.html#SparseConfig","struct "],["la","","la.html#SparseConfig.SparseConfig__static__new","fn (SparseConfig)"],["la","","la.html#SparseConfig.SparseConfig__static__with_comm","fn (SparseConfig)"],["la","","la.html#SparseConfig.set_mumps_symmetry","fn (SparseConfig)"],["la","","la.html#SparseConfig.set_umfpack_symmetry","fn (SparseConfig)"],["la","","la.html#SparseConfig.set_mumps_ordering","fn (SparseConfig)"],["la","","la.html#SparseConfig.set_mumps_scaling","fn (SparseConfig)"],["la","","la.html#Triplet","struct "],["la","","la.html#Triplet.Triplet__static__new","fn (Triplet)"],["la","","la.html#CCMatrix","struct "],["la","","la.html#Triplet[T]","type "],["la","","la.html#Triplet[T].init","fn (Triplet[T])"],["la","","la.html#Triplet[T].put","fn (Triplet[T])"],["la","","la.html#Triplet[T].put_matrix_and_matrix_t","fn (Triplet[T])"],["la","","la.html#Triplet[T].put_cc_matrix_and_matrix_t","fn (Triplet[T])"],["la","","la.html#Triplet[T].start","fn (Triplet[T])"],["la","","la.html#Triplet[T].len","fn (Triplet[T])"],["la","","la.html#Triplet[T].max","fn (Triplet[T])"],["la","","la.html#Triplet[T].size","fn (Triplet[T])"],["la","","la.html#Triplet[T].to_dense","fn (Triplet[T])"],["la","","la.html#vector_apply","fn "],["la","","la.html#vector_apply_func","fn "],["la","","la.html#vector_unit","fn "],["la","","la.html#vector_accum","fn "],["la","","la.html#vector_norm","fn "],["la","","la.html#vector_rms","fn "],["la","","la.html#vector_norm_diff","fn "],["la","","la.html#vector_largest","fn "],["ml","","ml.html#Data","struct "],["ml","","ml.html#Data.Data__static__new","fn (Data)"],["ml","","ml.html#Data.Data__static__from_raw_x","fn (Data)"],["ml","","ml.html#Data.Data__static__from_raw_xy_sep","fn (Data)"],["ml","","ml.html#Data.Data__static__from_raw_xy","fn (Data)"],["ml","","ml.html#Data[T]","type "],["ml","","ml.html#Data[T].set","fn (Data[T])"],["ml","","ml.html#Data[T].set_y","fn (Data[T])"],["ml","","ml.html#Data[T].set_x","fn (Data[T])"],["ml","","ml.html#Data[T].clone","fn (Data[T])"],["ml","","ml.html#Data[T].clone_with_same_x","fn (Data[T])"],["ml","","ml.html#Data[T].add_observer","fn (Data[T])"],["ml","","ml.html#Data[T].notify_update","fn (Data[T])"],["ml","","ml.html#Data[T].split","fn (Data[T])"],["ml","","ml.html#Kmeans","struct "],["ml","","ml.html#Kmeans.Kmeans__static__new","fn (Kmeans)"],["ml","","ml.html#Kmeans.name","fn (Kmeans)"],["ml","","ml.html#Kmeans.update","fn (Kmeans)"],["ml","","ml.html#Kmeans.nb_classes","fn (Kmeans)"],["ml","","ml.html#Kmeans.set_centroids","fn (Kmeans)"],["ml","","ml.html#Kmeans.find_closest_centroids","fn (Kmeans)"],["ml","","ml.html#Kmeans.compute_centroids","fn (Kmeans)"],["ml","","ml.html#Kmeans.train","fn (Kmeans)"],["ml","","ml.html#Kmeans.str","fn (Kmeans)"],["ml","","ml.html#Kmeans.plot","fn (Kmeans)"],["ml","","ml.html#TrainConfig","struct "],["ml","","ml.html#KNN","struct "],["ml","","ml.html#KNN.KNN__static__new","fn (KNN)"],["ml","","ml.html#KNN.name","fn (KNN)"],["ml","","ml.html#KNN.set_weights","fn (KNN)"],["ml","","ml.html#KNN.update","fn (KNN)"],["ml","","ml.html#KNN.train","fn (KNN)"],["ml","","ml.html#KNN.predict","fn (KNN)"],["ml","","ml.html#KNN.str","fn (KNN)"],["ml","","ml.html#KNN.plot","fn (KNN)"],["ml","","ml.html#PredictConfig","struct "],["ml","","ml.html#LinReg","struct "],["ml","","ml.html#LinReg.LinReg__static__new","fn (LinReg)"],["ml","","ml.html#LinReg.name","fn (LinReg)"],["ml","","ml.html#LinReg.predict","fn (LinReg)"],["ml","","ml.html#LinReg.cost","fn (LinReg)"],["ml","","ml.html#LinReg.gradients","fn (LinReg)"],["ml","","ml.html#LinReg.train","fn (LinReg)"],["ml","","ml.html#LinReg.calce","fn (LinReg)"],["ml","","ml.html#LinReg.str","fn (LinReg)"],["ml","","ml.html#LinReg.plot","fn (LinReg)"],["ml","","ml.html#ParamsReg","struct "],["ml","","ml.html#ParamsReg.ParamsReg__static__new","fn (ParamsReg)"],["ml","","ml.html#ParamsReg[T]","type "],["ml","","ml.html#ParamsReg[T].init","fn (ParamsReg[T])"],["ml","","ml.html#ParamsReg[T].backup","fn (ParamsReg[T])"],["ml","","ml.html#ParamsReg[T].restore","fn (ParamsReg[T])"],["ml","","ml.html#ParamsReg[T].set_params","fn (ParamsReg[T])"],["ml","","ml.html#ParamsReg[T].set_param","fn (ParamsReg[T])"],["ml","","ml.html#ParamsReg[T].get_param","fn (ParamsReg[T])"],["ml","","ml.html#ParamsReg[T].set_thetas","fn (ParamsReg[T])"],["ml","","ml.html#ParamsReg[T].get_thetas","fn (ParamsReg[T])"],["ml","","ml.html#ParamsReg[T].access_thetas","fn (ParamsReg[T])"],["ml","","ml.html#ParamsReg[T].access_bias","fn (ParamsReg[T])"],["ml","","ml.html#ParamsReg[T].set_theta","fn (ParamsReg[T])"],["ml","","ml.html#ParamsReg[T].get_theta","fn (ParamsReg[T])"],["ml","","ml.html#ParamsReg[T].set_bias","fn (ParamsReg[T])"],["ml","","ml.html#ParamsReg[T].get_bias","fn (ParamsReg[T])"],["ml","","ml.html#ParamsReg[T].set_lambda","fn (ParamsReg[T])"],["ml","","ml.html#ParamsReg[T].get_lambda","fn (ParamsReg[T])"],["ml","","ml.html#ParamsReg[T].set_degree","fn (ParamsReg[T])"],["ml","","ml.html#ParamsReg[T].get_degree","fn (ParamsReg[T])"],["ml","","ml.html#ParamsReg[T].add_observer","fn (ParamsReg[T])"],["ml","","ml.html#ParamsReg[T].notify_update","fn (ParamsReg[T])"],["ml","","ml.html#Stat","struct "],["ml","","ml.html#Stat.Stat__static__from_data","fn (Stat)"],["ml","","ml.html#Stat[T]","type "],["ml","","ml.html#Stat[T].name","fn (Stat[T])"],["ml","","ml.html#Stat[T].update","fn (Stat[T])"],["ml","","ml.html#Stat[T].sum_vars","fn (Stat[T])"],["ml","","ml.html#Stat[T].copy_into","fn (Stat[T])"],["ml","","ml.html#Stat[T].str","fn (Stat[T])"],["ml.nlp","","ml.nlp.html#most_frequent_ngrams","fn "],["ml.nlp","","ml.nlp.html#count_vectorize","fn "],["ml.nlp","","ml.nlp.html#LancasterStemmer","struct "],["ml.nlp","","ml.nlp.html#LancasterStemmer.LancasterStemmer__static__new","fn (LancasterStemmer)"],["ml.nlp","","ml.nlp.html#LancasterStemmer.set_rules","fn (LancasterStemmer)"],["ml.nlp","","ml.nlp.html#LancasterStemmer.stem","fn (LancasterStemmer)"],["ml.nlp","","ml.nlp.html#term_frequencies","fn "],["ml.nlp","","ml.nlp.html#inverse_document_frequencies","fn "],["ml.nlp","","ml.nlp.html#term_idf","fn "],["ml.nlp","","ml.nlp.html#tf_idf","fn "],["ml.nlp","","ml.nlp.html#remove_punctuation","fn "],["ml.nlp","","ml.nlp.html#tokenize","fn "],["ml.nlp","","ml.nlp.html#remove_stopwords","fn "],["ml.nlp","","ml.nlp.html#remove_stopwords_en","fn "],["ml.nlp","","ml.nlp.html#ngrams","fn "],["mpi","","mpi.html#is_on","fn "],["mpi","","mpi.html#initialize","fn "],["mpi","","mpi.html#initialise","fn "],["mpi","","mpi.html#start_thread_safe","fn "],["mpi","","mpi.html#finalize","fn "],["mpi","","mpi.html#world_rank","fn "],["mpi","","mpi.html#world_size","fn "],["mpi","","mpi.html#Communicator","struct "],["mpi","","mpi.html#Communicator.Communicator__static__new","fn (Communicator)"],["mpi","","mpi.html#Communicator.rank","fn (Communicator)"],["mpi","","mpi.html#Communicator.size","fn (Communicator)"],["mpi","","mpi.html#Communicator.abort","fn (Communicator)"],["mpi","","mpi.html#Communicator.barrier","fn (Communicator)"],["mpi","","mpi.html#Communicator.send_i32","fn (Communicator)"],["mpi","","mpi.html#Communicator.recv_i32","fn (Communicator)"],["mpi","","mpi.html#Communicator.send_u32","fn (Communicator)"],["mpi","","mpi.html#Communicator.recv_u32","fn (Communicator)"],["mpi","","mpi.html#Communicator.send_i64","fn (Communicator)"],["mpi","","mpi.html#Communicator.recv_i64","fn (Communicator)"],["mpi","","mpi.html#Communicator.send_u64","fn (Communicator)"],["mpi","","mpi.html#Communicator.recv_u64","fn (Communicator)"],["mpi","","mpi.html#Communicator.send_f32","fn (Communicator)"],["mpi","","mpi.html#Communicator.recv_f32","fn (Communicator)"],["mpi","","mpi.html#Communicator.send_f64","fn (Communicator)"],["mpi","","mpi.html#Communicator.recv_f64","fn (Communicator)"],["mpi","","mpi.html#Communicator.send_one_i32","fn (Communicator)"],["mpi","","mpi.html#Communicator.recv_one_i32","fn (Communicator)"],["mpi","","mpi.html#Communicator.send_one_u32","fn (Communicator)"],["mpi","","mpi.html#Communicator.recv_one_u32","fn (Communicator)"],["mpi","","mpi.html#Communicator.send_one_i64","fn (Communicator)"],["mpi","","mpi.html#Communicator.recv_one_i64","fn (Communicator)"],["mpi","","mpi.html#Communicator.send_one_u64","fn (Communicator)"],["mpi","","mpi.html#Communicator.recv_one_u64","fn (Communicator)"],["mpi","","mpi.html#Communicator.send_one_f32","fn (Communicator)"],["mpi","","mpi.html#Communicator.recv_one_f32","fn (Communicator)"],["mpi","","mpi.html#Communicator.send_one_f64","fn (Communicator)"],["mpi","","mpi.html#Communicator.recv_one_f64","fn (Communicator)"],["mpi","","mpi.html#Communicator.bcast_from_root_i32","fn (Communicator)"],["mpi","","mpi.html#Communicator.bcast_from_root_u32","fn (Communicator)"],["mpi","","mpi.html#Communicator.bcast_from_root_i64","fn (Communicator)"],["mpi","","mpi.html#Communicator.bcast_from_root_u64","fn (Communicator)"],["mpi","","mpi.html#Communicator.bcast_from_root_f32","fn (Communicator)"],["mpi","","mpi.html#Communicator.bcast_from_root_f64","fn (Communicator)"],["mpi","","mpi.html#Communicator.reduce_sum_i32","fn (Communicator)"],["mpi","","mpi.html#Communicator.all_reduce_sum_i32","fn (Communicator)"],["mpi","","mpi.html#Communicator.reduce_min_i32","fn (Communicator)"],["mpi","","mpi.html#Communicator.all_reduce_min_i32","fn (Communicator)"],["mpi","","mpi.html#Communicator.reduce_max_i32","fn (Communicator)"],["mpi","","mpi.html#Communicator.all_reduce_max_i32","fn (Communicator)"],["mpi","","mpi.html#Communicator.reduce_sum_u32","fn (Communicator)"],["mpi","","mpi.html#Communicator.all_reduce_sum_u32","fn (Communicator)"],["mpi","","mpi.html#Communicator.reduce_min_u32","fn (Communicator)"],["mpi","","mpi.html#Communicator.all_reduce_min_u32","fn (Communicator)"],["mpi","","mpi.html#Communicator.reduce_max_u32","fn (Communicator)"],["mpi","","mpi.html#Communicator.all_reduce_max_u32","fn (Communicator)"],["mpi","","mpi.html#Communicator.reduce_sum_i64","fn (Communicator)"],["mpi","","mpi.html#Communicator.all_reduce_sum_i64","fn (Communicator)"],["mpi","","mpi.html#Communicator.reduce_min_i64","fn (Communicator)"],["mpi","","mpi.html#Communicator.all_reduce_min_i64","fn (Communicator)"],["mpi","","mpi.html#Communicator.reduce_max_i64","fn (Communicator)"],["mpi","","mpi.html#Communicator.all_reduce_max_i64","fn (Communicator)"],["mpi","","mpi.html#Communicator.reduce_sum_u64","fn (Communicator)"],["mpi","","mpi.html#Communicator.all_reduce_sum_u64","fn (Communicator)"],["mpi","","mpi.html#Communicator.reduce_min_u64","fn (Communicator)"],["mpi","","mpi.html#Communicator.all_reduce_min_u64","fn (Communicator)"],["mpi","","mpi.html#Communicator.reduce_max_u64","fn (Communicator)"],["mpi","","mpi.html#Communicator.all_reduce_max_u64","fn (Communicator)"],["mpi","","mpi.html#Communicator.reduce_sum_f32","fn (Communicator)"],["mpi","","mpi.html#Communicator.all_reduce_sum_f32","fn (Communicator)"],["mpi","","mpi.html#Communicator.reduce_min_f32","fn (Communicator)"],["mpi","","mpi.html#Communicator.all_reduce_min_f32","fn (Communicator)"],["mpi","","mpi.html#Communicator.reduce_max_f32","fn (Communicator)"],["mpi","","mpi.html#Communicator.all_reduce_max_f32","fn (Communicator)"],["mpi","","mpi.html#Communicator.reduce_sum_f64","fn (Communicator)"],["mpi","","mpi.html#Communicator.all_reduce_sum_f64","fn (Communicator)"],["mpi","","mpi.html#Communicator.reduce_min_f64","fn (Communicator)"],["mpi","","mpi.html#Communicator.all_reduce_min_f64","fn (Communicator)"],["mpi","","mpi.html#Communicator.reduce_max_f64","fn (Communicator)"],["mpi","","mpi.html#Communicator.all_reduce_max_f64","fn (Communicator)"],["noise","","noise.html#perlin2d","fn "],["noise","","noise.html#perlin2d_space","fn "],["plot","","plot.html#Annotation","struct "],["plot","","plot.html#Axis","struct "],["plot","","plot.html#AxisTitle","struct "],["plot","","plot.html#Font","struct "],["plot","","plot.html#Layout","struct "],["plot","","plot.html#Plot","struct "],["plot","","plot.html#Plot.annotation","fn (Plot)"],["plot","","plot.html#Plot.bar","fn (Plot)"],["plot","","plot.html#Plot.get_plotly_script","fn (Plot)"],["plot","","plot.html#Plot.heatmap","fn (Plot)"],["plot","","plot.html#Plot.histogram","fn (Plot)"],["plot","","plot.html#Plot.layout","fn (Plot)"],["plot","","plot.html#Plot.pie","fn (Plot)"],["plot","","plot.html#Plot.Plot__static__new","fn (Plot)"],["plot","","plot.html#Plot.scatter","fn (Plot)"],["plot","","plot.html#Plot.scatter3d","fn (Plot)"],["plot","","plot.html#Plot.show","fn (Plot)"],["plot","","plot.html#Plot.surface","fn (Plot)"],["plot","","plot.html#PlotConfig","struct "],["plot","","plot.html#PlotlyScriptConfig","struct "],["plot","","plot.html#TraceType","enum "],["plot","","plot.html#XType","type "],["plot","","plot.html#YType","type "],["plot","","plot.html#ZType","type "],["plot","","plot.html#CommonTrace","struct "],["plot","","plot.html#ScatterTrace","struct "],["plot","","plot.html#PieTrace","struct "],["plot","","plot.html#HeatmapTrace","struct "],["plot","","plot.html#SurfaceTrace","struct "],["plot","","plot.html#Scatter3DTrace","struct "],["plot","","plot.html#BarTrace","struct "],["plot","","plot.html#HistogramTrace","struct "],["plot","","plot.html#Marker","struct "],["plot","","plot.html#Line","struct "],["plot","","plot.html#Bins","struct "],["plot","","plot.html#Trace","type "],["plot","","plot.html#Trace.trace_type","fn (Trace)"],["poly","","poly.html#eval","fn "],["poly","","poly.html#eval_derivs","fn "],["poly","","poly.html#solve_quadratic","fn "],["poly","","poly.html#solve_cubic","fn "],["poly","","poly.html#companion_matrix","fn "],["poly","","poly.html#balance_companion_matrix","fn "],["poly","","poly.html#add","fn "],["poly","","poly.html#substract","fn "],["poly","","poly.html#multiply","fn "],["prime","","prime.html#is_prime","fn "],["prime","","prime.html#prime_sieve","fn "],["quaternion","","quaternion.html#Quaternion","struct "],["quaternion","","quaternion.html#Quaternion.*","fn (Quaternion)"],["quaternion","","quaternion.html#Quaternion.+","fn (Quaternion)"],["quaternion","","quaternion.html#Quaternion.-","fn (Quaternion)"],["quaternion","","quaternion.html#Quaternion./","fn (Quaternion)"],["quaternion","","quaternion.html#Quaternion.abs","fn (Quaternion)"],["quaternion","","quaternion.html#Quaternion.add","fn (Quaternion)"],["quaternion","","quaternion.html#Quaternion.angle","fn (Quaternion)"],["quaternion","","quaternion.html#Quaternion.conjugate","fn (Quaternion)"],["quaternion","","quaternion.html#Quaternion.copy","fn (Quaternion)"],["quaternion","","quaternion.html#Quaternion.divide","fn (Quaternion)"],["quaternion","","quaternion.html#Quaternion.equal","fn (Quaternion)"],["quaternion","","quaternion.html#Quaternion.exp","fn (Quaternion)"],["quaternion","","quaternion.html#Quaternion.inverse","fn (Quaternion)"],["quaternion","","quaternion.html#Quaternion.is_finite","fn (Quaternion)"],["quaternion","","quaternion.html#Quaternion.is_greater","fn (Quaternion)"],["quaternion","","quaternion.html#Quaternion.is_greaterequal","fn (Quaternion)"],["quaternion","","quaternion.html#Quaternion.is_inf","fn (Quaternion)"],["quaternion","","quaternion.html#Quaternion.is_less","fn (Quaternion)"],["quaternion","","quaternion.html#Quaternion.is_lessequal","fn (Quaternion)"],["quaternion","","quaternion.html#Quaternion.is_nan","fn (Quaternion)"],["quaternion","","quaternion.html#Quaternion.is_zero","fn (Quaternion)"],["quaternion","","quaternion.html#Quaternion.lerp","fn (Quaternion)"],["quaternion","","quaternion.html#Quaternion.log","fn (Quaternion)"],["quaternion","","quaternion.html#Quaternion.multiply","fn (Quaternion)"],["quaternion","","quaternion.html#Quaternion.nlerp","fn (Quaternion)"],["quaternion","","quaternion.html#Quaternion.norm","fn (Quaternion)"],["quaternion","","quaternion.html#Quaternion.normalized","fn (Quaternion)"],["quaternion","","quaternion.html#Quaternion.opposite","fn (Quaternion)"],["quaternion","","quaternion.html#Quaternion.parity_antisymmetric_part","fn (Quaternion)"],["quaternion","","quaternion.html#Quaternion.parity_conjugate","fn (Quaternion)"],["quaternion","","quaternion.html#Quaternion.parity_symmetric_part","fn (Quaternion)"],["quaternion","","quaternion.html#Quaternion.pow","fn (Quaternion)"],["quaternion","","quaternion.html#Quaternion.rotation_chordal_distance","fn (Quaternion)"],["quaternion","","quaternion.html#Quaternion.rotation_intrinsic_distance","fn (Quaternion)"],["quaternion","","quaternion.html#Quaternion.rotor_chordal_distance","fn (Quaternion)"],["quaternion","","quaternion.html#Quaternion.rotor_intrinsic_distance","fn (Quaternion)"],["quaternion","","quaternion.html#Quaternion.scalar_add","fn (Quaternion)"],["quaternion","","quaternion.html#Quaternion.scalar_divide","fn (Quaternion)"],["quaternion","","quaternion.html#Quaternion.scalar_multiply","fn (Quaternion)"],["quaternion","","quaternion.html#Quaternion.scalar_pow","fn (Quaternion)"],["quaternion","","quaternion.html#Quaternion.scalar_subtract","fn (Quaternion)"],["quaternion","","quaternion.html#Quaternion.slerp","fn (Quaternion)"],["quaternion","","quaternion.html#Quaternion.sqrt","fn (Quaternion)"],["quaternion","","quaternion.html#Quaternion.squad","fn (Quaternion)"],["quaternion","","quaternion.html#Quaternion.str","fn (Quaternion)"],["quaternion","","quaternion.html#Quaternion.subtract","fn (Quaternion)"],["quaternion","","quaternion.html#Quaternion.x_parity_antisymmetric_part","fn (Quaternion)"],["quaternion","","quaternion.html#Quaternion.x_parity_conjugate","fn (Quaternion)"],["quaternion","","quaternion.html#Quaternion.x_parity_symmetric_part","fn (Quaternion)"],["quaternion","","quaternion.html#Quaternion.y_parity_antisymmetric_part","fn (Quaternion)"],["quaternion","","quaternion.html#Quaternion.y_parity_conjugate","fn (Quaternion)"],["quaternion","","quaternion.html#Quaternion.y_parity_symmetric_part","fn (Quaternion)"],["quaternion","","quaternion.html#Quaternion.z_parity_antisymmetric_part","fn (Quaternion)"],["quaternion","","quaternion.html#Quaternion.z_parity_conjugate","fn (Quaternion)"],["quaternion","","quaternion.html#Quaternion.z_parity_symmetric_part","fn (Quaternion)"],["quaternion","","quaternion.html#quaternion","fn "],["quaternion","","quaternion.html#id","fn "],["quaternion","","quaternion.html#from_axis_anglef3","fn "],["quaternion","","quaternion.html#from_spherical_coords","fn "],["quaternion","","quaternion.html#from_euler_angles","fn "],["roots","","roots.html#Bisection","struct "],["roots","","roots.html#Bisection.Bisection__static__new","fn (Bisection)"],["roots","","roots.html#Bisection.next","fn (Bisection)"],["roots","","roots.html#Bisection.solve","fn (Bisection)"],["roots","","roots.html#BisectionParams","struct "],["roots","","roots.html#BisectionIteration","struct "],["roots","","roots.html#Brent","struct "],["roots","","roots.html#Brent.Brent__static__new","fn (Brent)"],["roots","","roots.html#BrentIteration","struct "],["roots","","roots.html#newton","fn "],["roots","","roots.html#newton_bisection","fn "],["util","","util.html#int_ints_map_append","fn "],["util","","util.html#str_ints_map_append","fn "],["util","","util.html#str_flts_map_append","fn "],["util","","util.html#Observer","interface "],["util","","util.html#Observable","struct "],["util","","util.html#Observable.add_observer","fn (Observable)"],["util","","util.html#Observable.notify_update","fn (Observable)"],["util","","util.html#arange","fn "],["util","","util.html#RangeStep","struct "],["util","","util.html#range","fn "],["util","","util.html#get_many","fn "],["util","","util.html#lin_space","fn "],["util","","util.html#move_ith_to_end","fn "],["vcl","","vcl.html#ImageChannelOrder","enum "],["vcl","","vcl.html#ImageChannelDataType","enum "],["vcl","","vcl.html#Bytes","struct "],["vcl","","vcl.html#Bytes.size","fn (Bytes)"],["vcl","","vcl.html#Bytes.release","fn (Bytes)"],["vcl","","vcl.html#Bytes.load","fn (Bytes)"],["vcl","","vcl.html#Bytes.data","fn (Bytes)"],["vcl","","vcl.html#Bytes.map","fn (Bytes)"],["vcl","","vcl.html#Bytes.buffer","fn (Bytes)"],["vcl","","vcl.html#Device","struct "],["vcl","","vcl.html#Device.add_program","fn (Device)"],["vcl","","vcl.html#Device.bytes","fn (Device)"],["vcl","","vcl.html#Device.driver_version","fn (Device)"],["vcl","","vcl.html#Device.extensions","fn (Device)"],["vcl","","vcl.html#Device.from_image_2d","fn (Device)"],["vcl","","vcl.html#Device.image_2d","fn (Device)"],["vcl","","vcl.html#Device.kernel","fn (Device)"],["vcl","","vcl.html#Device.name","fn (Device)"],["vcl","","vcl.html#Device.open_clc_version","fn (Device)"],["vcl","","vcl.html#Device.profile","fn (Device)"],["vcl","","vcl.html#Device.release","fn (Device)"],["vcl","","vcl.html#Device.str","fn (Device)"],["vcl","","vcl.html#Device.vector","fn (Device)"],["vcl","","vcl.html#Device.vendor","fn (Device)"],["vcl","","vcl.html#Device.version","fn (Device)"],["vcl","","vcl.html#DeviceType","enum "],["vcl","","vcl.html#ErrVCL","type "],["vcl","","vcl.html#ErrVCL.err","fn (ErrVCL)"],["vcl","","vcl.html#error_from_code","fn "],["vcl","","vcl.html#error_or_default","fn "],["vcl","","vcl.html#typed_error","fn "],["vcl","","vcl.html#vcl_error","fn "],["vcl","","vcl.html#panic_on_error","fn "],["vcl","","vcl.html#Rect","struct "],["vcl","","vcl.html#IImage","interface "],["vcl","","vcl.html#Image","struct "],["vcl","","vcl.html#Image.release","fn (Image)"],["vcl","","vcl.html#Image.data_2d","fn (Image)"],["vcl","","vcl.html#ArgumentType","interface "],["vcl","","vcl.html#UnsupportedArgumentTypeError","struct "],["vcl","","vcl.html#UnsupportedArgumentTypeError.msg","fn (UnsupportedArgumentTypeError)"],["vcl","","vcl.html#Kernel","struct "],["vcl","","vcl.html#Kernel.global","fn (Kernel)"],["vcl","","vcl.html#KernelWithGlobal","struct "],["vcl","","vcl.html#KernelWithGlobal.local","fn (KernelWithGlobal)"],["vcl","","vcl.html#KernelCall","struct "],["vcl","","vcl.html#KernelCall.run","fn (KernelCall)"],["vcl","","vcl.html#get_devices","fn "],["vcl","","vcl.html#get_default_device","fn "],["vcl","","vcl.html#Vector","struct "],["vcl","","vcl.html#Vector[T]","type "],["vcl","","vcl.html#Vector[T].length","fn (Vector[T])"],["vcl","","vcl.html#Vector[T].release","fn (Vector[T])"],["vcl","","vcl.html#Vector[T].load","fn (Vector[T])"],["vcl","","vcl.html#Vector[T].data","fn (Vector[T])"],["vcl","","vcl.html#Vector[T].map","fn (Vector[T])"],["vcl","","vcl.html#Vector[T].buffer","fn (Vector[T])"],["vcl.internal.dl","","vcl.internal.dl.html#get_sym","fn "],["vlas","","vlas.html#c_trans","fn "],["vlas","","vlas.html#c_uplo","fn "],["vlas","","vlas.html#slice_to_col_major","fn "],["vlas","","vlas.html#col_major_to_slice","fn "],["vlas","","vlas.html#print_col_major","fn "],["vlas","","vlas.html#print_col_major_v","fn "],["vlas","","vlas.html#print_col_major_py","fn "],["vlas","","vlas.html#slice_to_col_major_complex","fn "],["vlas","","vlas.html#col_major_complex_to_slice","fn "],["vlas","","vlas.html#print_col_major_complex","fn "],["vlas","","vlas.html#print_col_major_complex_v","fn "],["vlas","","vlas.html#print_col_major_omplex_py","fn "],["vlas","","vlas.html#get_join_complex","fn "],["vlas","","vlas.html#get_split_complex","fn "],["vlas","","vlas.html#join_complex","fn "],["vlas","","vlas.html#split_complex","fn "],["vlas","","vlas.html#extract_row","fn "],["vlas","","vlas.html#extract_col","fn "],["vlas","","vlas.html#extract_row_complex","fn "],["vlas","","vlas.html#extract_col_complex","fn "],["vlas","","vlas.html#eigenvecs_build","fn "],["vlas","","vlas.html#eigenvecs_build_both","fn "],["vlas","","vlas.html#dgesv","fn "],["vlas","","vlas.html#dgesvd","fn "],["vlas","","vlas.html#dgetrf","fn "],["vlas","","vlas.html#dgetri","fn "],["vlas","","vlas.html#dpotrf","fn "],["vlas","","vlas.html#dgeev","fn "],["vlas","","vlas.html#dlange","fn "],["vlas","","vlas.html#set_num_threads","fn "],["vlas","","vlas.html#ddot","fn "],["vlas","","vlas.html#dasum","fn "],["vlas","","vlas.html#dnrm2","fn "],["vlas","","vlas.html#daxpy","fn "],["vlas","","vlas.html#dcopy","fn "],["vlas","","vlas.html#dswap","fn "],["vlas","","vlas.html#drot","fn "],["vlas","","vlas.html#dscal","fn "],["vlas","","vlas.html#dgemv","fn "],["vlas","","vlas.html#dger","fn "],["vlas","","vlas.html#dtrsv","fn "],["vlas","","vlas.html#dtrmv","fn "],["vlas","","vlas.html#dsyr","fn "],["vlas","","vlas.html#dsyr2","fn "],["vlas","","vlas.html#dgemm","fn "],["vlas.internal.vblas","","vlas.internal.vblas.html#MemoryLayout","enum "],["vlas.internal.vblas","","vlas.internal.vblas.html#Transpose","enum "],["vlas.internal.vblas","","vlas.internal.vblas.html#Uplo","enum "],["vlas.internal.vblas","","vlas.internal.vblas.html#Diagonal","enum "],["vlas.internal.vblas","","vlas.internal.vblas.html#Side","enum "],["vlas.internal.vblas","","vlas.internal.vblas.html#dgemm","fn "],["vlas.internal.vblas","","vlas.internal.vblas.html#dgemv","fn "],["vlas.internal.vblas","","vlas.internal.vblas.html#dnrm2","fn "],["vlas.internal.vblas","","vlas.internal.vblas.html#dasum","fn "],["vlas.internal.vblas","","vlas.internal.vblas.html#idamax","fn "],["vlas.internal.vblas","","vlas.internal.vblas.html#dswap","fn "],["vlas.internal.vblas","","vlas.internal.vblas.html#dcopy","fn "],["vlas.internal.vblas","","vlas.internal.vblas.html#daxpy","fn "],["vlas.internal.vblas","","vlas.internal.vblas.html#drotg","fn "],["vlas.internal.vblas","","vlas.internal.vblas.html#drot","fn "],["vlas.internal.vblas","","vlas.internal.vblas.html#dscal","fn "],["vlas.internal.vblas","","vlas.internal.vblas.html#ddot","fn "],["vlas.internal.vblas","","vlas.internal.vblas.html#dger","fn "],["vlas.internal.vblas","","vlas.internal.vblas.html#dgbmv","fn "],["vlas.internal.vblas","","vlas.internal.vblas.html#dtrmv","fn "],["vlas.internal.vblas","","vlas.internal.vblas.html#dtrsv","fn "],["vlas.internal.vblas","","vlas.internal.vblas.html#dsymv","fn "],["vlas.internal.vblas","","vlas.internal.vblas.html#dtbmv","fn "],["vlas.internal.vblas","","vlas.internal.vblas.html#dtpmv","fn "],["vlas.internal.vblas","","vlas.internal.vblas.html#dtbsv","fn "],["vlas.internal.vblas","","vlas.internal.vblas.html#dsbmv","fn "],["vlas.internal.vblas","","vlas.internal.vblas.html#dsyr","fn "],["vlas.internal.vblas","","vlas.internal.vblas.html#dsyr2","fn "],["vlas.internal.vblas","","vlas.internal.vblas.html#dtpsv","fn "],["vlas.internal.vblas","","vlas.internal.vblas.html#dspmv","fn "],["vlas.internal.vblas","","vlas.internal.vblas.html#dspr","fn "],["vlas.internal.vblas","","vlas.internal.vblas.html#dspr2","fn "],["vlas.internal.vblas","","vlas.internal.vblas.html#dsyrk","fn "],]; +var searchData = [["deriv","","deriv.html#central","fn "],["deriv","","deriv.html#forward","fn "],["deriv","","deriv.html#backward","fn "],["diff","","diff.html#backward","fn "],["diff","","diff.html#forward","fn "],["diff","","diff.html#central","fn "],["dist","","dist.html#text_hist","fn "],["dist","","dist.html#build_text_hist","fn "],["dist","","dist.html#Histogram","struct "],["dist","","dist.html#Histogram.Histogram__static__new","fn (Histogram)"],["dist","","dist.html#Histogram.find_bin","fn (Histogram)"],["dist","","dist.html#Histogram.count","fn (Histogram)"],["dist","","dist.html#Histogram.gen_labels","fn (Histogram)"],["dist","","dist.html#Histogram.density_area","fn (Histogram)"],["easings","","easings.html#EasingFn","type "],["easings","","easings.html#linear_interpolation","fn "],["easings","","easings.html#quadratic_ease_in","fn "],["easings","","easings.html#quadratic_ease_out","fn "],["easings","","easings.html#quadratic_ease_in_out","fn "],["easings","","easings.html#cubic_ease_in","fn "],["easings","","easings.html#cubic_ease_out","fn "],["easings","","easings.html#cubic_ease_in_out","fn "],["easings","","easings.html#quartic_ease_in","fn "],["easings","","easings.html#quartic_ease_out","fn "],["easings","","easings.html#quartic_ease_in_out","fn "],["easings","","easings.html#quintic_ease_in","fn "],["easings","","easings.html#quintic_ease_out","fn "],["easings","","easings.html#quintic_ease_in_out","fn "],["easings","","easings.html#sine_ease_in","fn "],["easings","","easings.html#sine_ease_out","fn "],["easings","","easings.html#sine_ease_in_out","fn "],["easings","","easings.html#circular_ease_in","fn "],["easings","","easings.html#circular_ease_out","fn "],["easings","","easings.html#circular_ease_in_out","fn "],["easings","","easings.html#exponential_ease_in","fn "],["easings","","easings.html#exponential_ease_out","fn "],["easings","","easings.html#exponential_ease_in_out","fn "],["easings","","easings.html#elastic_ease_in","fn "],["easings","","easings.html#elastic_ease_out","fn "],["easings","","easings.html#elastic_ease_in_out","fn "],["easings","","easings.html#back_ease_in","fn "],["easings","","easings.html#back_ease_out","fn "],["easings","","easings.html#back_ease_in_out","fn "],["easings","","easings.html#bounce_ease_in","fn "],["easings","","easings.html#bounce_ease_out","fn "],["easings","","easings.html#bounce_ease_in_out","fn "],["easings","","easings.html#animate","fn "],["errors","","errors.html#ErrorCode","enum "],["errors","","errors.html#ErrorCode.str","fn (ErrorCode)"],["errors","","errors.html#error","fn "],["errors","","errors.html#vsl_panic","fn "],["errors","","errors.html#error_message","fn "],["fft","","fft.html#create_plan","fn "],["fft","","fft.html#forward_fft","fn "],["fft","","fft.html#backward_fft","fn "],["fit","","fit.html#linear","fn "],["fit","","fit.html#linear_sigma","fn "],["float.float32","","float.float32.html#axpy_unitary","fn "],["float.float32","","float.float32.html#axpy_unitary_to","fn "],["float.float32","","float.float32.html#axpy_inc","fn "],["float.float32","","float.float32.html#axpy_inc_to","fn "],["float.float32","","float.float32.html#dot_unitary","fn "],["float.float32","","float.float32.html#dot_inc","fn "],["float.float32","","float.float32.html#arrays_tolerance","fn "],["float.float32","","float.float32.html#ger","fn "],["float.float32","","float.float32.html#gemv_n","fn "],["float.float32","","float.float32.html#gemv_t","fn "],["float.float32","","float.float32.html#l2_norm_unitary","fn "],["float.float32","","float.float32.html#l2_norm_inc","fn "],["float.float32","","float.float32.html#l2_distance_unitary","fn "],["float.float32","","float.float32.html#scal_unitary","fn "],["float.float32","","float.float32.html#scal_unitary_to","fn "],["float.float32","","float.float32.html#scal_inc","fn "],["float.float32","","float.float32.html#scal_inc_to","fn "],["float.float64","","float.float64.html#axpy_unitary","fn "],["float.float64","","float.float64.html#axpy_unitary_to","fn "],["float.float64","","float.float64.html#axpy_inc","fn "],["float.float64","","float.float64.html#axpy_inc_to","fn "],["float.float64","","float.float64.html#dot_unitary","fn "],["float.float64","","float.float64.html#dot_inc","fn "],["float.float64","","float.float64.html#IncSet","type "],["float.float64","","float.float64.html#IncSet.IncSet__static__new","fn (IncSet)"],["float.float64","","float.float64.html#IncToSet","type "],["float.float64","","float.float64.html#IncToSet.IncToSet__static__new","fn (IncToSet)"],["float.float64","","float.float64.html#same","fn "],["float.float64","","float.float64.html#tolerance","fn "],["float.float64","","float.float64.html#arrays_tolerance","fn "],["float.float64","","float.float64.html#close","fn "],["float.float64","","float.float64.html#veryclose","fn "],["float.float64","","float.float64.html#soclose","fn "],["float.float64","","float.float64.html#alike","fn "],["float.float64","","float.float64.html#new_guarded_vector","fn "],["float.float64","","float.float64.html#all_nan","fn "],["float.float64","","float.float64.html#equal_strided","fn "],["float.float64","","float.float64.html#non_strided_write","fn "],["float.float64","","float.float64.html#guard_vector","fn "],["float.float64","","float.float64.html#is_valid_guard","fn "],["float.float64","","float.float64.html#guard_inc_vector","fn "],["float.float64","","float.float64.html#is_valid_inc_guard","fn "],["float.float64","","float.float64.html#random_slice","fn "],["float.float64","","float.float64.html#ger","fn "],["float.float64","","float.float64.html#gemv_n","fn "],["float.float64","","float.float64.html#gemv_t","fn "],["float.float64","","float.float64.html#l2_norm_unitary","fn "],["float.float64","","float.float64.html#l2_norm_inc","fn "],["float.float64","","float.float64.html#l2_distance_unitary","fn "],["float.float64","","float.float64.html#scal_unitary","fn "],["float.float64","","float.float64.html#scal_unitary_to","fn "],["float.float64","","float.float64.html#scal_inc","fn "],["float.float64","","float.float64.html#scal_inc_to","fn "],["fun","","fun.html#bessel_j0","fn "],["fun","","fun.html#bessel_j1","fn "],["fun","","fun.html#bessel_jn","fn "],["fun","","fun.html#bessel_y0","fn "],["fun","","fun.html#bessel_y1","fn "],["fun","","fun.html#bessel_yn","fn "],["fun","","fun.html#pzero","fn "],["fun","","fun.html#pone","fn "],["fun","","fun.html#qzero","fn "],["fun","","fun.html#qone","fn "],["fun","","fun.html#cgamma","fn "],["fun","","fun.html#clog_gamma","fn "],["fun","","fun.html#ChebSeries","struct "],["fun","","fun.html#ChebSeries.eval_e","fn (ChebSeries)"],["fun","","fun.html#choose","fn "],["fun","","fun.html#InterpFn","type "],["fun","","fun.html#DataInterp","struct "],["fun","","fun.html#DataInterp.DataInterp__static__new","fn (DataInterp)"],["fun","","fun.html#DataInterp.reset","fn (DataInterp)"],["fun","","fun.html#DataInterp.p","fn (DataInterp)"],["fun","","fun.html#DataInterp.locate","fn (DataInterp)"],["fun","","fun.html#DataInterp.hunt","fn (DataInterp)"],["fun","","fun.html#lin_interp","fn "],["fun","","fun.html#poly_interp","fn "],["fun","","fun.html#digamma","fn "],["fun","","fun.html#psi","fn "],["fun","","fun.html#erf","fn "],["fun","","fun.html#erfc","fn "],["fun","","fun.html#fib","fn "],["fun","","fun.html#beta","fn "],["fun","","fun.html#binomial","fn "],["fun","","fun.html#uint_binomial","fn "],["fun","","fun.html#rbinomial","fn "],["fun","","fun.html#n_combos_w_replacement","fn "],["fun","","fun.html#suqcos","fn "],["fun","","fun.html#suqsin","fn "],["fun","","fun.html#atan2p","fn "],["fun","","fun.html#atan2pdeg","fn "],["fun","","fun.html#ramp","fn "],["fun","","fun.html#heav","fn "],["fun","","fun.html#sign","fn "],["fun","","fun.html#boxcar","fn "],["fun","","fun.html#rect","fn "],["fun","","fun.html#hat","fn "],["fun","","fun.html#hatd1","fn "],["fun","","fun.html#sramp","fn "],["fun","","fun.html#srampd1","fn "],["fun","","fun.html#srampd2","fn "],["fun","","fun.html#logistic","fn "],["fun","","fun.html#logistic_d1","fn "],["fun","","fun.html#sabs","fn "],["fun","","fun.html#sabs_d1","fn "],["fun","","fun.html#sabs_d2","fn "],["fun","","fun.html#exp_pix","fn "],["fun","","fun.html#exp_mix","fn "],["fun","","fun.html#sinc","fn "],["fun","","fun.html#neg_one_pow_n","fn "],["fun","","fun.html#imag_pow_n","fn "],["fun","","fun.html#imag_x_pow_n","fn "],["fun","","fun.html#powp","fn "],["fun","","fun.html#pow2","fn "],["fun","","fun.html#pow3","fn "],["fun","","fun.html#gamma","fn "],["fun","","fun.html#log_gamma","fn "],["fun","","fun.html#log_gamma_sign","fn "],["fun","","fun.html#hypot","fn "],["fun","","fun.html#hypot_e","fn "],["fun","","fun.html#InterpCubic","struct "],["fun","","fun.html#InterpCubic.InterpCubic__static__new","fn (InterpCubic)"],["fun","","fun.html#InterpCubic.f","fn (InterpCubic)"],["fun","","fun.html#InterpCubic.g","fn (InterpCubic)"],["fun","","fun.html#InterpCubic.critical","fn (InterpCubic)"],["fun","","fun.html#InterpCubic.fit_4points","fn (InterpCubic)"],["fun","","fun.html#InterpCubic.fit_3points_d","fn (InterpCubic)"],["fun","","fun.html#InterpQuad","struct "],["fun","","fun.html#InterpQuad.InterpQuad__static__new","fn (InterpQuad)"],["fun","","fun.html#InterpQuad.f","fn (InterpQuad)"],["fun","","fun.html#InterpQuad.g","fn (InterpQuad)"],["fun","","fun.html#InterpQuad.optimum","fn (InterpQuad)"],["fun","","fun.html#InterpQuad.fit_3points","fn (InterpQuad)"],["fun","","fun.html#InterpQuad.fit_2points_d","fn (InterpQuad)"],["fun","","fun.html#Sinusoid","struct "],["fun","","fun.html#Sinusoid.Sinusoid__static__essential","fn (Sinusoid)"],["fun","","fun.html#Sinusoid.Sinusoid__static__basis","fn (Sinusoid)"],["fun","","fun.html#Sinusoid.yessen","fn (Sinusoid)"],["fun","","fun.html#Sinusoid.ybasis","fn (Sinusoid)"],["fun","","fun.html#Sinusoid.approx_square_fourier","fn (Sinusoid)"],["fun","","fun.html#Sinusoid.test_periodicity","fn (Sinusoid)"],["fun","","fun.html#sin_e","fn "],["fun","","fun.html#cos_e","fn "],["fun","","fun.html#sin","fn "],["fun","","fun.html#cos","fn "],["func","","func.html#ArbitraryFn","type "],["func","","func.html#DfFn","type "],["func","","func.html#FdfFn","type "],["func","","func.html#VectorValuedFn","type "],["func","","func.html#Fn","struct "],["func","","func.html#Fn.Fn__static__new","fn (Fn)"],["func","","func.html#Fn.eval","fn (Fn)"],["func","","func.html#Fn.safe_eval","fn (Fn)"],["func","","func.html#FnFdf","struct "],["func","","func.html#FnFdf.FnFdf__static__new","fn (FnFdf)"],["func","","func.html#FnFdf.eval_f","fn (FnFdf)"],["func","","func.html#FnFdf.eval_df","fn (FnFdf)"],["func","","func.html#FnFdf.eval_f_df","fn (FnFdf)"],["func","","func.html#FnVec","struct "],["func","","func.html#FnVec.FnVec__static__new","fn (FnVec)"],["func","","func.html#FnVec.eval","fn (FnVec)"],["gm","","gm.html#Point","struct "],["gm","","gm.html#Point.Point__static__new","fn (Point)"],["gm","","gm.html#Point.clone","fn (Point)"],["gm","","gm.html#Point.disp","fn (Point)"],["gm","","gm.html#Point.str","fn (Point)"],["gm","","gm.html#Segment","struct "],["gm","","gm.html#Segment.len","fn (Segment)"],["gm","","gm.html#Segment.scaled","fn (Segment)"],["gm","","gm.html#Segment.vector","fn (Segment)"],["gm","","gm.html#Segment.str","fn (Segment)"],["gm","","gm.html#Segment.Segment__static__new","fn (Segment)"],["gm","","gm.html#dist_point_point","fn "],["gm","","gm.html#vector_dot","fn "],["gm","","gm.html#vector_norm","fn "],["gm","","gm.html#vector_new","fn "],["gm","","gm.html#vector_add","fn "],["gm","","gm.html#dist_point_line","fn "],["gm","","gm.html#points_lims","fn "],["gm","","gm.html#is_point_in","fn "],["gm","","gm.html#is_point_in_line","fn "],["gm","","gm.html#BinEntry","struct "],["gm","","gm.html#Bin","struct "],["gm","","gm.html#Bin.str","fn (Bin)"],["gm","","gm.html#Bins","struct "],["gm","","gm.html#Bins.Bins__static__new","fn (Bins)"],["gm","","gm.html#Bins.append","fn (Bins)"],["gm","","gm.html#Bins.clear","fn (Bins)"],["gm","","gm.html#Bins.find_bin_by_index","fn (Bins)"],["gm","","gm.html#Bins.calc_index","fn (Bins)"],["gm","","gm.html#Bins.find_closest","fn (Bins)"],["gm","","gm.html#Bins.find_closest_and_append","fn (Bins)"],["gm","","gm.html#Bins.find_along_segment","fn (Bins)"],["gm","","gm.html#Bins.get_limits","fn (Bins)"],["gm","","gm.html#Bins.nactive","fn (Bins)"],["gm","","gm.html#Bins.nentries","fn (Bins)"],["gm","","gm.html#Bins.summary","fn (Bins)"],["gm","","gm.html#Bins.str","fn (Bins)"],["gm","","gm.html#PointsDiffFn","type "],["graph","","graph.html#ShortestPaths","enum "],["graph","","graph.html#Graph","struct "],["graph","","graph.html#Graph.Graph__static__new","fn (Graph)"],["graph","","graph.html#Graph.nverts","fn (Graph)"],["graph","","graph.html#Graph.get_edge","fn (Graph)"],["graph","","graph.html#Graph.shortest_paths","fn (Graph)"],["graph","","graph.html#Graph.path","fn (Graph)"],["graph","","graph.html#Graph.calc_dist","fn (Graph)"],["graph","","graph.html#Graph.str_dist_matrix","fn (Graph)"],["graph","","graph.html#Graph.get_adj","fn (Graph)"],["inout.h5","","inout.h5.html#Hdf5File","struct "],["inout.h5","","inout.h5.html#Hdf5File.Hdf5File__static__new","fn (Hdf5File)"],["inout.h5","","inout.h5.html#Hdf5File.write_dataset1d","fn (Hdf5File)"],["inout.h5","","inout.h5.html#Hdf5File.write_dataset2d","fn (Hdf5File)"],["inout.h5","","inout.h5.html#Hdf5File.write_dataset3d","fn (Hdf5File)"],["inout.h5","","inout.h5.html#Hdf5File.write_attribute1d","fn (Hdf5File)"],["inout.h5","","inout.h5.html#Hdf5File.write_attribute","fn (Hdf5File)"],["inout.h5","","inout.h5.html#Hdf5File.read_dataset1d","fn (Hdf5File)"],["inout.h5","","inout.h5.html#Hdf5File.read_dataset2d","fn (Hdf5File)"],["inout.h5","","inout.h5.html#Hdf5File.read_dataset3d","fn (Hdf5File)"],["inout.h5","","inout.h5.html#Hdf5File.read_attribute","fn (Hdf5File)"],["inout.h5","","inout.h5.html#Hdf5File.read_attribute1d","fn (Hdf5File)"],["inout.h5","","inout.h5.html#Hdf5File.close","fn (Hdf5File)"],["inout.h5","","inout.h5.html#open_file","fn "],["iter","","iter.html#combinations","fn "],["iter","","iter.html#CombinationsIter","struct "],["iter","","iter.html#CombinationsIter.CombinationsIter__static__new","fn (CombinationsIter)"],["iter","","iter.html#CombinationsIter.next","fn (CombinationsIter)"],["iter","","iter.html#combinations_with_replacement","fn "],["iter","","iter.html#CombinationsWithReplacementIter","struct "],["iter","","iter.html#CombinationsWithReplacementIter.CombinationsWithReplacementIter__static__new","fn (CombinationsWithReplacementIter)"],["iter","","iter.html#CombinationsWithReplacementIter.next","fn (CombinationsWithReplacementIter)"],["iter","","iter.html#Counter","struct "],["iter","","iter.html#Counter.Counter__static__new","fn (Counter)"],["iter","","iter.html#Counter.next","fn (Counter)"],["iter","","iter.html#Cycler","struct "],["iter","","iter.html#Cycler.Cycler__static__new","fn (Cycler)"],["iter","","iter.html#Cycler.next","fn (Cycler)"],["iter","","iter.html#Repeater","struct "],["iter","","iter.html#Repeater.Repeater__static__new","fn (Repeater)"],["iter","","iter.html#Repeater.next","fn (Repeater)"],["iter","","iter.html#PermutationsIter","struct "],["iter","","iter.html#PermutationsIter.PermutationsIter__static__new","fn (PermutationsIter)"],["iter","","iter.html#PermutationsIter.next","fn (PermutationsIter)"],["iter","","iter.html#permutations","fn "],["iter","","iter.html#ProductIterator","struct "],["iter","","iter.html#ProductIterator.ProductIterator__static__new","fn (ProductIterator)"],["iter","","iter.html#ProductIterator.next","fn (ProductIterator)"],["iter","","iter.html#product","fn "],["iter","","iter.html#IntIterParams","struct "],["iter","","iter.html#IntIter","type "],["iter","","iter.html#IntIter.IntIter__static__new","fn (IntIter)"],["iter","","iter.html#IntIter.next","fn (IntIter)"],["iter","","iter.html#FloatIterParams","struct "],["iter","","iter.html#FloatIter","type "],["iter","","iter.html#FloatIter.FloatIter__static__new","fn (FloatIter)"],["iter","","iter.html#FloatIter.next","fn (FloatIter)"],["iter","","iter.html#LinearIterParams","struct "],["iter","","iter.html#LinearIter","type "],["iter","","iter.html#LinearIter.LinearIter__static__new","fn (LinearIter)"],["iter","","iter.html#LinearIter.next","fn (LinearIter)"],["iter","","iter.html#LogIterParams","struct "],["iter","","iter.html#LogIter","type "],["iter","","iter.html#LogIter.LogIter__static__new","fn (LogIter)"],["iter","","iter.html#LogIter.next","fn (LogIter)"],["la","","la.html#vector_rms_error","fn "],["la","","la.html#vector_dot","fn "],["la","","la.html#vector_add","fn "],["la","","la.html#vector_max_diff","fn "],["la","","la.html#vector_scale_abs","fn "],["la","","la.html#matrix_vector_mul","fn "],["la","","la.html#matrix_tr_vector_mul","fn "],["la","","la.html#vector_vector_tr_mul","fn "],["la","","la.html#matrix_vector_mul_add","fn "],["la","","la.html#matrix_matrix_mul","fn "],["la","","la.html#matrix_tr_matrix_mul","fn "],["la","","la.html#matrix_matrix_tr_mul","fn "],["la","","la.html#matrix_tr_matrix_tr_mul","fn "],["la","","la.html#matrix_matrix_muladd","fn "],["la","","la.html#matrix_tr_matrix_muladd","fn "],["la","","la.html#matrix_matrix_tr_muladd","fn "],["la","","la.html#matrix_tr_matrix_tr_mul_add","fn "],["la","","la.html#matrix_add","fn "],["la","","la.html#den_solve","fn "],["la","","la.html#jacobi","fn "],["la","","la.html#Matrix","struct "],["la","","la.html#Matrix.Matrix__static__new","fn (Matrix)"],["la","","la.html#Matrix.Matrix__static__deep2","fn (Matrix)"],["la","","la.html#Matrix.Matrix__static__raw","fn (Matrix)"],["la","","la.html#Matrix[T]","type "],["la","","la.html#Matrix[T].set_from_deep2","fn (Matrix[T])"],["la","","la.html#Matrix[T].set_diag","fn (Matrix[T])"],["la","","la.html#Matrix[T].set","fn (Matrix[T])"],["la","","la.html#Matrix[T].get","fn (Matrix[T])"],["la","","la.html#Matrix[T].get_deep2","fn (Matrix[T])"],["la","","la.html#Matrix[T].clone","fn (Matrix[T])"],["la","","la.html#Matrix[T].transpose","fn (Matrix[T])"],["la","","la.html#Matrix[T].copy_into","fn (Matrix[T])"],["la","","la.html#Matrix[T].add","fn (Matrix[T])"],["la","","la.html#Matrix[T].fill","fn (Matrix[T])"],["la","","la.html#Matrix[T].clear_rc","fn (Matrix[T])"],["la","","la.html#Matrix[T].clear_bry","fn (Matrix[T])"],["la","","la.html#Matrix[T].max_diff","fn (Matrix[T])"],["la","","la.html#Matrix[T].largest","fn (Matrix[T])"],["la","","la.html#Matrix[T].col","fn (Matrix[T])"],["la","","la.html#Matrix[T].get_row","fn (Matrix[T])"],["la","","la.html#Matrix[T].get_col","fn (Matrix[T])"],["la","","la.html#Matrix[T].extract_cols","fn (Matrix[T])"],["la","","la.html#Matrix[T].extract_rows","fn (Matrix[T])"],["la","","la.html#Matrix[T].set_row","fn (Matrix[T])"],["la","","la.html#Matrix[T].set_col","fn (Matrix[T])"],["la","","la.html#Matrix[T].split_by_col","fn (Matrix[T])"],["la","","la.html#Matrix[T].split_by_row","fn (Matrix[T])"],["la","","la.html#Matrix[T].norm_frob","fn (Matrix[T])"],["la","","la.html#Matrix[T].norm_inf","fn (Matrix[T])"],["la","","la.html#Matrix[T].apply","fn (Matrix[T])"],["la","","la.html#Matrix[T].equals","fn (Matrix[T])"],["la","","la.html#Matrix[T].str","fn (Matrix[T])"],["la","","la.html#Matrix[T].print","fn (Matrix[T])"],["la","","la.html#Matrix[T].print_v","fn (Matrix[T])"],["la","","la.html#Matrix[T].print_py","fn (Matrix[T])"],["la","","la.html#safe_print","fn "],["la","","la.html#matrix_det","fn "],["la","","la.html#matrix_inv_small","fn "],["la","","la.html#matrix_svd","fn "],["la","","la.html#matrix_inv","fn "],["la","","la.html#matrix_cond_num","fn "],["la","","la.html#SparseConfig","struct "],["la","","la.html#SparseConfig.SparseConfig__static__new","fn (SparseConfig)"],["la","","la.html#SparseConfig.SparseConfig__static__with_comm","fn (SparseConfig)"],["la","","la.html#SparseConfig.set_mumps_symmetry","fn (SparseConfig)"],["la","","la.html#SparseConfig.set_umfpack_symmetry","fn (SparseConfig)"],["la","","la.html#SparseConfig.set_mumps_ordering","fn (SparseConfig)"],["la","","la.html#SparseConfig.set_mumps_scaling","fn (SparseConfig)"],["la","","la.html#Triplet","struct "],["la","","la.html#Triplet.Triplet__static__new","fn (Triplet)"],["la","","la.html#CCMatrix","struct "],["la","","la.html#Triplet[T]","type "],["la","","la.html#Triplet[T].init","fn (Triplet[T])"],["la","","la.html#Triplet[T].put","fn (Triplet[T])"],["la","","la.html#Triplet[T].put_matrix_and_matrix_t","fn (Triplet[T])"],["la","","la.html#Triplet[T].put_cc_matrix_and_matrix_t","fn (Triplet[T])"],["la","","la.html#Triplet[T].start","fn (Triplet[T])"],["la","","la.html#Triplet[T].len","fn (Triplet[T])"],["la","","la.html#Triplet[T].max","fn (Triplet[T])"],["la","","la.html#Triplet[T].size","fn (Triplet[T])"],["la","","la.html#Triplet[T].to_dense","fn (Triplet[T])"],["la","","la.html#vector_apply","fn "],["la","","la.html#vector_apply_func","fn "],["la","","la.html#vector_unit","fn "],["la","","la.html#vector_accum","fn "],["la","","la.html#vector_norm","fn "],["la","","la.html#vector_rms","fn "],["la","","la.html#vector_norm_diff","fn "],["la","","la.html#vector_largest","fn "],["ml","","ml.html#Data","struct "],["ml","","ml.html#Data.Data__static__new","fn (Data)"],["ml","","ml.html#Data.Data__static__from_raw_x","fn (Data)"],["ml","","ml.html#Data.Data__static__from_raw_xy_sep","fn (Data)"],["ml","","ml.html#Data.Data__static__from_raw_xy","fn (Data)"],["ml","","ml.html#Data[T]","type "],["ml","","ml.html#Data[T].set","fn (Data[T])"],["ml","","ml.html#Data[T].set_y","fn (Data[T])"],["ml","","ml.html#Data[T].set_x","fn (Data[T])"],["ml","","ml.html#Data[T].clone","fn (Data[T])"],["ml","","ml.html#Data[T].clone_with_same_x","fn (Data[T])"],["ml","","ml.html#Data[T].add_observer","fn (Data[T])"],["ml","","ml.html#Data[T].notify_update","fn (Data[T])"],["ml","","ml.html#Data[T].split","fn (Data[T])"],["ml","","ml.html#Kmeans","struct "],["ml","","ml.html#Kmeans.Kmeans__static__new","fn (Kmeans)"],["ml","","ml.html#Kmeans.name","fn (Kmeans)"],["ml","","ml.html#Kmeans.update","fn (Kmeans)"],["ml","","ml.html#Kmeans.nb_classes","fn (Kmeans)"],["ml","","ml.html#Kmeans.set_centroids","fn (Kmeans)"],["ml","","ml.html#Kmeans.find_closest_centroids","fn (Kmeans)"],["ml","","ml.html#Kmeans.compute_centroids","fn (Kmeans)"],["ml","","ml.html#Kmeans.train","fn (Kmeans)"],["ml","","ml.html#Kmeans.str","fn (Kmeans)"],["ml","","ml.html#Kmeans.plot","fn (Kmeans)"],["ml","","ml.html#TrainConfig","struct "],["ml","","ml.html#KNN","struct "],["ml","","ml.html#KNN.KNN__static__new","fn (KNN)"],["ml","","ml.html#KNN.name","fn (KNN)"],["ml","","ml.html#KNN.set_weights","fn (KNN)"],["ml","","ml.html#KNN.update","fn (KNN)"],["ml","","ml.html#KNN.train","fn (KNN)"],["ml","","ml.html#KNN.predict","fn (KNN)"],["ml","","ml.html#KNN.str","fn (KNN)"],["ml","","ml.html#KNN.plot","fn (KNN)"],["ml","","ml.html#PredictConfig","struct "],["ml","","ml.html#LinReg","struct "],["ml","","ml.html#LinReg.LinReg__static__new","fn (LinReg)"],["ml","","ml.html#LinReg.name","fn (LinReg)"],["ml","","ml.html#LinReg.predict","fn (LinReg)"],["ml","","ml.html#LinReg.cost","fn (LinReg)"],["ml","","ml.html#LinReg.gradients","fn (LinReg)"],["ml","","ml.html#LinReg.train","fn (LinReg)"],["ml","","ml.html#LinReg.calce","fn (LinReg)"],["ml","","ml.html#LinReg.str","fn (LinReg)"],["ml","","ml.html#LinReg.plot","fn (LinReg)"],["ml","","ml.html#ParamsReg","struct "],["ml","","ml.html#ParamsReg.ParamsReg__static__new","fn (ParamsReg)"],["ml","","ml.html#ParamsReg[T]","type "],["ml","","ml.html#ParamsReg[T].init","fn (ParamsReg[T])"],["ml","","ml.html#ParamsReg[T].backup","fn (ParamsReg[T])"],["ml","","ml.html#ParamsReg[T].restore","fn (ParamsReg[T])"],["ml","","ml.html#ParamsReg[T].set_params","fn (ParamsReg[T])"],["ml","","ml.html#ParamsReg[T].set_param","fn (ParamsReg[T])"],["ml","","ml.html#ParamsReg[T].get_param","fn (ParamsReg[T])"],["ml","","ml.html#ParamsReg[T].set_thetas","fn (ParamsReg[T])"],["ml","","ml.html#ParamsReg[T].get_thetas","fn (ParamsReg[T])"],["ml","","ml.html#ParamsReg[T].access_thetas","fn (ParamsReg[T])"],["ml","","ml.html#ParamsReg[T].access_bias","fn (ParamsReg[T])"],["ml","","ml.html#ParamsReg[T].set_theta","fn (ParamsReg[T])"],["ml","","ml.html#ParamsReg[T].get_theta","fn (ParamsReg[T])"],["ml","","ml.html#ParamsReg[T].set_bias","fn (ParamsReg[T])"],["ml","","ml.html#ParamsReg[T].get_bias","fn (ParamsReg[T])"],["ml","","ml.html#ParamsReg[T].set_lambda","fn (ParamsReg[T])"],["ml","","ml.html#ParamsReg[T].get_lambda","fn (ParamsReg[T])"],["ml","","ml.html#ParamsReg[T].set_degree","fn (ParamsReg[T])"],["ml","","ml.html#ParamsReg[T].get_degree","fn (ParamsReg[T])"],["ml","","ml.html#ParamsReg[T].add_observer","fn (ParamsReg[T])"],["ml","","ml.html#ParamsReg[T].notify_update","fn (ParamsReg[T])"],["ml","","ml.html#Stat","struct "],["ml","","ml.html#Stat.Stat__static__from_data","fn (Stat)"],["ml","","ml.html#Stat[T]","type "],["ml","","ml.html#Stat[T].name","fn (Stat[T])"],["ml","","ml.html#Stat[T].update","fn (Stat[T])"],["ml","","ml.html#Stat[T].sum_vars","fn (Stat[T])"],["ml","","ml.html#Stat[T].copy_into","fn (Stat[T])"],["ml","","ml.html#Stat[T].str","fn (Stat[T])"],["ml.nlp","","ml.nlp.html#most_frequent_ngrams","fn "],["ml.nlp","","ml.nlp.html#count_vectorize","fn "],["ml.nlp","","ml.nlp.html#LancasterStemmer","struct "],["ml.nlp","","ml.nlp.html#LancasterStemmer.LancasterStemmer__static__new","fn (LancasterStemmer)"],["ml.nlp","","ml.nlp.html#LancasterStemmer.set_rules","fn (LancasterStemmer)"],["ml.nlp","","ml.nlp.html#LancasterStemmer.stem","fn (LancasterStemmer)"],["ml.nlp","","ml.nlp.html#term_frequencies","fn "],["ml.nlp","","ml.nlp.html#inverse_document_frequencies","fn "],["ml.nlp","","ml.nlp.html#term_idf","fn "],["ml.nlp","","ml.nlp.html#tf_idf","fn "],["ml.nlp","","ml.nlp.html#remove_punctuation","fn "],["ml.nlp","","ml.nlp.html#tokenize","fn "],["ml.nlp","","ml.nlp.html#remove_stopwords","fn "],["ml.nlp","","ml.nlp.html#remove_stopwords_en","fn "],["ml.nlp","","ml.nlp.html#ngrams","fn "],["mpi","","mpi.html#is_on","fn "],["mpi","","mpi.html#initialize","fn "],["mpi","","mpi.html#initialise","fn "],["mpi","","mpi.html#start_thread_safe","fn "],["mpi","","mpi.html#finalize","fn "],["mpi","","mpi.html#world_rank","fn "],["mpi","","mpi.html#world_size","fn "],["mpi","","mpi.html#Communicator","struct "],["mpi","","mpi.html#Communicator.Communicator__static__new","fn (Communicator)"],["mpi","","mpi.html#Communicator.rank","fn (Communicator)"],["mpi","","mpi.html#Communicator.size","fn (Communicator)"],["mpi","","mpi.html#Communicator.abort","fn (Communicator)"],["mpi","","mpi.html#Communicator.barrier","fn (Communicator)"],["mpi","","mpi.html#Communicator.send_i32","fn (Communicator)"],["mpi","","mpi.html#Communicator.recv_i32","fn (Communicator)"],["mpi","","mpi.html#Communicator.send_u32","fn (Communicator)"],["mpi","","mpi.html#Communicator.recv_u32","fn (Communicator)"],["mpi","","mpi.html#Communicator.send_i64","fn (Communicator)"],["mpi","","mpi.html#Communicator.recv_i64","fn (Communicator)"],["mpi","","mpi.html#Communicator.send_u64","fn (Communicator)"],["mpi","","mpi.html#Communicator.recv_u64","fn (Communicator)"],["mpi","","mpi.html#Communicator.send_f32","fn (Communicator)"],["mpi","","mpi.html#Communicator.recv_f32","fn (Communicator)"],["mpi","","mpi.html#Communicator.send_f64","fn (Communicator)"],["mpi","","mpi.html#Communicator.recv_f64","fn (Communicator)"],["mpi","","mpi.html#Communicator.send_one_i32","fn (Communicator)"],["mpi","","mpi.html#Communicator.recv_one_i32","fn (Communicator)"],["mpi","","mpi.html#Communicator.send_one_u32","fn (Communicator)"],["mpi","","mpi.html#Communicator.recv_one_u32","fn (Communicator)"],["mpi","","mpi.html#Communicator.send_one_i64","fn (Communicator)"],["mpi","","mpi.html#Communicator.recv_one_i64","fn (Communicator)"],["mpi","","mpi.html#Communicator.send_one_u64","fn (Communicator)"],["mpi","","mpi.html#Communicator.recv_one_u64","fn (Communicator)"],["mpi","","mpi.html#Communicator.send_one_f32","fn (Communicator)"],["mpi","","mpi.html#Communicator.recv_one_f32","fn (Communicator)"],["mpi","","mpi.html#Communicator.send_one_f64","fn (Communicator)"],["mpi","","mpi.html#Communicator.recv_one_f64","fn (Communicator)"],["mpi","","mpi.html#Communicator.bcast_from_root_i32","fn (Communicator)"],["mpi","","mpi.html#Communicator.bcast_from_root_u32","fn (Communicator)"],["mpi","","mpi.html#Communicator.bcast_from_root_i64","fn (Communicator)"],["mpi","","mpi.html#Communicator.bcast_from_root_u64","fn (Communicator)"],["mpi","","mpi.html#Communicator.bcast_from_root_f32","fn (Communicator)"],["mpi","","mpi.html#Communicator.bcast_from_root_f64","fn (Communicator)"],["mpi","","mpi.html#Communicator.reduce_sum_i32","fn (Communicator)"],["mpi","","mpi.html#Communicator.all_reduce_sum_i32","fn (Communicator)"],["mpi","","mpi.html#Communicator.reduce_min_i32","fn (Communicator)"],["mpi","","mpi.html#Communicator.all_reduce_min_i32","fn (Communicator)"],["mpi","","mpi.html#Communicator.reduce_max_i32","fn (Communicator)"],["mpi","","mpi.html#Communicator.all_reduce_max_i32","fn (Communicator)"],["mpi","","mpi.html#Communicator.reduce_sum_u32","fn (Communicator)"],["mpi","","mpi.html#Communicator.all_reduce_sum_u32","fn (Communicator)"],["mpi","","mpi.html#Communicator.reduce_min_u32","fn (Communicator)"],["mpi","","mpi.html#Communicator.all_reduce_min_u32","fn (Communicator)"],["mpi","","mpi.html#Communicator.reduce_max_u32","fn (Communicator)"],["mpi","","mpi.html#Communicator.all_reduce_max_u32","fn (Communicator)"],["mpi","","mpi.html#Communicator.reduce_sum_i64","fn (Communicator)"],["mpi","","mpi.html#Communicator.all_reduce_sum_i64","fn (Communicator)"],["mpi","","mpi.html#Communicator.reduce_min_i64","fn (Communicator)"],["mpi","","mpi.html#Communicator.all_reduce_min_i64","fn (Communicator)"],["mpi","","mpi.html#Communicator.reduce_max_i64","fn (Communicator)"],["mpi","","mpi.html#Communicator.all_reduce_max_i64","fn (Communicator)"],["mpi","","mpi.html#Communicator.reduce_sum_u64","fn (Communicator)"],["mpi","","mpi.html#Communicator.all_reduce_sum_u64","fn (Communicator)"],["mpi","","mpi.html#Communicator.reduce_min_u64","fn (Communicator)"],["mpi","","mpi.html#Communicator.all_reduce_min_u64","fn (Communicator)"],["mpi","","mpi.html#Communicator.reduce_max_u64","fn (Communicator)"],["mpi","","mpi.html#Communicator.all_reduce_max_u64","fn (Communicator)"],["mpi","","mpi.html#Communicator.reduce_sum_f32","fn (Communicator)"],["mpi","","mpi.html#Communicator.all_reduce_sum_f32","fn (Communicator)"],["mpi","","mpi.html#Communicator.reduce_min_f32","fn (Communicator)"],["mpi","","mpi.html#Communicator.all_reduce_min_f32","fn (Communicator)"],["mpi","","mpi.html#Communicator.reduce_max_f32","fn (Communicator)"],["mpi","","mpi.html#Communicator.all_reduce_max_f32","fn (Communicator)"],["mpi","","mpi.html#Communicator.reduce_sum_f64","fn (Communicator)"],["mpi","","mpi.html#Communicator.all_reduce_sum_f64","fn (Communicator)"],["mpi","","mpi.html#Communicator.reduce_min_f64","fn (Communicator)"],["mpi","","mpi.html#Communicator.all_reduce_min_f64","fn (Communicator)"],["mpi","","mpi.html#Communicator.reduce_max_f64","fn (Communicator)"],["mpi","","mpi.html#Communicator.all_reduce_max_f64","fn (Communicator)"],["noise","","noise.html#perlin2d","fn "],["noise","","noise.html#perlin2d_space","fn "],["plot","","plot.html#Annotation","struct "],["plot","","plot.html#Axis","struct "],["plot","","plot.html#AxisTitle","struct "],["plot","","plot.html#Font","struct "],["plot","","plot.html#Layout","struct "],["plot","","plot.html#Plot","struct "],["plot","","plot.html#Plot.annotation","fn (Plot)"],["plot","","plot.html#Plot.bar","fn (Plot)"],["plot","","plot.html#Plot.get_plotly_script","fn (Plot)"],["plot","","plot.html#Plot.heatmap","fn (Plot)"],["plot","","plot.html#Plot.histogram","fn (Plot)"],["plot","","plot.html#Plot.layout","fn (Plot)"],["plot","","plot.html#Plot.pie","fn (Plot)"],["plot","","plot.html#Plot.Plot__static__new","fn (Plot)"],["plot","","plot.html#Plot.scatter","fn (Plot)"],["plot","","plot.html#Plot.scatter3d","fn (Plot)"],["plot","","plot.html#Plot.show","fn (Plot)"],["plot","","plot.html#Plot.surface","fn (Plot)"],["plot","","plot.html#PlotConfig","struct "],["plot","","plot.html#PlotlyScriptConfig","struct "],["plot","","plot.html#TraceType","enum "],["plot","","plot.html#XType","type "],["plot","","plot.html#YType","type "],["plot","","plot.html#ZType","type "],["plot","","plot.html#CommonTrace","struct "],["plot","","plot.html#ScatterTrace","struct "],["plot","","plot.html#PieTrace","struct "],["plot","","plot.html#HeatmapTrace","struct "],["plot","","plot.html#SurfaceTrace","struct "],["plot","","plot.html#Scatter3DTrace","struct "],["plot","","plot.html#BarTrace","struct "],["plot","","plot.html#HistogramTrace","struct "],["plot","","plot.html#Marker","struct "],["plot","","plot.html#Line","struct "],["plot","","plot.html#Bins","struct "],["plot","","plot.html#Trace","type "],["plot","","plot.html#Trace.trace_type","fn (Trace)"],["poly","","poly.html#eval","fn "],["poly","","poly.html#eval_derivs","fn "],["poly","","poly.html#solve_quadratic","fn "],["poly","","poly.html#solve_cubic","fn "],["poly","","poly.html#companion_matrix","fn "],["poly","","poly.html#balance_companion_matrix","fn "],["poly","","poly.html#add","fn "],["poly","","poly.html#substract","fn "],["poly","","poly.html#multiply","fn "],["prime","","prime.html#is_prime","fn "],["prime","","prime.html#prime_sieve","fn "],["quaternion","","quaternion.html#Quaternion","struct "],["quaternion","","quaternion.html#Quaternion.*","fn (Quaternion)"],["quaternion","","quaternion.html#Quaternion.+","fn (Quaternion)"],["quaternion","","quaternion.html#Quaternion.-","fn (Quaternion)"],["quaternion","","quaternion.html#Quaternion./","fn (Quaternion)"],["quaternion","","quaternion.html#Quaternion.abs","fn (Quaternion)"],["quaternion","","quaternion.html#Quaternion.add","fn (Quaternion)"],["quaternion","","quaternion.html#Quaternion.angle","fn (Quaternion)"],["quaternion","","quaternion.html#Quaternion.conjugate","fn (Quaternion)"],["quaternion","","quaternion.html#Quaternion.copy","fn (Quaternion)"],["quaternion","","quaternion.html#Quaternion.divide","fn (Quaternion)"],["quaternion","","quaternion.html#Quaternion.equal","fn (Quaternion)"],["quaternion","","quaternion.html#Quaternion.exp","fn (Quaternion)"],["quaternion","","quaternion.html#Quaternion.inverse","fn (Quaternion)"],["quaternion","","quaternion.html#Quaternion.is_finite","fn (Quaternion)"],["quaternion","","quaternion.html#Quaternion.is_greater","fn (Quaternion)"],["quaternion","","quaternion.html#Quaternion.is_greaterequal","fn (Quaternion)"],["quaternion","","quaternion.html#Quaternion.is_inf","fn (Quaternion)"],["quaternion","","quaternion.html#Quaternion.is_less","fn (Quaternion)"],["quaternion","","quaternion.html#Quaternion.is_lessequal","fn (Quaternion)"],["quaternion","","quaternion.html#Quaternion.is_nan","fn (Quaternion)"],["quaternion","","quaternion.html#Quaternion.is_zero","fn (Quaternion)"],["quaternion","","quaternion.html#Quaternion.lerp","fn (Quaternion)"],["quaternion","","quaternion.html#Quaternion.log","fn (Quaternion)"],["quaternion","","quaternion.html#Quaternion.multiply","fn (Quaternion)"],["quaternion","","quaternion.html#Quaternion.nlerp","fn (Quaternion)"],["quaternion","","quaternion.html#Quaternion.norm","fn (Quaternion)"],["quaternion","","quaternion.html#Quaternion.normalized","fn (Quaternion)"],["quaternion","","quaternion.html#Quaternion.opposite","fn (Quaternion)"],["quaternion","","quaternion.html#Quaternion.parity_antisymmetric_part","fn (Quaternion)"],["quaternion","","quaternion.html#Quaternion.parity_conjugate","fn (Quaternion)"],["quaternion","","quaternion.html#Quaternion.parity_symmetric_part","fn (Quaternion)"],["quaternion","","quaternion.html#Quaternion.pow","fn (Quaternion)"],["quaternion","","quaternion.html#Quaternion.rotation_chordal_distance","fn (Quaternion)"],["quaternion","","quaternion.html#Quaternion.rotation_intrinsic_distance","fn (Quaternion)"],["quaternion","","quaternion.html#Quaternion.rotor_chordal_distance","fn (Quaternion)"],["quaternion","","quaternion.html#Quaternion.rotor_intrinsic_distance","fn (Quaternion)"],["quaternion","","quaternion.html#Quaternion.scalar_add","fn (Quaternion)"],["quaternion","","quaternion.html#Quaternion.scalar_divide","fn (Quaternion)"],["quaternion","","quaternion.html#Quaternion.scalar_multiply","fn (Quaternion)"],["quaternion","","quaternion.html#Quaternion.scalar_pow","fn (Quaternion)"],["quaternion","","quaternion.html#Quaternion.scalar_subtract","fn (Quaternion)"],["quaternion","","quaternion.html#Quaternion.slerp","fn (Quaternion)"],["quaternion","","quaternion.html#Quaternion.sqrt","fn (Quaternion)"],["quaternion","","quaternion.html#Quaternion.squad","fn (Quaternion)"],["quaternion","","quaternion.html#Quaternion.str","fn (Quaternion)"],["quaternion","","quaternion.html#Quaternion.subtract","fn (Quaternion)"],["quaternion","","quaternion.html#Quaternion.x_parity_antisymmetric_part","fn (Quaternion)"],["quaternion","","quaternion.html#Quaternion.x_parity_conjugate","fn (Quaternion)"],["quaternion","","quaternion.html#Quaternion.x_parity_symmetric_part","fn (Quaternion)"],["quaternion","","quaternion.html#Quaternion.y_parity_antisymmetric_part","fn (Quaternion)"],["quaternion","","quaternion.html#Quaternion.y_parity_conjugate","fn (Quaternion)"],["quaternion","","quaternion.html#Quaternion.y_parity_symmetric_part","fn (Quaternion)"],["quaternion","","quaternion.html#Quaternion.z_parity_antisymmetric_part","fn (Quaternion)"],["quaternion","","quaternion.html#Quaternion.z_parity_conjugate","fn (Quaternion)"],["quaternion","","quaternion.html#Quaternion.z_parity_symmetric_part","fn (Quaternion)"],["quaternion","","quaternion.html#quaternion","fn "],["quaternion","","quaternion.html#id","fn "],["quaternion","","quaternion.html#from_axis_anglef3","fn "],["quaternion","","quaternion.html#from_spherical_coords","fn "],["quaternion","","quaternion.html#from_euler_angles","fn "],["roots","","roots.html#Bisection","struct "],["roots","","roots.html#Bisection.Bisection__static__new","fn (Bisection)"],["roots","","roots.html#Bisection.next","fn (Bisection)"],["roots","","roots.html#Bisection.solve","fn (Bisection)"],["roots","","roots.html#BisectionParams","struct "],["roots","","roots.html#BisectionIteration","struct "],["roots","","roots.html#Brent","struct "],["roots","","roots.html#Brent.Brent__static__new","fn (Brent)"],["roots","","roots.html#BrentIteration","struct "],["roots","","roots.html#newton","fn "],["roots","","roots.html#newton_bisection","fn "],["util","","util.html#int_ints_map_append","fn "],["util","","util.html#str_ints_map_append","fn "],["util","","util.html#str_flts_map_append","fn "],["util","","util.html#Observer","interface "],["util","","util.html#Observable","struct "],["util","","util.html#Observable.add_observer","fn (Observable)"],["util","","util.html#Observable.notify_update","fn (Observable)"],["util","","util.html#arange","fn "],["util","","util.html#RangeStep","struct "],["util","","util.html#range","fn "],["util","","util.html#get_many","fn "],["util","","util.html#lin_space","fn "],["util","","util.html#move_ith_to_end","fn "],["vcl","","vcl.html#ImageChannelOrder","enum "],["vcl","","vcl.html#ImageChannelDataType","enum "],["vcl","","vcl.html#Bytes","struct "],["vcl","","vcl.html#Bytes.size","fn (Bytes)"],["vcl","","vcl.html#Bytes.release","fn (Bytes)"],["vcl","","vcl.html#Bytes.load","fn (Bytes)"],["vcl","","vcl.html#Bytes.data","fn (Bytes)"],["vcl","","vcl.html#Bytes.map","fn (Bytes)"],["vcl","","vcl.html#Bytes.buffer","fn (Bytes)"],["vcl","","vcl.html#Device","struct "],["vcl","","vcl.html#Device.add_program","fn (Device)"],["vcl","","vcl.html#Device.bytes","fn (Device)"],["vcl","","vcl.html#Device.driver_version","fn (Device)"],["vcl","","vcl.html#Device.extensions","fn (Device)"],["vcl","","vcl.html#Device.from_image_2d","fn (Device)"],["vcl","","vcl.html#Device.image_2d","fn (Device)"],["vcl","","vcl.html#Device.kernel","fn (Device)"],["vcl","","vcl.html#Device.name","fn (Device)"],["vcl","","vcl.html#Device.open_clc_version","fn (Device)"],["vcl","","vcl.html#Device.profile","fn (Device)"],["vcl","","vcl.html#Device.release","fn (Device)"],["vcl","","vcl.html#Device.str","fn (Device)"],["vcl","","vcl.html#Device.vector","fn (Device)"],["vcl","","vcl.html#Device.vendor","fn (Device)"],["vcl","","vcl.html#Device.version","fn (Device)"],["vcl","","vcl.html#DeviceType","enum "],["vcl","","vcl.html#ErrVCL","type "],["vcl","","vcl.html#ErrVCL.err","fn (ErrVCL)"],["vcl","","vcl.html#error_from_code","fn "],["vcl","","vcl.html#error_or_default","fn "],["vcl","","vcl.html#typed_error","fn "],["vcl","","vcl.html#vcl_error","fn "],["vcl","","vcl.html#panic_on_error","fn "],["vcl","","vcl.html#Rect","struct "],["vcl","","vcl.html#IImage","interface "],["vcl","","vcl.html#Image","struct "],["vcl","","vcl.html#Image.release","fn (Image)"],["vcl","","vcl.html#Image.data_2d","fn (Image)"],["vcl","","vcl.html#ArgumentType","interface "],["vcl","","vcl.html#UnsupportedArgumentTypeError","struct "],["vcl","","vcl.html#UnsupportedArgumentTypeError.msg","fn (UnsupportedArgumentTypeError)"],["vcl","","vcl.html#Kernel","struct "],["vcl","","vcl.html#Kernel.global","fn (Kernel)"],["vcl","","vcl.html#KernelWithGlobal","struct "],["vcl","","vcl.html#KernelWithGlobal.local","fn (KernelWithGlobal)"],["vcl","","vcl.html#KernelCall","struct "],["vcl","","vcl.html#KernelCall.run","fn (KernelCall)"],["vcl","","vcl.html#get_devices","fn "],["vcl","","vcl.html#get_default_device","fn "],["vcl","","vcl.html#Vector","struct "],["vcl","","vcl.html#Vector[T]","type "],["vcl","","vcl.html#Vector[T].length","fn (Vector[T])"],["vcl","","vcl.html#Vector[T].release","fn (Vector[T])"],["vcl","","vcl.html#Vector[T].load","fn (Vector[T])"],["vcl","","vcl.html#Vector[T].data","fn (Vector[T])"],["vcl","","vcl.html#Vector[T].map","fn (Vector[T])"],["vcl","","vcl.html#Vector[T].buffer","fn (Vector[T])"],["vcl.internal.dl","","vcl.internal.dl.html#get_sym","fn "],["vlas","","vlas.html#c_trans","fn "],["vlas","","vlas.html#c_uplo","fn "],["vlas","","vlas.html#slice_to_col_major","fn "],["vlas","","vlas.html#col_major_to_slice","fn "],["vlas","","vlas.html#print_col_major","fn "],["vlas","","vlas.html#print_col_major_v","fn "],["vlas","","vlas.html#print_col_major_py","fn "],["vlas","","vlas.html#slice_to_col_major_complex","fn "],["vlas","","vlas.html#col_major_complex_to_slice","fn "],["vlas","","vlas.html#print_col_major_complex","fn "],["vlas","","vlas.html#print_col_major_complex_v","fn "],["vlas","","vlas.html#print_col_major_omplex_py","fn "],["vlas","","vlas.html#get_join_complex","fn "],["vlas","","vlas.html#get_split_complex","fn "],["vlas","","vlas.html#join_complex","fn "],["vlas","","vlas.html#split_complex","fn "],["vlas","","vlas.html#extract_row","fn "],["vlas","","vlas.html#extract_col","fn "],["vlas","","vlas.html#extract_row_complex","fn "],["vlas","","vlas.html#extract_col_complex","fn "],["vlas","","vlas.html#eigenvecs_build","fn "],["vlas","","vlas.html#eigenvecs_build_both","fn "],["vlas","","vlas.html#dgesv","fn "],["vlas","","vlas.html#dgesvd","fn "],["vlas","","vlas.html#dgetrf","fn "],["vlas","","vlas.html#dgetri","fn "],["vlas","","vlas.html#dpotrf","fn "],["vlas","","vlas.html#dgeev","fn "],["vlas","","vlas.html#set_num_threads","fn "],["vlas","","vlas.html#ddot","fn "],["vlas","","vlas.html#dasum","fn "],["vlas","","vlas.html#dnrm2","fn "],["vlas","","vlas.html#daxpy","fn "],["vlas","","vlas.html#dcopy","fn "],["vlas","","vlas.html#dswap","fn "],["vlas","","vlas.html#drot","fn "],["vlas","","vlas.html#dscal","fn "],["vlas","","vlas.html#dgemv","fn "],["vlas","","vlas.html#dger","fn "],["vlas","","vlas.html#dtrsv","fn "],["vlas","","vlas.html#dtrmv","fn "],["vlas","","vlas.html#dsyr","fn "],["vlas","","vlas.html#dsyr2","fn "],["vlas","","vlas.html#dgemm","fn "],["vlas","","vlas.html#dlange","fn "],["vlas.internal.vblas","","vlas.internal.vblas.html#MemoryLayout","enum "],["vlas.internal.vblas","","vlas.internal.vblas.html#Transpose","enum "],["vlas.internal.vblas","","vlas.internal.vblas.html#Uplo","enum "],["vlas.internal.vblas","","vlas.internal.vblas.html#Diagonal","enum "],["vlas.internal.vblas","","vlas.internal.vblas.html#Side","enum "],["vlas.internal.vblas","","vlas.internal.vblas.html#dgemm","fn "],["vlas.internal.vblas","","vlas.internal.vblas.html#dgemv","fn "],["vlas.internal.vblas","","vlas.internal.vblas.html#dnrm2","fn "],["vlas.internal.vblas","","vlas.internal.vblas.html#dasum","fn "],["vlas.internal.vblas","","vlas.internal.vblas.html#idamax","fn "],["vlas.internal.vblas","","vlas.internal.vblas.html#dswap","fn "],["vlas.internal.vblas","","vlas.internal.vblas.html#dcopy","fn "],["vlas.internal.vblas","","vlas.internal.vblas.html#daxpy","fn "],["vlas.internal.vblas","","vlas.internal.vblas.html#drotg","fn "],["vlas.internal.vblas","","vlas.internal.vblas.html#drot","fn "],["vlas.internal.vblas","","vlas.internal.vblas.html#dscal","fn "],["vlas.internal.vblas","","vlas.internal.vblas.html#ddot","fn "],["vlas.internal.vblas","","vlas.internal.vblas.html#dger","fn "],["vlas.internal.vblas","","vlas.internal.vblas.html#dgbmv","fn "],["vlas.internal.vblas","","vlas.internal.vblas.html#dtrmv","fn "],["vlas.internal.vblas","","vlas.internal.vblas.html#dtrsv","fn "],["vlas.internal.vblas","","vlas.internal.vblas.html#dsymv","fn "],["vlas.internal.vblas","","vlas.internal.vblas.html#dtbmv","fn "],["vlas.internal.vblas","","vlas.internal.vblas.html#dtpmv","fn "],["vlas.internal.vblas","","vlas.internal.vblas.html#dtbsv","fn "],["vlas.internal.vblas","","vlas.internal.vblas.html#dsbmv","fn "],["vlas.internal.vblas","","vlas.internal.vblas.html#dsyr","fn "],["vlas.internal.vblas","","vlas.internal.vblas.html#dsyr2","fn "],["vlas.internal.vblas","","vlas.internal.vblas.html#dtpsv","fn "],["vlas.internal.vblas","","vlas.internal.vblas.html#dspmv","fn "],["vlas.internal.vblas","","vlas.internal.vblas.html#dspr","fn "],["vlas.internal.vblas","","vlas.internal.vblas.html#dspr2","fn "],["vlas.internal.vblas","","vlas.internal.vblas.html#dsyrk","fn "],]; diff --git a/util.html b/util.html index 3ba6c3e92..331249cbd 100644 --- a/util.html +++ b/util.html @@ -1,4 +1,4 @@ - + @@ -36,7 +36,7 @@
                                                                                    vsl
                                                                                    - 0.1.50 48a1d6c + 0.1.50 25f5466
                                                                                    - +
                                                                                    • fn arange
                                                                                      diff --git a/vcl.html b/vcl.html index e6ab12393..74da928e3 100644 --- a/vcl.html +++ b/vcl.html @@ -1,4 +1,4 @@ - + @@ -36,7 +36,7 @@
                                                                                      vsl
                                                                                      - 0.1.50 48a1d6c + 0.1.50 25f5466
                                                                                      Loading OpenCL dynamically - +
                                                                                      • README
                                                                                      • fn error_from_code
                                                                                          diff --git a/vcl.internal.dl.html b/vcl.internal.dl.html index 549e52ea1..417592a48 100644 --- a/vcl.internal.dl.html +++ b/vcl.internal.dl.html @@ -1,4 +1,4 @@ - + @@ -36,7 +36,7 @@
                                                                                          vsl
                                                                                          - 0.1.50 48a1d6c + 0.1.50 25f5466
                                                                                          - +
                                                                                          • Constants
                                                                                          • fn get_sym
                                                                                              diff --git a/vlas.html b/vlas.html index 4a12fe9be..422634b9e 100644 --- a/vlas.html +++ b/vlas.html @@ -1,4 +1,4 @@ - + @@ -36,7 +36,7 @@
                                                                                              vsl
                                                                                              - 0.1.50 48a1d6c + 0.1.50 25f5466
                                                                                              Arch Linux/Manjaro GNU Linux
                                                                                              -

                                                                                              fn c_uplo #

                                                                                              fn c_uplo(up bool) vblas.Uplo
                                                                                              +

                                                                                              fn c_uplo #

                                                                                              fn c_uplo(up bool) vblas.Uplo
                                                                                              -

                                                                                              fn col_major_complex_to_slice #

                                                                                              fn col_major_complex_to_slice(m int, n int, data []complex.Complex) [][]complex.Complex
                                                                                              +

                                                                                              fn col_major_complex_to_slice #

                                                                                              fn col_major_complex_to_slice(m int, n int, data []complex.Complex) [][]complex.Complex

                                                                                              col_major_complex_to_slice converts col-major matrix to nested slice

                                                                                              -

                                                                                              fn col_major_to_slice #

                                                                                              fn col_major_to_slice(m int, n int, data []f64) [][]f64
                                                                                              +

                                                                                              fn col_major_to_slice #

                                                                                              fn col_major_to_slice(m int, n int, data []f64) [][]f64

                                                                                              col_major_to_slice converts col-major matrix to nested slice

                                                                                              @@ -186,7 +186,7 @@

                                                                                              Arch Linux/Manjaro GNU Linux

                                                                                              -

                                                                                              fn dgeev #

                                                                                              fn dgeev(calc_vl bool, calc_vr bool, n int, mut a []f64, lda int, wr []f64, wi []f64, vl []f64, ldvl_ int, vr []f64, ldvr_ int)
                                                                                              +

                                                                                              fn dgeev #

                                                                                              fn dgeev(calc_vl bool, calc_vr bool, n int, mut a []f64, lda int, wr []f64, wi []f64, vl []f64, ldvl_ int, vr []f64, ldvr_ int)

                                                                                              dgeev computes for an N-by-N real nonsymmetric matrix A, the eigenvalues and, optionally, the left and/or right eigenvectors.

                                                                                              See: http://www.netlib.org/lapack/explore-html/d9/d28/dgeev_8f.html

                                                                                              @@ -218,7 +218,7 @@

                                                                                              Arch Linux/Manjaro GNU Linux

                                                                                              -

                                                                                              fn dgesv #

                                                                                              fn dgesv(n int, nrhs int, mut a []f64, lda int, ipiv []int, mut b []f64, ldb int)
                                                                                              +

                                                                                              fn dgesv #

                                                                                              fn dgesv(n int, nrhs int, mut a []f64, lda int, ipiv []int, mut b []f64, ldb int)

                                                                                              dgesv computes the solution to a real system of linear equations.

                                                                                              See: http://www.netlib.org/lapack/explore-html/d8/d72/dgesv_8f.html

                                                                                              See: https://software.intel.com/en-us/mkl-developer-reference-c-gesv

                                                                                              @@ -233,7 +233,7 @@

                                                                                              Arch Linux/Manjaro GNU Linux

                                                                                              -

                                                                                              fn dgesvd #

                                                                                              fn dgesvd(jobu &char, jobvt &char, m int, n int, a []f64, lda int, s []f64, u []f64, ldu int, vt []f64, ldvt int, superb []f64)
                                                                                              +

                                                                                              fn dgesvd #

                                                                                              fn dgesvd(jobu &char, jobvt &char, m int, n int, a []f64, lda int, s []f64, u []f64, ldu int, vt []f64, ldvt int, superb []f64)

                                                                                              dgesvd computes the singular value decomposition (SVD) of a real M-by-N matrix A, optionally computing the left and/or right singular vectors.

                                                                                              See: http://www.netlib.org/lapack/explore-html/d8/d2d/dgesvd_8f.html

                                                                                              See: https://software.intel.com/en-us/mkl-developer-reference-c-gesvd

                                                                                              @@ -246,7 +246,7 @@

                                                                                              Arch Linux/Manjaro GNU Linux

                                                                                              -

                                                                                              fn dgetrf #

                                                                                              fn dgetrf(m int, n int, mut a []f64, lda int, ipiv []int)
                                                                                              +

                                                                                              fn dgetrf #

                                                                                              fn dgetrf(m int, n int, mut a []f64, lda int, ipiv []int)

                                                                                              dgetrf computes an LU factorization of a general M-by-N matrix A using partial pivoting with row interchanges.

                                                                                              See: http://www.netlib.org/lapack/explore-html/d3/d6a/dgetrf_8f.html

                                                                                              See: https://software.intel.com/en-us/mkl-developer-reference-c-getrf

                                                                                              @@ -257,7 +257,7 @@

                                                                                              Arch Linux/Manjaro GNU Linux

                                                                                              -

                                                                                              fn dgetri #

                                                                                              fn dgetri(n int, mut a []f64, lda int, ipiv []int)
                                                                                              +

                                                                                              fn dgetri #

                                                                                              fn dgetri(n int, mut a []f64, lda int, ipiv []int)

                                                                                              dgetri computes the inverse of a matrix using the LU factorization computed by DGETRF.

                                                                                              See: http://www.netlib.org/lapack/explore-html/df/da4/dgetri_8f.html

                                                                                              See: https://software.intel.com/en-us/mkl-developer-reference-c-getri

                                                                                              @@ -266,7 +266,7 @@

                                                                                              Arch Linux/Manjaro GNU Linux

                                                                                              -

                                                                                              fn dlange #

                                                                                              fn dlange(norm &char, m int, n int, a []f64, lda int, work []f64) f64
                                                                                              +

                                                                                              fn dlange #

                                                                                              fn dlange(norm rune, m int, n int, a []f64, lda int, work []f64) f64
                                                                                              @@ -276,7 +276,7 @@

                                                                                              Arch Linux/Manjaro GNU Linux

                                                                                              -

                                                                                              fn dpotrf #

                                                                                              fn dpotrf(up bool, n int, mut a []f64, lda int)
                                                                                              +

                                                                                              fn dpotrf #

                                                                                              fn dpotrf(up bool, n int, mut a []f64, lda int)

                                                                                              dpotrf computes the Cholesky factorization of a real symmetric positive definite matrix A.

                                                                                              See: http://www.netlib.org/lapack/explore-html/d0/d8a/dpotrf_8f.html

                                                                                              See: https://software.intel.com/en-us/mkl-developer-reference-c-potrf

                                                                                              @@ -324,7 +324,7 @@

                                                                                              Arch Linux/Manjaro GNU Linux

                                                                                              -

                                                                                              fn eigenvecs_build #

                                                                                              fn eigenvecs_build(mut vv []complex.Complex, wr []f64, wi []f64, v []f64)
                                                                                              +

                                                                                              fn eigenvecs_build #

                                                                                              fn eigenvecs_build(mut vv []complex.Complex, wr []f64, wi []f64, v []f64)

                                                                                              eigenvecs_build builds complex eigenvectros created by Dgeev function

                                                                                              input: wr, wi: real and imag parts of eigenvalues.
                                                                                              @@ -336,7 +336,7 @@

                                                                                              Arch Linux/Manjaro GNU Linux

                                                                                              -

                                                                                              fn eigenvecs_build_both #

                                                                                              fn eigenvecs_build_both(mut vvl []complex.Complex, mut vvr []complex.Complex, wr []f64, wi []f64, vl []f64, vr []f64)
                                                                                              +

                                                                                              fn eigenvecs_build_both #

                                                                                              fn eigenvecs_build_both(mut vvl []complex.Complex, mut vvr []complex.Complex, wr []f64, wi []f64, vl []f64, vr []f64)

                                                                                              eigenvecs_build_both builds complex left and right eigenvectros created by Dgeev function

                                                                                              input: wr, wi:real and imag parts of eigenvalues.
                                                                                              @@ -348,68 +348,68 @@

                                                                                              Arch Linux/Manjaro GNU Linux

                                                                                              -

                                                                                              fn extract_col #

                                                                                              fn extract_col(j int, m int, n int, a []f64) []f64
                                                                                              +

                                                                                              fn extract_col #

                                                                                              fn extract_col(j int, m int, n int, a []f64) []f64

                                                                                              extract_col extracts j column from (m,n) col-major matrix

                                                                                              -

                                                                                              fn extract_col_complex #

                                                                                              fn extract_col_complex(j int, m int, n int, a []complex.Complex) []complex.Complex
                                                                                              +

                                                                                              fn extract_col_complex #

                                                                                              fn extract_col_complex(j int, m int, n int, a []complex.Complex) []complex.Complex

                                                                                              extract_col_complex extracts j column from (m,n) col-major matrix (complex version)

                                                                                              -

                                                                                              fn extract_row #

                                                                                              fn extract_row(i int, m int, n int, a []f64) []f64
                                                                                              +

                                                                                              fn extract_row #

                                                                                              fn extract_row(i int, m int, n int, a []f64) []f64

                                                                                              extract_row extracts i row from (m,n) col-major matrix

                                                                                              -

                                                                                              fn extract_row_complex #

                                                                                              fn extract_row_complex(i int, m int, n int, a []complex.Complex) []complex.Complex
                                                                                              +

                                                                                              fn extract_row_complex #

                                                                                              fn extract_row_complex(i int, m int, n int, a []complex.Complex) []complex.Complex

                                                                                              extract_row_complex extracts i row from (m,n) col-major matrix (complex version)

                                                                                              -

                                                                                              fn get_join_complex #

                                                                                              fn get_join_complex(v_real []f64, v_imag []f64) []complex.Complex
                                                                                              +

                                                                                              fn get_join_complex #

                                                                                              fn get_join_complex(v_real []f64, v_imag []f64) []complex.Complex

                                                                                              get_join_complex joins real and imag parts of array

                                                                                              -

                                                                                              fn get_split_complex #

                                                                                              fn get_split_complex(v []complex.Complex) ([]f64, []f64)
                                                                                              +

                                                                                              fn get_split_complex #

                                                                                              fn get_split_complex(v []complex.Complex) ([]f64, []f64)

                                                                                              get_split_complex splits real and imag parts of array

                                                                                              -

                                                                                              fn join_complex #

                                                                                              fn join_complex(v_real []f64, v_imag []f64) []complex.Complex
                                                                                              +

                                                                                              fn join_complex #

                                                                                              fn join_complex(v_real []f64, v_imag []f64) []complex.Complex

                                                                                              join_complex joins real and imag parts of array

                                                                                              @@ -419,13 +419,13 @@

                                                                                              Arch Linux/Manjaro GNU Linux

                                                                                              -

                                                                                              fn slice_to_col_major #

                                                                                              fn slice_to_col_major(a [][]f64) []f64
                                                                                              +

                                                                                              fn slice_to_col_major #

                                                                                              fn slice_to_col_major(a [][]f64) []f64

                                                                                              slice_to_col_major converts nested slice into an array representing a col-major matrix

                                                                                              NOTE: make sure to have at least 1x1 item

                                                                                              -

                                                                                              fn slice_to_col_major_complex #

                                                                                              fn slice_to_col_major_complex(a [][]complex.Complex) []complex.Complex
                                                                                              +

                                                                                              fn slice_to_col_major_complex #

                                                                                              fn slice_to_col_major_complex(a [][]complex.Complex) []complex.Complex

                                                                                              slice_to_col_major_complex converts nested slice into an array representing a col-major matrix of complex numbers.

                                                                                              data[i+j*m] = a[i][j]

                                                                                              @@ -433,12 +433,12 @@

                                                                                              Arch Linux/Manjaro GNU Linux

                                                                                              -

                                                                                              fn split_complex #

                                                                                              fn split_complex(v []complex.Complex) ([]f64, []f64)
                                                                                              +

                                                                                              fn split_complex #

                                                                                              fn split_complex(v []complex.Complex) ([]f64, []f64)

                                                                                              split_complex splits real and imag parts of array

                                                                                              - +
                                                                                              • README
                                                                                              • fn c_trans
                                                                                                  diff --git a/vlas.internal.vblas.html b/vlas.internal.vblas.html index 22b52eb9c..357e2593b 100644 --- a/vlas.internal.vblas.html +++ b/vlas.internal.vblas.html @@ -1,4 +1,4 @@ - + @@ -36,7 +36,7 @@
                                                                                                  vsl
                                                                                                  - 0.1.50 48a1d6c + 0.1.50 25f5466
                                                                                                  - +