Table of Contents - backports-3.15.0 Documentation
Classes and Modules
- ARGF
- Array
- Backports
- Backports::MOST_EXTREME_OBJECT_EVER
- Backports::Random
- Backports::Random::Implementation
- Backports::Random::MT19937
- Backports::StdLib
- Backports::StdLib::LoadedFeatures
- Backports::klass;
- Backports::mod;
- BasicObject
- Bignum
- Binding
- Comparable
- Complex
- Dir
- Dir::Backports
- ENV
- Enumerable
- Enumerable::Enumerator
- Enumerator
- Enumerator::Chain
- Enumerator::GeneratorBP
- Enumerator::Lazy
- Enumerator::Yielder
- ExceptionForMatrix
- FalseClass
- File
- File::Constants
- Fixnum
- Float
- GC
- Hash
- IO
- Integer
- Kernel
- Math
- Matrix
- Matrix::CoercionHelper
- Matrix::ConversionHelper
- Matrix::EigenvalueDecomposition
- Matrix::LUPDecomposition
- Matrix::Scalar
- Method
- Method::receiver;
- Module
- NilClass
- Numeric
- Object
- ObjectSpace
- OpenStruct
- Prime
- Prime::EratosthenesGenerator
- Prime::EratosthenesSieve
- Prime::Generator23
- Prime::PseudoPrimeGenerator
- Prime::TrialDivision
- Prime::TrialDivisionGenerator
- Proc
- Process
- Random
- Range
- Regexp
- Set
- StopIteration
- String
- Struct
- Symbol
- TrueClass
- UnboundMethod
- UnicodeNormalize
- Vector
- Vector::ZeroVectorError
Methods
- ::< — Backports::MOST_EXTREME_OBJECT_EVER
- ::=== — BasicObject
- ::> — Backports::MOST_EXTREME_OBJECT_EVER
- ::I — Matrix
- ::[] — Hash
- ::[] — Matrix
- ::[] — Vector
- ::[] — Backports::Random::MT19937
- ::alias_method — Backports
- ::alias_method_chain — Backports
- ::binread — IO
- ::binwrite — IO
- ::build — Matrix
- ::canonical_ordering_one — UnicodeNormalize
- ::children — Dir
- ::coerce_to — Backports
- ::coerce_to_ary — Backports
- ::coerce_to_comparison — Backports
- ::coerce_to_hash — Backports
- ::coerce_to_int — Backports
- ::coerce_to_option — Backports
- ::coerce_to_options — Backports
- ::coerce_to_str — Backports
- ::column_vector — Matrix
- ::columns — Matrix
- ::combine_mode_and_option — Backports
- ::combine_mode_perm_and_option — Backports
- ::constructor_without_key_value_pair_form — Hash
- ::convert_all_arguments_to_path — Backports
- ::convert_first_argument_to_path — Backports
- ::convert_path — Backports
- ::convert_seed — Backports::Random::MT19937
- ::diagonal — Matrix
- ::each_char — ARGF
- ::each_child — Dir
- ::each_prime — Integer
- ::elements — Vector
- ::empty — Matrix
- ::expand_path_with_potential_to_path — File
- ::extend_relative — Backports::StdLib
- ::float_to_integer — Backports
- ::from_prime_division — Integer
- ::hangul_comp_one — UnicodeNormalize
- ::hangul_decomp_one — UnicodeNormalize
- ::home — Dir
- ::identity — Matrix
- ::inherited — BasicObject
- ::integer_to_float — Backports
- ::is_array? — Backports
- ::log2 — Math
- ::log_with_optional_base — Math
- ::make_block_optional — Backports
- ::map_via_packing — Backports
- ::mark_as_loaded — Backports::StdLib::LoadedFeatures
- ::mktmpdir — Dir
- ::new — Enumerator::Yielder
- ::new — Enumerator::GeneratorBP
- ::new — Prime::PseudoPrimeGenerator
- ::new — Prime::EratosthenesGenerator
- ::new — Prime::TrialDivisionGenerator
- ::new — Prime::Generator23
- ::new — Prime::EratosthenesSieve
- ::new — Matrix
- ::new — Vector
- ::new — Matrix::EigenvalueDecomposition
- ::new — Matrix::LUPDecomposition
- ::new — Enumerator::Lazy
- ::new — Enumerator::Chain
- ::new — Backports::Random::MT19937
- ::new — Backports::Random::Implementation
- ::new_seed — Random
- ::nfc_one — UnicodeNormalize
- ::nfd_one — UnicodeNormalize
- ::normalize — UnicodeNormalize
- ::normalized? — UnicodeNormalize
- ::open_with_options_hash — IO
- ::require_relative_dir — Backports
- ::row_vector — Matrix
- ::rows — Matrix
- ::scalar — Matrix
- ::sqrt — Integer
- ::stress — GC
- ::stress= — GC
- ::suppress_verbose_warnings — Backports
- ::try_convert — Array
- ::try_convert — Hash
- ::try_convert — IO
- ::try_convert — String
- ::try_convert — Regexp
- ::try_convert — Backports
- ::union_with_array_argument — Regexp
- ::unit — Matrix
- ::write — IO
- ::write — Backports
- ::zero — Matrix
- #* — Matrix
- #* — Vector
- #** — Matrix
- #+ — Matrix
- #+ — Vector
- #+@ — String
- #- — Matrix
- #- — Vector
- #-@ — String
- #/ — Matrix
- #/ — Vector
- #< — Hash
- #<< — Method
- #<< — Enumerator::Yielder
- #<< — Proc
- #<= — Hash
- #<=> — Symbol
- #== — Matrix
- #== — Vector
- #== — Backports::Random::Implementation
- #=~ — Symbol
- #> — Hash
- #>= — Hash
- #>> — Method
- #>> — Proc
- #[] — Symbol
- #[] — Prime::TrialDivision
- #[] — Matrix
- #[] — Vector
- #[] — OpenStruct
- #[]= — Matrix
- #[]= — Vector
- #[]= — OpenStruct
- #__callee__ — Kernel
- #__method__ — Kernel
- #__set_inspect — Enumerator::Lazy
- #_rand_range — Backports::Random::Implementation
- #advise — IO
- #alias_method_chain — Module
- #all_with_pattern? — Enumerable
- #allbits? — Integer
- #any_with_pattern? — Array
- #any_with_pattern? — Hash
- #any_with_pattern? — Enumerable
- #anybits? — Integer
- #ascii_only? — String
- #assoc — Hash
- #bind_with_additional_info — UnboundMethod
- #bit_length — Fixnum
- #bit_length — Bignum
- #bsearch — Array
- #bsearch — Range
- #bsearch_index — Array
- #build_eigenvectors — Matrix::EigenvalueDecomposition
- #bytes — Backports::Random::Implementation
- #byteslice — String
- #cache — Prime::TrialDivision
- #camelize — String
- #capitalize — Symbol
- #casecmp — Symbol
- #cdiv — Matrix::EigenvalueDecomposition
- #chain — Enumerable
- #chars — IO
- #chr — String
- #chunk — Enumerator::Lazy
- #chunk — Enumerable
- #chunk_while — Enumerable
- #clamp — Comparable
- #clear — String
- #clone — Matrix
- #clone — Vector
- #codepoints — String
- #coerce — Matrix
- #coerce — Vector
- #collect — Matrix
- #collect — Vector
- #collect — Enumerator::Lazy
- #collect2 — Vector
- #collect_concat — Enumerator::Lazy
- #collect_concat — Enumerable
- #column — Matrix
- #column_vectors — Matrix
- #combination — Array
- #compact — Hash
- #compact! — Hash
- #component — Matrix
- #component — Vector
- #compute_primes — Prime::EratosthenesSieve
- #conj — Matrix
- #conjugate — Matrix
- #constantize — String
- #count — Enumerable
- #covector — Vector
- #curry — Method
- #curry — Proc
- #cycle — Array
- #cycle — Enumerable
- #d — Matrix::EigenvalueDecomposition
- #dasherize — String
- #default_proc= — Hash
- #default_proc_with_nil= — Hash
- #define_singleton_method — Kernel
- #delete_if — Set
- #delete_prefix — String
- #delete_prefix! — String
- #delete_suffix — String
- #delete_suffix! — String
- #demodulize — String
- #det — Matrix
- #det — Matrix::LUPDecomposition
- #det_e — Matrix
- #determinant — Matrix
- #determinant — Matrix::LUPDecomposition
- #determinant_bareiss — Matrix
- #determinant_e — Matrix
- #diagonal? — Matrix
- #diagonalize — Matrix::EigenvalueDecomposition
- #difference — Array
- #dig — Array
- #dig — Hash
- #dig — Struct
- #div — Fixnum
- #downcase — Symbol
- #drop — Enumerator::Lazy
- #drop — Enumerable
- #drop_while — Enumerator::Lazy
- #drop_while — Enumerable
- #dup — Fixnum
- #dup — Float
- #dup — NilClass
- #dup — FalseClass
- #dup — TrueClass
- #each — Enumerator::GeneratorBP
- #each — Prime
- #each — Prime::PseudoPrimeGenerator
- #each — Matrix
- #each — Vector
- #each — Enumerator::Chain
- #each2 — Vector
- #each_char — IO
- #each_char — String
- #each_entry — Enumerable
- #each_pair — OpenStruct
- #each_with_index — Matrix
- #each_with_index_with_optional_args_and_block — Enumerable
- #each_with_object — Enumerable
- #eigen — Matrix
- #eigensystem — Matrix
- #eigenvalue_matrix — Matrix::EigenvalueDecomposition
- #eigenvalues — Matrix::EigenvalueDecomposition
- #eigenvector_matrix — Matrix::EigenvalueDecomposition
- #eigenvector_matrix_inv — Matrix::EigenvalueDecomposition
- #eigenvectors — Matrix::EigenvalueDecomposition
- #element — Matrix
- #element — Vector
- #elements_to_f — Matrix
- #elements_to_f — Vector
- #elements_to_i — Matrix
- #elements_to_i — Vector
- #elements_to_r — Matrix
- #elements_to_r — Vector
- #empty? — Symbol
- #empty? — Matrix
- #end_with? — String
- #entries_with_optional_arguments — Enumerable
- #enum_for — Enumerator::Lazy
- #eql? — Hash
- #eql? — Matrix
- #eql? — Vector
- #eql? — OpenStruct
- #eval — Binding
- #even? — Integer
- #extract_options! — Array
- #fdiv — Fixnum
- #fetch_values — Hash
- #find_all — Enumerator::Lazy
- #find_index — Matrix
- #find_index — Enumerable
- #first — Enumerable
- #flat_map — Enumerator::Lazy
- #flat_map — Enumerable
- #flatten_with_optional_argument — Array
- #flatten_with_optional_argument! — Array
- #get_nth_prime — Prime::EratosthenesSieve
- #grep — Enumerator::Lazy
- #grep_v — Enumerable
- #group_by — Enumerable
- #hash — Hash
- #hash — Matrix
- #hash — Vector
- #hash — OpenStruct
- #hermitian? — Matrix
- #hessenberg_to_real_schur — Matrix::EigenvalueDecomposition
- #imag — Matrix
- #imaginary — Matrix
- #include? — Backports::StdLib::LoadedFeatures
- #index — Matrix
- #index_with_block — Array
- #initialize_with_optional_block — Enumerator
- #inject_with_symbol — Enumerable
- #inner_product — Vector
- #inspect — Matrix
- #inspect — Vector
- #inspect — Enumerator::Lazy
- #inspect — Enumerator::Chain
- #inspect — Random
- #instance_exec — Kernel
- #instance_method_with_additional_info — Module
- #int_from_prime_division — Prime
- #inv — Matrix
- #inverse — Matrix
- #itself — Kernel
- #keep_if — Array
- #keep_if — Hash
- #keep_if — Set
- #l — Matrix::LUPDecomposition
- #lambda? — Proc
- #lambda_with_lambda_tracking — Kernel
- #lazy — Enumerator::Lazy
- #lazy — Enumerable
- #left — Backports::Random::MT19937
- #left — Backports::Random::Implementation
- #length — String
- #length — Symbol
- #loop_with_stop_iteration — Kernel
- #lower_triangular? — Matrix
- #lup — Matrix
- #lup_decomposition — Matrix
- #magnitude — Vector
- #map — Matrix
- #map — Vector
- #map — Enumerator::Lazy
- #map2 — Vector
- #marshal_dump — Backports::Random::MT19937
- #marshal_dump — Backports::Random::Implementation
- #marshal_load — Backports::Random::MT19937
- #marshal_load — Backports::Random::Implementation
- #mask_32_bits — Backports::Random::MT19937
- #match — Symbol
- #match? — String
- #match? — Regexp
- #max_by — Enumerable
- #merge_with_backports — Hash
- #merge_with_backports! — Hash
- #method_with_additional_info — Kernel
- #min_by — Enumerable
- #minmax — Enumerable
- #minmax_by — Enumerable
- #minor — Matrix
- #module_exec — Module
- #negative? — Numeric
- #next — Enumerable::Enumerator
- #next — Symbol
- #next — Prime::PseudoPrimeGenerator
- #next — Prime::EratosthenesGenerator
- #next — Prime::TrialDivisionGenerator
- #next — Prime::Generator23
- #next_float — Float
- #next_state — Backports::Random::MT19937
- #nobits? — Integer
- #none? — Enumerable
- #none_with_pattern? — Enumerable
- #norm — Vector
- #normal? — Matrix
- #normalize — Vector
- #odd? — Integer
- #one? — Enumerable
- #one_with_pattern? — Enumerable
- #open_with_options_hash — Object
- #ord — Integer
- #ord — String
- #orthogonal? — Matrix
- #p — Matrix::LUPDecomposition
- #partition_with_new_meaning — String
- #permutation — Array
- #permutation? — Matrix
- #pop_with_optional_argument — Array
- #positive? — Numeric
- #pred — Integer
- #prepend — String
- #prev_float — Float
- #prime? — Integer
- #prime? — Prime
- #prime_division — Integer
- #prime_division — Prime
- #primes — Prime::TrialDivision
- #primes_so_far — Prime::TrialDivision
- #proc_with_lambda_tracking — Kernel
- #product — Array
- #product_with_block — Array
- #public_method — Kernel
- #public_send — Kernel
- #r — Vector
- #rand — Backports::Random::Implementation
- #random_32_bits — Backports::Random::MT19937
- #random_bytes — Backports::Random::MT19937
- #random_float — Backports::Random::MT19937
- #random_integer — Backports::Random::MT19937
- #rank — Matrix
- #rank_e — Matrix
- #rassoc — Hash
- #real — Matrix
- #real? — Matrix
- #rect — Matrix
- #rectangular — Matrix
- #recursively_flatten_finite — Array
- #reduce_to_hessenberg — Matrix::EigenvalueDecomposition
- #regular? — Matrix
- #reject — Enumerator::Lazy
- #repeated_combination — Array
- #repeated_permutation — Array
- #require_relative — Kernel
- #require_with_backports — Kernel
- #reverse_each — Enumerable
- #reverse_merge — Hash
- #reverse_merge! — Hash
- #rewind — Enumerable::Enumerator
- #rewind — Prime::PseudoPrimeGenerator
- #rewind — Prime::EratosthenesGenerator
- #rewind — Prime::TrialDivisionGenerator
- #rewind — Prime::Generator23
- #rewind — Enumerator::Chain
- #rindex_with_block — Array
- #rotate — Array
- #rotate! — Array
- #round — Matrix
- #round_with_digits — Integer
- #round_with_digits — Float
- #round_with_digits — Numeric
- #row — Matrix
- #row_size — Matrix
- #row_vectors — Matrix
- #rpartition — String
- #sample — Array
- #seed= — Backports::Random::MT19937
- #select — Enumerator::Lazy
- #select! — Array
- #select! — Hash
- #select_with_hash_return — Hash
- #set_component — Matrix
- #set_component — Vector
- #set_element — Matrix
- #set_element — Vector
- #shift_with_optional_argument — Array
- #shuffle — Array
- #shuffle! — Array
- #singleton_class — Kernel
- #singular? — Matrix
- #singular? — Matrix::LUPDecomposition
- #size — Symbol
- #size — File
- #size — Prime::PseudoPrimeGenerator
- #size — Vector
- #size — Range
- #size — Enumerator::Chain
- #slice — Hash
- #slice_after — Enumerable
- #slice_before — Enumerable
- #slice_when — Enumerable
- #solve — Matrix::LUPDecomposition
- #sort_by! — Array
- #square? — Matrix
- #srand — Backports::Random::Implementation
- #start_with? — String
- #state — Backports::Random::Implementation
- #state_as_bignum — Backports::Random::MT19937
- #stringify_keys — Hash
- #stringify_keys! — Hash
- #succ — Symbol
- #succ — Prime::PseudoPrimeGenerator
- #succ — Prime::EratosthenesGenerator
- #succ — Prime::TrialDivisionGenerator
- #succ — Prime::Generator23
- #sum — Enumerable
- #super_method — Method
- #swapcase — Symbol
- #symbolize_keys — Hash
- #symbolize_keys! — Hash
- #symmetric? — Matrix
- #t — Matrix
- #take — Enumerator::Lazy
- #take — Enumerable
- #take_while — Enumerator::Lazy
- #take_while — Enumerable
- #tap — Kernel
- #then — Kernel
- #to_a — Matrix
- #to_a — Vector
- #to_a — Matrix::EigenvalueDecomposition
- #to_a — Matrix::LUPDecomposition
- #to_a_with_optional_arguments — Enumerable
- #to_ary — Matrix::EigenvalueDecomposition
- #to_ary — Matrix::LUPDecomposition
- #to_enum — Enumerator::Lazy
- #to_h — Hash
- #to_h — NilClass
- #to_h — OpenStruct
- #to_h — Struct
- #to_h — Enumerable
- #to_h_with_block — Array
- #to_h_with_block — Hash
- #to_h_with_block — Enumerable
- #to_proc — Hash
- #to_proc — Symbol
- #to_proc_with_lambda_tracking — Method
- #to_r — Complex
- #to_s — Matrix
- #to_s — Vector
- #tr — Matrix
- #trace — Matrix
- #transform_keys — Hash
- #transform_keys! — Hash
- #transform_values — Hash
- #transform_values! — Hash
- #transpose — Matrix
- #tridiagonalize — Matrix::EigenvalueDecomposition
- #try — Object
- #try — NilClass
- #u — Matrix::LUPDecomposition
- #unbind_with_additional_info — Method
- #underscore — String
- #undump — String
- #unicode_normalize — String
- #unicode_normalize! — String
- #unicode_normalized? — String
- #union — Array
- #uniq — Enumerable
- #uniq_with_block — Array
- #uniq_with_block! — Array
- #unitary? — Matrix
- #upcase — Symbol
- #upper_bound — Prime::PseudoPrimeGenerator
- #upper_bound= — Prime::PseudoPrimeGenerator
- #upper_triangular? — Matrix
- #upto_with_exclusive — String
- #v — Matrix::EigenvalueDecomposition
- #v_inv — Matrix::EigenvalueDecomposition
- #with_index — Enumerable::Enumerator
- #with_index — Prime::PseudoPrimeGenerator
- #with_object — Prime::PseudoPrimeGenerator
- #yield — Enumerator::Yielder
- #yield_self — Kernel
- #zero? — Matrix
- #zip — Enumerator::Lazy