fem.h

Go to the documentation of this file.
00001 /*
00002 %M This module contains the Finite Element Method data structure definitions
00003 %a Joao Luiz Elias Campos.
00004 %d September 4th, 1998.
00005 %r $Id: fem.h,v 1.1 2004/06/22 05:29:58 joaoluiz Exp $
00006 %w (C) COPYRIGHT 1995-1996, Eduardo Nobre Lages.
00007    (C) COPYRIGHT 1997-1998, Joao Luiz Elias Campos.
00008    All Rights Reserved
00009    Duplication of this program or any part thereof without the express
00010    written consent of the author is prohibited.
00011 *
00012 *  Modified: 23-Fev-06  Juan Pablo Ibaņez
00013 *    Modificada a funcão DisplacementVelocity, que passa a retornar  
00014 *    un valor int.   
00015 */
00016 
00017 #ifndef _FEM_H
00018 #define _FEM_H
00019 
00020 /* Public functions
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 

Generated on Tue Oct 23 11:23:29 2007 for Relax by  doxygen 1.5.3