00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017 #ifndef _FEM_H
00018 #define _FEM_H
00019
00020
00021
00022 int DisplacementVelocity( int, double, double, double *, double *, double *,
00023 double * );
00024 void MassVector ( double * );
00025 void InternalForces ( double, double *, double *, double *);
00026 int DoRezone ( int, double * );
00027 void PercolationForces ( double * );
00028
00029 void BFGS(double, double *, double *, double *, int *, double *, double, int,
00030 int, int, int *, int *, double * );
00031 void LINEAR(double, double *, double *, double *, int *, double *, double, int,
00032 int, int, int *, int *, double * );
00033 void NRM(double , double *, double *, double *,int *, double *, double , int,
00034 int, int, int *, int *, double * );
00035 void BuildAVector( int *, int *, double * );
00036
00037
00038 #endif
00039