SPModel: plugins/isostaticFlexure/flex2d.c File Reference
VPAC - Computational Software Development
Main | SPModel | StGermain FrameWork |
Main Page | Alphabetical List | Class List | Directories | File List | Class Members | File Members

flex2d.c File Reference

#include <mpi.h>
#include <StGermain/StGermain.h>
#include <Cascade/cascade.h>
#include "SPModel/SPModel.h"
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <assert.h>
#include <math.h>

Include dependency graph for flex2d.c:

Go to the source code of this file.

Defines

#define nSWAP(a, b)   tempr=(a);(a)=(b);(b)=tempr

Functions

void rlft3 (double ***data, double **speq, long nn1, long nn2, long nn3, int isign)
void fourn (double data[], long nn[], int ndim, int isign)
void cosfilt (double l3, long nn3, double l2, long nn2, double **qtot, double dflex, double drho, double grav, double **w, double ***load, double **speq)
void filt (double l3, long nn3, double l2, long nn2, double **qtot, double dflex, double drho, double grav, double **w)


Define Documentation

#define nSWAP a,
 )     tempr=(a);(a)=(b);(b)=tempr
 

Definition at line 79 of file flex2d.c.

Referenced by fourn().


Function Documentation

void cosfilt double  l3,
long  nn3,
double  l2,
long  nn2,
double **  qtot,
double  dflex,
double  drho,
double  grav,
double **  w,
double ***  load,
double **  speq
 

Definition at line 149 of file flex2d.c.

References PI, and rlft3().

Referenced by SPModelIsostaticFlexure_Solve().

void filt double  l3,
long  nn3,
double  l2,
long  nn2,
double **  qtot,
double  dflex,
double  drho,
double  grav,
double **  w
 

Definition at line 263 of file flex2d.c.

References d3tensor(), dmatrix(), free_d3tensor(), free_dmatrix(), and rlft3().

void fourn double  data[],
long  nn[],
int  ndim,
int  isign
 

Definition at line 81 of file flex2d.c.

References nSWAP.

Referenced by rlft3().

void rlft3 double ***  data,
double **  speq,
long  nn1,
long  nn2,
long  nn3,
int  isign
 

Definition at line 13 of file flex2d.c.

References fourn().

Referenced by cosfilt(), and filt().