Logo coherent WaveBurst  
Library Reference Guide
Logo
Functions
lossy.cc File Reference
#include <stdio.h>
#include "waverdc.hh"
#include "Biorthogonal.hh"
#include "wseries.hh"
#include "lossy.hh"
Include dependency graph for lossy.cc:

Functions

int Compress (wavearray< double > &in, int *&out, int Lwt, int Lbt, const double g1, const double g2, int np1, int np2)
 
int Compress (float in[], int nn, int *&out, int Lwt, int Lbt, double g1, double g2, int np1, int np2)
 
int Compress (int in[], int nn, int *&out, int Lwt, int Lbt, double g1, double g2, int np1, int np2)
 
int Compress (short in[], int nn, int *&out, int Lwt, int Lbt, double g1, double g2, int np1, int np2)
 
int unCompress (int *in, wavearray< float > &out)
 
int unCompress (int *in, short *&out)
 
int unCompress (int *in, float *&out)
 

Function Documentation

◆ Compress() [1/4]

int Compress ( wavearray< double > &  in,
int *&  out,
int  Lwt,
int  Lbt,
const double  g1,
const double  g2,
int  np1,
int  np2 
)

Definition at line 36 of file lossy.cc.

◆ Compress() [2/4]

int Compress ( float  in[],
int  nn,
int *&  out,
int  Lwt,
int  Lbt,
double  g1,
double  g2,
int  np1,
int  np2 
)

Definition at line 307 of file lossy.cc.

◆ Compress() [3/4]

int Compress ( int  in[],
int  nn,
int *&  out,
int  Lwt,
int  Lbt,
double  g1,
double  g2,
int  np1,
int  np2 
)

Definition at line 315 of file lossy.cc.

◆ Compress() [4/4]

int Compress ( short  in[],
int  nn,
int *&  out,
int  Lwt,
int  Lbt,
double  g1,
double  g2,
int  np1,
int  np2 
)

Definition at line 323 of file lossy.cc.

◆ unCompress() [1/3]

int unCompress ( int in,
wavearray< float > &  out 
)

Definition at line 176 of file lossy.cc.

◆ unCompress() [2/3]

int unCompress ( int in,
short *&  out 
)

Definition at line 331 of file lossy.cc.

◆ unCompress() [3/3]

int unCompress ( int in,
float *&  out 
)

Definition at line 350 of file lossy.cc.