Permalink
Commits on Aug 5, 2016
  1. @Aelphy @mohawkjohn
Commits on Jul 25, 2016
  1. Version bump for dev releases

    John Woods committed Jul 25, 2016
  2. Updated history for new version

    John Woods committed Jul 25, 2016
  3. Version bump for release

    John Woods committed Jul 25, 2016
  4. @mrkn @mohawkjohn
Commits on Jul 22, 2016
  1. Prepared release v0.2.2.

    John Woods committed Jul 22, 2016
  2. @mrkn @mohawkjohn

    Fix C++ compiler selection (#530)

    * Remove unused function from extconf.rb
    
    * Force to use clang++ together with clang
    
    * Extract common mkmf code into nmatrix/mkmf.rb
    mrkn committed with mohawkjohn Jul 22, 2016
Commits on Jul 18, 2016
  1. @mrkn @mohawkjohn

    Stop using `register` storage class specifier (#524)

    * Stop using `register` storage class specifier
    
    It was deprecated in C++11.
    
    * Prevent document generation by rubygems
    
    * Execute gem pristine --all after installing ruby
    
    * Use json ~> 2.0.1 for ruby-head
    
    * Unset GEM_PATH and GEM_HOME for rbenv
    mrkn committed with mohawkjohn Jul 18, 2016
Commits on May 23, 2016
  1. @isuruf @mohawkjohn

    Fix det_exact for object dtype (#514)

    * Fix NMatrix#det_exact for ruby objects
    
    * Add tests for NMatrix#det_exact dtype=:object
    isuruf committed with mohawkjohn May 23, 2016
  2. @alno @mohawkjohn
  3. @alno @mohawkjohn
  4. @gau27 @mohawkjohn

    Update LICENSE.txt (#517)

    Update license statement to BSD 3-clause
    gau27 committed with mohawkjohn May 23, 2016
Commits on May 9, 2016
  1. @mohawkjohn

    Fixed typo in slicing exception error message.

    Minor fix to #510
    mohawkjohn committed May 9, 2016
  2. @yui-knk @mohawkjohn

    Make `NMatrix#[]` not to support hash as an argument (#510)

    Accepting hash is problematic (since we can not use same keys ,`n[0=>2,0=>2]`).
    We can use a range instead of a hash in all situations.
    
    cf: #508
    yui-knk committed with mohawkjohn May 9, 2016
  3. @yui-knk @mohawkjohn

    Suppress RSpec deprecated warnings (#511)

    Suppress "`be_false` is deprecated. Use `be_falsey`" and
    `be_true` is deprecated. Use `be_truthy`.
    yui-knk committed with mohawkjohn May 9, 2016
Commits on May 5, 2016
  1. @mrkn @mohawkjohn

    Refactor with RB_TYPE_P (#509)

    * Refactoring by adding IsNMatrixType
    
    * Use RB_TYPE_P instead of simple comparison with TYPE(obj)
    
    * Remove unused macro
    mrkn committed with mohawkjohn May 5, 2016
Commits on May 2, 2016
  1. @Arafatk @mohawkjohn

    Copyright updates and formatting fixes (#451)

    commit 42538bc
    Author: Arafatk <arafat@iitkpg.ac.in>
    Date:   Tue Mar 1 22:12:36 2016 +0530
    
        Removing merge conflicts
    
    commit 2bacd3f
    Author: Arafatk <arafat@iitkpg.ac.in>
    Date:   Tue Mar 1 21:57:17 2016 +0530
    
        Resolving merge conflicts
    
    commit 990eec6
    Author: Arafatk <arafat@iitkpg.ac.in>
    Date:   Tue Mar 1 21:46:28 2016 +0530
    
        Adding files from 'lib/nmatrix/io' directory
    
    commit abfc299
    Author: Arafatk <arafat@iitkpg.ac.in>
    Date:   Thu Feb 25 22:46:43 2016 +0530
    
        Making all code conform to 80 characters per line and updating copyright messages.
    
    commit d4df755
    Author: Arafatk <arafat@iitkpg.ac.in>
    Date:   Tue Feb 2 21:04:58 2016 +0530
    
        Correcting two more files
    
    commit ef1d25e
    Author: Arafatk <arafat@iitkpg.ac.in>
    Date:   Tue Feb 2 00:23:34 2016 +0530
    
        Improvin multiline comments
    
    commit 0f69fcc
    Author: Arafatk <arafat@iitkpg.ac.in>
    Date:   Mon Feb 1 23:34:52 2016 +0530
    
        Making line corrections and updating copy-right
    Arafatk committed with mohawkjohn May 2, 2016
Commits on Apr 30, 2016
  1. @yui-knk @mohawkjohn
Commits on Apr 29, 2016
  1. @lds56 @mohawkjohn

    Add #scale and #scale! methods by exposing BLAS scal (#493)

    * add #scale! and #scale
    
    * add #scale and #scale! spec
    
    * Update blas.rb
    lds56 committed with mohawkjohn Apr 29, 2016
Commits on Apr 12, 2016
  1. @v0dro

    Merge pull request #499 from mohawkjohn/magnitude_dtype

    Made templates a little smarter for those functions which require a s…
    v0dro committed Apr 12, 2016
  2. @mohawkjohn

    Merge pull request #503 from sujithvm/issue_439

    Adds simple adjugate function, fixes #439.
    mohawkjohn committed Apr 12, 2016
  3. @sujithvm

    add simple adjugate function

    sujithvm committed Apr 10, 2016
Commits on Apr 11, 2016
  1. @mohawkjohn

    Merge pull request #502 from preetpalS/FixForNullDeviceHavingDifferen…

    …tNameOnWindows
    
    Workaround for Windows having a different name for null device (extconf.rb)
    mohawkjohn committed Apr 11, 2016
  2. Made templates a little smarter for those functions which require a s…

    …eparate return DType by adding MagnitudeDType. Also added a magnitude function to replace std::abs and abs -- but mostly it just calls those.
    John Woods committed Apr 7, 2016
Commits on Apr 9, 2016
  1. @preetpalS
Commits on Apr 5, 2016
  1. @mohawkjohn

    Merge pull request #494 from preetpalS/FixesToCompileOnWindowsUsingMsys2

    Fixes to compile on windows using msys2
    mohawkjohn committed Apr 5, 2016
  2. @preetpalS

    Replaced all uses of u_int8_t with uint8_t and added static assertion…

    …s to prevent the use of non cross-platform u_intX_t types.
    preetpalS committed Mar 22, 2016
  3. @preetpalS

    Fixes for ambiguous references (by using namespace qualifiers) on Win…

    …dows g++ compiler (mingw) due to predefined types (BYTE, INT8, ...).
    preetpalS committed Mar 19, 2016
Commits on Mar 22, 2016
  1. @mohawkjohn

    Merge pull request #491 from Arafatk/nrm2

    Fixing divide by zero bug in cblas_nrm2 (fixes #492)
    mohawkjohn committed Mar 22, 2016
Commits on Mar 21, 2016
  1. @Arafatk

    Fix divide by zero bug in cblas_norm for issue #492

    Squashed commit of the following:
    
    commit 3af87e35745bfcd9b88d36c8dff049d42ef6ee95
    Author: Arafatk <arafat@iitkpg.ac.in>
    Date:   Mon Mar 21 20:01:31 2016 +0530
    
        correcting test
    
    commit 4416f58
    Author: Arafatk <arafat@iitkpg.ac.in>
    Date:   Mon Mar 21 19:57:31 2016 +0530
    
        Fix divide by zero bug in cblas_norm for issue #492
        Squashed commit of the following:
    
        commit d93f3e9f51d2aea7bcd5f20cf03bf82312095921
        Author: Arafatk <arafat@iitkpg.ac.in>
        Date:   Mon Mar 21 19:55:59 2016 +0530
    
            Correcting Tests
    
        commit b7e0d19
        Author: Arafatk <arafat@iitkpg.ac.in>
        Date:   Wed Mar 16 11:39:39 2016 +0530
    
            Fixing divide by zero bug in cblas_norm
    Arafatk committed Mar 21, 2016
Commits on Mar 18, 2016
  1. @mohawkjohn

    Merge pull request #490 from gau27/qr

    Add QR factorization by exposing LAPACK functions XGEQRF, XORMQR, XUNMQR
    mohawkjohn committed Mar 18, 2016
Commits on Mar 17, 2016
  1. @gau27
Commits on Mar 9, 2016
  1. @mohawkjohn

    Merge pull request #467 from shahsaurabh0605/diverged

    Issue #466 Add NMatrix#magic function
    mohawkjohn committed Mar 9, 2016
Commits on Mar 7, 2016
  1. @mohawkjohn

    Merge pull request #483 from gau27/last_element

    Add #last (fixes #481)
    mohawkjohn committed Mar 7, 2016
Commits on Mar 5, 2016
  1. @shahsaurabh0605 @shahsaurabh0605