/[escript]/branches/clazy/escriptcore/src/DataLazy.cpp
ViewVC logotype

Diff of /branches/clazy/escriptcore/src/DataLazy.cpp

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 2037 by jfenwick, Thu Nov 13 06:17:12 2008 UTC revision 2050 by phornby, Mon Nov 17 08:59:57 2008 UTC
# Line 555  DataLazy::resolveUnary(ValueType& v, siz Line 555  DataLazy::resolveUnary(ValueType& v, siz
555      tensor_unary_operation<double (*)(double)>(m_samplesize, left, result, ::tanh);      tensor_unary_operation<double (*)(double)>(m_samplesize, left, result, ::tanh);
556      break;      break;
557      case ERF:      case ERF:
558  #ifdef _WIN32  #if defined (_WIN32) && !defined(__INTEL_COMPILER)
559      throw DataException("Error - Data:: erf function is not supported on _WIN32 platforms.");      throw DataException("Error - Data:: erf function is not supported on _WIN32 platforms.");
560  #else  #else
561      tensor_unary_operation(m_samplesize, left, result, ::erf);      tensor_unary_operation(m_samplesize, left, result, ::erf);
562      break;      break;
563  #endif  #endif
564     case ASINH:     case ASINH:
565  #ifdef _WIN32  #if defined (_WIN32) && !defined(__INTEL_COMPILER)
566      tensor_unary_operation(m_samplesize, left, result, escript::asinh_substitute);      tensor_unary_operation(m_samplesize, left, result, escript::asinh_substitute);
567  #else  #else
568      tensor_unary_operation(m_samplesize, left, result, ::asinh);      tensor_unary_operation(m_samplesize, left, result, ::asinh);
569  #endif    #endif  
570      break;      break;
571     case ACOSH:     case ACOSH:
572  #ifdef _WIN32  #if defined (_WIN32) && !defined(__INTEL_COMPILER)
573      tensor_unary_operation(m_samplesize, left, result, escript::acosh_substitute);      tensor_unary_operation(m_samplesize, left, result, escript::acosh_substitute);
574  #else  #else
575      tensor_unary_operation(m_samplesize, left, result, ::acosh);      tensor_unary_operation(m_samplesize, left, result, ::acosh);
576  #endif    #endif  
577      break;      break;
578     case ATANH:     case ATANH:
579  #ifdef _WIN32  #if defined (_WIN32) && !defined(__INTEL_COMPILER)
580      tensor_unary_operation(m_samplesize, left, result, escript::atanh_substitute);      tensor_unary_operation(m_samplesize, left, result, escript::atanh_substitute);
581  #else  #else
582      tensor_unary_operation(m_samplesize, left, result, ::atanh);      tensor_unary_operation(m_samplesize, left, result, ::atanh);

Legend:
Removed from v.2037  
changed lines
  Added in v.2050

  ViewVC Help
Powered by ViewVC 1.1.26