ergo
template_blas_basicmath.cc File Reference
#include "config.h"
#include <cmath>
#include <math.h>
#include <stdio.h>
#include "template_blas_basicmath.h"

Functions

template<>
float template_blas_fabs< float > (float x)
 
template<>
double template_blas_fabs< double > (double x)
 
template<>
long double template_blas_fabs< long double > (long double x)
 
template<>
float template_blas_sqrt< float > (float x)
 
template<>
double template_blas_sqrt< double > (double x)
 
template<>
long double template_blas_sqrt< long double > (long double x)
 
template<>
float template_blas_exp< float > (float x)
 
template<>
double template_blas_exp< double > (double x)
 
template<>
long double template_blas_exp< long double > (long double x)
 
template<>
float template_blas_log< float > (float x)
 
template<>
double template_blas_log< double > (double x)
 
template<>
long double template_blas_log< long double > (long double x)
 
template<>
float template_blas_log10< float > (float x)
 
template<>
double template_blas_log10< double > (double x)
 
template<>
long double template_blas_log10< long double > (long double x)
 
template<>
float template_blas_erf< float > (float x)
 
template<>
double template_blas_erf< double > (double x)
 
template<>
long double template_blas_erf< long double > (long double x)
 
template<>
float template_blas_erfc< float > (float x)
 
template<>
double template_blas_erfc< double > (double x)
 
template<>
long double template_blas_erfc< long double > (long double x)
 
template<>
float template_blas_sin< float > (float x)
 
template<>
double template_blas_sin< double > (double x)
 
template<>
long double template_blas_sin< long double > (long double x)
 
template<>
float template_blas_cos< float > (float x)
 
template<>
double template_blas_cos< double > (double x)
 
template<>
long double template_blas_cos< long double > (long double x)
 
template<>
float template_blas_pow< float > (float x, float y)
 
template<>
double template_blas_pow< double > (double x, double y)
 
template<>
long double template_blas_pow< long double > (long double x, long double y)
 

Function Documentation

◆ template_blas_cos< double >()

template<>
double template_blas_cos< double > ( double  x)

◆ template_blas_cos< float >()

template<>
float template_blas_cos< float > ( float  x)

◆ template_blas_cos< long double >()

template<>
long double template_blas_cos< long double > ( long double  x)

◆ template_blas_erf< double >()

template<>
double template_blas_erf< double > ( double  x)

◆ template_blas_erf< float >()

template<>
float template_blas_erf< float > ( float  x)

◆ template_blas_erf< long double >()

template<>
long double template_blas_erf< long double > ( long double  x)

◆ template_blas_erfc< double >()

template<>
double template_blas_erfc< double > ( double  x)

◆ template_blas_erfc< float >()

template<>
float template_blas_erfc< float > ( float  x)

◆ template_blas_erfc< long double >()

template<>
long double template_blas_erfc< long double > ( long double  x)

◆ template_blas_exp< double >()

template<>
double template_blas_exp< double > ( double  x)

◆ template_blas_exp< float >()

template<>
float template_blas_exp< float > ( float  x)

◆ template_blas_exp< long double >()

template<>
long double template_blas_exp< long double > ( long double  x)

◆ template_blas_fabs< double >()

template<>
double template_blas_fabs< double > ( double  x)

◆ template_blas_fabs< float >()

template<>
float template_blas_fabs< float > ( float  x)

◆ template_blas_fabs< long double >()

template<>
long double template_blas_fabs< long double > ( long double  x)

◆ template_blas_log10< double >()

template<>
double template_blas_log10< double > ( double  x)

◆ template_blas_log10< float >()

template<>
float template_blas_log10< float > ( float  x)

◆ template_blas_log10< long double >()

template<>
long double template_blas_log10< long double > ( long double  x)

◆ template_blas_log< double >()

template<>
double template_blas_log< double > ( double  x)

◆ template_blas_log< float >()

template<>
float template_blas_log< float > ( float  x)

◆ template_blas_log< long double >()

template<>
long double template_blas_log< long double > ( long double  x)

◆ template_blas_pow< double >()

template<>
double template_blas_pow< double > ( double  x,
double  y 
)

◆ template_blas_pow< float >()

template<>
float template_blas_pow< float > ( float  x,
float  y 
)

◆ template_blas_pow< long double >()

template<>
long double template_blas_pow< long double > ( long double  x,
long double  y 
)

◆ template_blas_sin< double >()

template<>
double template_blas_sin< double > ( double  x)

◆ template_blas_sin< float >()

template<>
float template_blas_sin< float > ( float  x)

◆ template_blas_sin< long double >()

template<>
long double template_blas_sin< long double > ( long double  x)

◆ template_blas_sqrt< double >()

template<>
double template_blas_sqrt< double > ( double  x)

◆ template_blas_sqrt< float >()

template<>
float template_blas_sqrt< float > ( float  x)

◆ template_blas_sqrt< long double >()

template<>
long double template_blas_sqrt< long double > ( long double  x)