Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

tops.cc File Reference

#include "tops.hh"
#include "blas.h"
#include "lapack.h"
#include <algorithm>
#include <math.h>

Functions

void tuplus (double *c, int dc, const double *a, int ma, int na, int da)
void stuplus (double *c, int dc, const double *a, int da)
void tuminus (double *c, int dc, const double *a, int ma, int na, int da)
void stuminus (double *c, int dc, const double *a, int da)
void tsplus (double *c, int dc, const double *a, int ma, int na, int da, const double *b, int db)
void tplus (double *c, int dc, const double *a, int ma, int na, int da, const double *b, int db)
void stplus (double *c, int dc, const double *a, int da, const double *b, int db)
void tsaminus (double *c, int dc, const double *a, int da, const double *b, int mb, int nb, int db)
void tsbminus (double *c, int dc, const double *a, int ma, int na, int da, const double *b, int db)
void tminus (double *c, int dc, const double *a, int ma, int na, int da, const double *b, int db)
void stminus (double *c, int dc, const double *a, int da, const double *b, int db)
void tstimes (double *c, int dc, const double *a, int ma, int na, int da, const double *b, int db)
void ttimes (double *c, int dc, const double *a, int ma, int na, int da, const double *b, int db)
void sttimes (double *c, int dc, const double *a, int da, const double *b, int db)
void tmtimes (double *c, int dc, const double *a, int ma, int na, int da, const double *b, int nb, int db)
int tmldivide (double *c, int dc, const double *a, int ma, int da, const double *b, int nb, int db)
int tmldividefac (double *c, int dc, const double *a, int ma, int da, const double *b, int nb, int db, double *fac, int *piv, bool calc_fac)
void tsdrdivide (double *c, int dc, const double *a, int ma, int na, int da, const double *b, int db)
void tsnrdivide (double *c, int dc, const double *a, int da, const double *b, int mb, int nb, int db)
void trdivide (double *c, int dc, const double *a, int ma, int na, int da, const double *b, int db)
void strdivide (double *c, int dc, const double *a, int da, const double *b, int db)
void ttranspose (double *c, int dc, const double *a, int ma, int na, int da)
void tsubsrefs (double *c, int dc, const double *a, int ma, int na, int da, const double *index, int li)
void tsubsrefsc (double *c, int dc, const double *a, int ma, int na, int da)
void tsubsrefd (double *c, int dc, const double *a, int ma, int na, int da, const double *index, int li, const double *jndex, int lj)
void tsubsrefd_allrows (double *c, int dc, const double *a, int ma, int na, int da, const double *jndex, int lj)
void tsubsrefd_allcols (double *c, int dc, const double *a, int ma, int na, int da, const double *index, int li)
void tsubsasgns (double *c, int dc, const double *a, int ma, int na, int da, const double *b, int db, const double *index, int li)
void tsubsasgnsc (double *c, int dc, const double *a, int ma, int na, int da, const double *b, int db)
void tsubsasgnd (double *c, int dc, const double *a, int ma, int na, int da, const double *b, int db, const double *index, int li, const double *jndex, int lj)
void tsubsasgnd_allrows (double *c, int dc, const double *a, int ma, int na, int da, const double *b, int db, const double *jndex, int lj)
void tsubsasgnd_allcols (double *c, int dc, const double *a, int ma, int na, int da, const double *b, int db, const double *index, int li)
void tcross (double *c, int dc, const double *a, int da, const double *b, int db)
void tsincos (double *s, double *c, int dc, const double *a, int ma, int na, int da)
void stsincos (double *s, double *c, int dc, const double *a, int da)
void texp (double *c, int dc, const double *a, int ma, int na, int da)
void stexp (double *c, int dc, const double *a, int da)
void tlog (double *c, int dc, const double *a, int ma, int na, int da)
void stlog (double *c, int dc, const double *a, int da)
void tcsepower (double *c, int dc, const double *a, int ma, int na, int da, double b)
void tcepower (double *c, int dc, const double *a, int ma, int na, int da, double *b)
void stcpower (double *c, int dc, const double *a, int da, double b)
void tsumall (double *c, int dc, const double *a, int ma, int na, int da)

Function Documentation

void stcpower double *    c,
int    dc,
const double *    a,
int    da,
double    b
 

void stexp double *    c,
int    dc,
const double *    a,
int    da
 

void stlog double *    c,
int    dc,
const double *    a,
int    da
 

void stminus double *    c,
int    dc,
const double *    a,
int    da,
const double *    b,
int    db
 

void stplus double *    c,
int    dc,
const double *    a,
int    da,
const double *    b,
int    db
 

void strdivide double *    c,
int    dc,
const double *    a,
int    da,
const double *    b,
int    db
 

void stsincos double *    s,
double *    c,
int    dc,
const double *    a,
int    da
 

void sttimes double *    c,
int    dc,
const double *    a,
int    da,
const double *    b,
int    db
 

void stuminus double *    c,
int    dc,
const double *    a,
int    da
 

void stuplus double *    c,
int    dc,
const double *    a,
int    da
 

void tcepower double *    c,
int    dc,
const double *    a,
int    ma,
int    na,
int    da,
double *    b
 

void tcross double *    c,
int    dc,
const double *    a,
int    da,
const double *    b,
int    db
 

void tcsepower double *    c,
int    dc,
const double *    a,
int    ma,
int    na,
int    da,
double    b
 

void texp double *    c,
int    dc,
const double *    a,
int    ma,
int    na,
int    da
 

void tlog double *    c,
int    dc,
const double *    a,
int    ma,
int    na,
int    da
 

void tminus double *    c,
int    dc,
const double *    a,
int    ma,
int    na,
int    da,
const double *    b,
int    db
 

int tmldivide double *    c,
int    dc,
const double *    a,
int    ma,
int    da,
const double *    b,
int    nb,
int    db
 

int tmldividefac double *    c,
int    dc,
const double *    a,
int    ma,
int    da,
const double *    b,
int    nb,
int    db,
double *    fac,
int *    piv,
bool    calc_fac
 

void tmtimes double *    c,
int    dc,
const double *    a,
int    ma,
int    na,
int    da,
const double *    b,
int    nb,
int    db
 

void tplus double *    c,
int    dc,
const double *    a,
int    ma,
int    na,
int    da,
const double *    b,
int    db
 

void trdivide double *    c,
int    dc,
const double *    a,
int    ma,
int    na,
int    da,
const double *    b,
int    db
 

void tsaminus double *    c,
int    dc,
const double *    a,
int    da,
const double *    b,
int    mb,
int    nb,
int    db
 

void tsbminus double *    c,
int    dc,
const double *    a,
int    ma,
int    na,
int    da,
const double *    b,
int    db
 

void tsdrdivide double *    c,
int    dc,
const double *    a,
int    ma,
int    na,
int    da,
const double *    b,
int    db
 

void tsincos double *    s,
double *    c,
int    dc,
const double *    a,
int    ma,
int    na,
int    da
 

void tsnrdivide double *    c,
int    dc,
const double *    a,
int    da,
const double *    b,
int    mb,
int    nb,
int    db
 

void tsplus double *    c,
int    dc,
const double *    a,
int    ma,
int    na,
int    da,
const double *    b,
int    db
 

void tstimes double *    c,
int    dc,
const double *    a,
int    ma,
int    na,
int    da,
const double *    b,
int    db
 

void tsubsasgnd double *    c,
int    dc,
const double *    a,
int    ma,
int    na,
int    da,
const double *    b,
int    db,
const double *    index,
int    li,
const double *    jndex,
int    lj
 

void tsubsasgnd_allcols double *    c,
int    dc,
const double *    a,
int    ma,
int    na,
int    da,
const double *    b,
int    db,
const double *    index,
int    li
 

void tsubsasgnd_allrows double *    c,
int    dc,
const double *    a,
int    ma,
int    na,
int    da,
const double *    b,
int    db,
const double *    jndex,
int    lj
 

void tsubsasgns double *    c,
int    dc,
const double *    a,
int    ma,
int    na,
int    da,
const double *    b,
int    db,
const double *    index,
int    li
 

void tsubsasgnsc double *    c,
int    dc,
const double *    a,
int    ma,
int    na,
int    da,
const double *    b,
int    db
 

void tsubsrefd double *    c,
int    dc,
const double *    a,
int    ma,
int    na,
int    da,
const double *    index,
int    li,
const double *    jndex,
int    lj
 

void tsubsrefd_allcols double *    c,
int    dc,
const double *    a,
int    ma,
int    na,
int    da,
const double *    index,
int    li
 

void tsubsrefd_allrows double *    c,
int    dc,
const double *    a,
int    ma,
int    na,
int    da,
const double *    jndex,
int    lj
 

void tsubsrefs double *    c,
int    dc,
const double *    a,
int    ma,
int    na,
int    da,
const double *    index,
int    li
 

void tsubsrefsc double *    c,
int    dc,
const double *    a,
int    ma,
int    na,
int    da
 

void tsumall double *    c,
int    dc,
const double *    a,
int    ma,
int    na,
int    da
 

void ttimes double *    c,
int    dc,
const double *    a,
int    ma,
int    na,
int    da,
const double *    b,
int    db
 

void ttranspose double *    c,
int    dc,
const double *    a,
int    ma,
int    na,
int    da
 

void tuminus double *    c,
int    dc,
const double *    a,
int    ma,
int    na,
int    da
 

void tuplus double *    c,
int    dc,
const double *    a,
int    ma,
int    na,
int    da
 


Generated on Wed Jun 18 09:16:21 2003 for admc++ by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002