Table of Contents - backports-3.3.3 Documentation
Classes/Modules
ARGF
Array
Backports
Backports::MOST_EXTREME_OBJECT_EVER
Backports::StdLib
Backports::StdLib::LoadedFeatures
Backports::klass;
Backports::mod;
BasicObject
Binding
Complex
Dir
ENV
Enumerable
Enumerable::Enumerator
Enumerator
Enumerator::GeneratorBP
Enumerator::Lazy
Enumerator::Yielder
ExceptionForMatrix
File
File::Constants
File::Constants::RbConfig
Fixnum
Float
GC
Hash
IO
Integer
Kernel
Math
Matrix
Matrix::CoercionHelper
Matrix::ConversionHelper
Matrix::EigenvalueDecomposition
Matrix::LUPDecomposition
Matrix::Scalar
Method
Module
NilClass
Numeric
Object
ObjectSpace
OpenStruct
Prime
Example
Retrieving the instance
Generators
Prime::EratosthenesGenerator
Prime::EratosthenesSieve
Prime::Generator23
Prime::OldCompatibility
Prime::PseudoPrimeGenerator
Prime::TrialDivision
Prime::TrialDivisionGenerator
Proc
Process
Random
Random::Implementation
Random::MT19937
Range
Regexp
Set
StopIteration
String
Struct
Symbol
UnboundMethod
Vector
Method Catalogue
Vector::ZeroVectorError
Methods
::< — Backports::MOST_EXTREME_OBJECT_EVER
::=== — BasicObject
::> — Backports::MOST_EXTREME_OBJECT_EVER
::I — Matrix
::[] — Vector
::[] — Random::MT19937
::[] — Matrix
::[] — Hash
::alias_method — Backports
::alias_method_chain — Backports
::binread — IO
::binwrite — IO
::build — Matrix
::coerce_to — Backports
::coerce_to_ary — Backports
::coerce_to_comparison — Backports
::coerce_to_int — 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 — Random::MT19937
::diagonal — Matrix
::each_char — ARGF
::each_prime — Integer
::elements — Vector
::empty — Matrix
::expand_path_with_potential_to_path — File
::extend_relative — Backports::StdLib
::from_prime_division — Integer
::home — Dir
::identity — Matrix
::inherited — BasicObject
::instance — Prime
::is_array? — Backports
::log2 — Math
::log_with_optional_base — Math
::make_block_optional — Backports
::mark_as_loaded — Backports::StdLib::LoadedFeatures
::mktmpdir — Dir
::new — Matrix::LUPDecomposition
::new — Prime::EratosthenesGenerator
::new — Random::MT19937
::new — Enumerator::Yielder
::new — Prime::Generator23
::new — Enumerator::GeneratorBP
::new — Prime::PseudoPrimeGenerator
::new — Random::Implementation
::new — Matrix::EigenvalueDecomposition
::new — Matrix
::new — Prime::TrialDivisionGenerator
::new — Prime
::new — Enumerator::Lazy
::new — Vector
::new_seed — Random
::open_with_options_hash — IO
::require_relative_dir — Backports
::row_vector — Matrix
::rows — Matrix
::scalar — Matrix
::stress — GC
::stress= — GC
::suppress_verbose_warnings — Backports
::try_convert — String
::try_convert — Hash
::try_convert — Regexp
::try_convert — IO
::try_convert — Array
::try_convert — Backports
::union_with_array_argument — Regexp
::unit — Matrix
::write — IO
::write — Backports
::zero — Matrix
#* — Matrix
#* — Vector
#** — Matrix
#+ — Matrix
#+ — Vector
#- — Matrix
#- — Vector
#/ — Vector
#/ — Matrix
#<< — Enumerator::Yielder
#<=> — Symbol
#== — Random::Implementation
#== — Matrix
#== — Vector
#=~ — Symbol
#[] — Prime::TrialDivision
#[] — Vector
#[] — OpenStruct
#[] — Matrix
#[] — Symbol
#[]= — Vector
#[]= — OpenStruct
#[]= — Matrix
#__callee__ — Kernel
#__method__ — Kernel
#__set_inspect — Enumerator::Lazy
#_rand_range — Random::Implementation
#advise — IO
#alias_method_chain — Module
#ascii_only? — String
#assoc — Hash
#bind_with_additional_info — UnboundMethod
#bsearch — Array
#bsearch — Range
#build_eigenvectors — Matrix::EigenvalueDecomposition
#bytes — Random::Implementation
#byteslice — String
#cache — Prime::TrialDivision
#camelize — String
#capitalize — Symbol
#casecmp — Symbol
#cdiv — Matrix::EigenvalueDecomposition
#chars — IO
#chr — String
#chunk — Enumerator::Lazy
#chunk — Enumerable
#clear — String
#clone — Matrix
#clone — Vector
#codepoints — String
#coerce — Matrix
#coerce — Vector
#collect — Enumerator::Lazy
#collect — Matrix
#collect — Vector
#collect2 — Vector
#collect_concat — Enumerable
#collect_concat — Enumerator::Lazy
#column — Matrix
#column_vectors — Matrix
#combination — Array
#component — Matrix
#component — Vector
#conj — Matrix
#conjugate — Matrix
#constantize — String
#count — Enumerable
#covector — Vector
#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
#demodulize — String
#det — Matrix
#det — Matrix::LUPDecomposition
#det_e — Matrix
#determinant — Matrix::LUPDecomposition
#determinant — Matrix
#determinant_bareiss — Matrix
#determinant_e — Matrix
#diagonal? — Matrix
#diagonalize — Matrix::EigenvalueDecomposition
#div — Fixnum
#downcase — Symbol
#drop — Enumerable
#drop — Enumerator::Lazy
#drop_while — Enumerable
#drop_while — Enumerator::Lazy
#each — Enumerator::GeneratorBP
#each — Prime::OldCompatibility
#each — Matrix
#each — Prime
#each — Prime::PseudoPrimeGenerator
#each — Vector
#each2 — Vector
#each_char — String
#each_char — IO
#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 — Vector
#elements_to_f — Matrix
#elements_to_i — Vector
#elements_to_i — Matrix
#elements_to_r — Vector
#elements_to_r — Matrix
#empty? — Matrix
#empty? — Symbol
#end_with? — String
#entries_with_optional_arguments — Enumerable
#enum_for — Enumerator::Lazy
#eql? — Vector
#eql? — Hash
#eql? — OpenStruct
#eql? — Matrix
#eval — Binding
#even? — Integer
#extend_table — Prime::EratosthenesSieve
#extract_options! — Array
#fdiv — Fixnum
#find_all — Enumerator::Lazy
#find_index — Enumerable
#find_index — Matrix
#first — Enumerable
#flat_map — Enumerable
#flat_map — Enumerator::Lazy
#flatten_with_optional_argument — Array
#flatten_with_optional_argument! — Array
#grep — Enumerator::Lazy
#group_by — Enumerable
#hash — Matrix
#hash — Hash
#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
#indices — Prime::EratosthenesSieve
#initialize_with_optional_block — Enumerator
#inject_with_symbol — Enumerable
#inner_product — Vector
#inspect — Matrix
#inspect — Random
#inspect — Vector
#inspect — Enumerator::Lazy
#instance_exec — Kernel
#instance_method_with_additional_info — Module
#int_from_prime_division — Prime
#inv — Matrix
#inverse — Matrix
#keep_if — Hash
#keep_if — Array
#keep_if — Set
#l — Matrix::LUPDecomposition
#lambda? — Proc
#lambda_with_lambda_tracking — Kernel
#lazy — Enumerator::Lazy
#lazy — Enumerable
#left — Random::MT19937
#left — Random::Implementation
#length — Symbol
#length — String
#loop_with_stop_iteration — Kernel
#lower_triangular? — Matrix
#lup — Matrix
#lup_decomposition — Matrix
#magnitude — Vector
#map — Enumerator::Lazy
#map — Matrix
#map — Vector
#map2 — Vector
#marshal_dump — Random::Implementation
#marshal_dump — Random::MT19937
#marshal_load — Random::MT19937
#marshal_load — Random::Implementation
#mask_32_bits — Random::MT19937
#match — Symbol
#max_by — Enumerable
#method_with_additional_info — Kernel
#min_by — Enumerable
#minmax — Enumerable
#minmax_by — Enumerable
#minor — Matrix
#module_exec — Module
#next — Prime::TrialDivisionGenerator
#next — Symbol
#next — Prime::EratosthenesGenerator
#next — Prime::OldCompatibility
#next — Prime::PseudoPrimeGenerator
#next — Prime::Generator23
#next — Enumerable::Enumerator
#next_state — Random::MT19937
#next_to — Prime::EratosthenesSieve
#none? — Enumerable
#norm — Vector
#normal? — Matrix
#normalize — Vector
#odd? — Integer
#one? — Enumerable
#open_with_options_hash — Object
#ord — String
#ord — Integer
#orthogonal? — Matrix
#p — Matrix::LUPDecomposition
#partition_with_new_meaning — String
#permutation — Array
#permutation? — Matrix
#pop_with_optional_argument — Array
#pred — Integer
#prepend — String
#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 — Random::Implementation
#random_32_bits — Random::MT19937
#random_bytes — Random::MT19937
#random_float — Random::MT19937
#random_integer — 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::Generator23
#rewind — Prime::TrialDivisionGenerator
#rewind — Prime::PseudoPrimeGenerator
#rewind — Prime::EratosthenesGenerator
#rindex_with_block — Array
#rotate — Array
#rotate! — Array
#round — Matrix
#round_with_digits — Numeric
#round_with_digits — Float
#round_with_digits — Integer
#row — Matrix
#row_size — Matrix
#row_vectors — Matrix
#rpartition — String
#sample — Array
#seed= — Random::MT19937
#select — Enumerator::Lazy
#select! — Hash
#select! — Array
#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::LUPDecomposition
#singular? — Matrix
#size — File
#size — Vector
#size — Symbol
#slice_before — Enumerable
#solve — Matrix::LUPDecomposition
#sort_by! — Array
#square? — Matrix
#srand — Random::Implementation
#start_with? — String
#state — Random::Implementation
#state_as_bignum — Random::MT19937
#stringify_keys — Hash
#stringify_keys! — Hash
#succ — Prime::Generator23
#succ — Prime::PseudoPrimeGenerator
#succ — Prime::TrialDivisionGenerator
#succ — Symbol
#succ — Prime::EratosthenesGenerator
#succ — Prime::OldCompatibility
#sum — Enumerable
#swapcase — Symbol
#symbolize_keys — Hash
#symbolize_keys! — Hash
#symmetric? — Matrix
#t — Matrix
#take — Enumerator::Lazy
#take — Enumerable
#take_while — Enumerable
#take_while — Enumerator::Lazy
#tap — Kernel
#to_a — Vector
#to_a — Matrix
#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 — Struct
#to_h — Hash
#to_h — NilClass
#to_h — OpenStruct
#to_proc — Symbol
#to_proc_with_lambda_tracking — Method
#to_r — Complex
#to_s — Matrix
#to_s — Vector
#tr — Matrix
#trace — Matrix
#transpose — Matrix
#tridiagonalize — Matrix::EigenvalueDecomposition
#try — Object
#u — Matrix::LUPDecomposition
#unbind_with_additional_info — Method
#underscore — String
#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_object — Prime::PseudoPrimeGenerator
#yield — Enumerator::Yielder
#zero? — Matrix
#zip — Enumerator::Lazy