Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

Amath.cc File Reference

#include "Amath.h"

Go to the source code of this file.

Functions

void Aset (Complex dest[], Complex s, int len)
void Aset (double dest[], double s, int len)
void Ascale (Complex dest[], double s, int len)
void Ascale (Complex dest[], Complex s, int len)
void Ascale (double dest[], double s, int len)
void Aadd (Complex *dest, const Complex *source, int len)
void Aadd (double *dest, const double *source, int len)
void Aadd (Complex *dest, const double *source, int len)
void Asub (Complex *dest, const Complex *source, int len)
void Asub (double *dest, const double *source, int len)
void Asub (Complex *dest, const double *source, int len)
void Ascalesub (Complex *dest, const Complex *source, Complex scale, int len)
void Ascalesub (double *dest, const double *source, double scale, int len)
Complex Adot (const Complex *a1, const Complex *a2, int len)
double Adot (const double *a1, const double *a2, int len)
void Aapply (Complex a[], Complex(*f)(Complex), int len)
void Aapply (Complex a[], Complex(*f)(Complex &), int len)
void Aapply (Complex a[], Complex(*f)(const Complex &), int len)
void Aapply (double a[], double(*f)(double), int len)
void Aapply (double a[], double(*f)(double &), int len)
void Aapply (double a[], double(*f)(const double &), int len)


Function Documentation

void Aadd ( Complex * dest,
const double * source,
int len )
 

Definition at line 83 of file Amath.cc.

void Aadd ( double * dest,
const double * source,
int len )
 

Definition at line 75 of file Amath.cc.

void Aadd ( Complex * dest,
const Complex * source,
int len )
 

Definition at line 67 of file Amath.cc.

void Aapply ( double a[],
double(* f)(const double &),
int len )
 

Definition at line 182 of file Amath.cc.

void Aapply ( double a[],
double(* f)(double &),
int len )
 

Definition at line 176 of file Amath.cc.

void Aapply ( double a[],
double(* f)(double),
int len )
 

Definition at line 170 of file Amath.cc.

void Aapply ( Complex a[],
Complex(* f)(const Complex &),
int len )
 

Definition at line 164 of file Amath.cc.

void Aapply ( Complex a[],
Complex(* f)(Complex &),
int len )
 

Definition at line 158 of file Amath.cc.

void Aapply ( Complex a[],
Complex(* f)(Complex),
int len )
 

Definition at line 152 of file Amath.cc.

double Adot ( const double * a1,
const double * a2,
int len )
 

Definition at line 142 of file Amath.cc.

Referenced by Adot(), MAMdagger(), MMdagger(), mixer::analyzer::operator()(), and sdata::passive_noise().

Complex Adot ( const Complex * a1,
const Complex * a2,
int len )
 

Definition at line 132 of file Amath.cc.

void Ascale ( double dest[],
double s,
int len )
 

Definition at line 61 of file Amath.cc.

Referenced by scale(), scalerow(), and triangle().

void Ascale ( Complex dest[],
Complex s,
int len )
 

Definition at line 55 of file Amath.cc.

void Ascale ( Complex dest[],
double s,
int len )
 

Definition at line 49 of file Amath.cc.

void Ascalesub ( double * dest,
const double * source,
double scale,
int len )
 

Definition at line 123 of file Amath.cc.

Referenced by backsub(), and triangle().

void Ascalesub ( Complex * dest,
const Complex * source,
Complex scale,
int len )
 

Definition at line 115 of file Amath.cc.

void Aset ( double dest[],
double s,
int len )
 

Definition at line 43 of file Amath.cc.

void Aset ( Complex dest[],
Complex s,
int len )
 

Definition at line 37 of file Amath.cc.

void Asub ( Complex * dest,
const double * source,
int len )
 

Definition at line 107 of file Amath.cc.

void Asub ( double * dest,
const double * source,
int len )
 

Definition at line 99 of file Amath.cc.

void Asub ( Complex * dest,
const Complex * source,
int len )
 

Definition at line 91 of file Amath.cc.


Please direct comments and corrections to supermix@submm.caltech.edu
Go to the supermix home page
Generated by doxygen1.2.7