Changeset 3678


Ignore:
Timestamp:
May 5, 2015 12:51:11 PM (5 years ago)
Author:
bradbell
Message:

merge to branch: trunk
from repository: https://github.com/coin-or/CppAD
start hash code: c97a2e7145825a124c12ec7588a9c80b3a5b4c61
end hash code: 5e2f77aac80262cd007effafcc48ecf2d313e467

commit 5e2f77aac80262cd007effafcc48ecf2d313e467
Author: Brad Bell <bradbell@…>
Date: Tue May 5 09:43:28 2015 -0700

Properly handel case where compiler does not have asinh function.

Location:
trunk/cppad/local
Files:
7 edited

Legend:

Unmodified
Added
Removed
  • trunk/cppad/local/asinh_op.hpp

    r3675 r3678  
    22# ifndef CPPAD_ASINH_OP_INCLUDED
    33# define CPPAD_ASINH_OP_INCLUDED
     4# if CPPAD_COMPILER_HAS_ASINH
    45
    56/* --------------------------------------------------------------------------
     
    269270} // END_CPPAD_NAMESPACE
    270271# endif
     272# endif
  • trunk/cppad/local/forward0sweep.hpp

    r3675 r3678  
    317317                        // -------------------------------------------------
    318318
     319# if CPPAD_COMPILER_HAS_ASINH
    319320                        case AsinhOp:
    320321                        // sqrt(1 - x * x), asin(x)
     
    322323                        forward_asinh_op_0(i_var, arg[0], J, taylor);
    323324                        break;
     325# endif
    324326                        // -------------------------------------------------
    325327
  • trunk/cppad/local/forward1sweep.hpp

    r3675 r3678  
    367367                        // -------------------------------------------------
    368368
     369# if CPPAD_COMPILER_HAS_ASINH
    369370                        case AsinhOp:
    370371                        // sqrt(1 + x * x), asin(x)
     
    372373                        forward_asinh_op(p, q, i_var, arg[0], J, taylor);
    373374                        break;
     375# endif
    374376                        // -------------------------------------------------
    375377
  • trunk/cppad/local/forward2sweep.hpp

    r3675 r3678  
    276276                        // -------------------------------------------------
    277277
     278# if CPPAD_COMPILER_HAS_ASINH
    278279                        case AsinhOp:
    279280                        // sqrt(1 + x * x), asin(x)
     
    281282                        forward_asinh_op_dir(q, r, i_var, arg[0], J, taylor);
    282283                        break;
     284# endif
    283285                        // -------------------------------------------------
    284286
  • trunk/cppad/local/rev_hes_sweep.hpp

    r3675 r3678  
    263263                        // -------------------------------------------------
    264264
     265# if CPPAD_COMPILER_HAS_ASINH
    265266                        case AsinhOp:
    266267                        // sqrt(1 + x * x), asinh(x)
     
    270271                        );
    271272                        break;
     273# endif
    272274                        // -------------------------------------------------
    273275
  • trunk/cppad/local/rev_jac_sweep.hpp

    r3675 r3678  
    252252                        // -------------------------------------------------
    253253
     254# if CPPAD_COMPILER_HAS_ASINH
    254255                        case AsinhOp:
    255256                        // sqrt(1 + x * x), asinh(x)
     
    259260                        );
    260261                        break;
     262# endif
    261263                        // -------------------------------------------------
    262264
  • trunk/cppad/local/reverse_sweep.hpp

    r3675 r3678  
    333333                        // --------------------------------------------------
    334334
     335# if CPPAD_COMPILER_HAS_ASINH
    335336                        case AsinhOp:
    336337                        // sqrt(1 - x * x), asin(x)
     
    340341                        );
    341342                        break;
     343# endif
    342344                        // --------------------------------------------------
    343345
Note: See TracChangeset for help on using the changeset viewer.