00001 00002 00003 /*--------------------------------------------------------------------------- 00004 00005 File name : doubles.h 00006 Author : N. Devillard 00007 Created on : July 2000 00008 Description : double array handling 00009 00010 *--------------------------------------------------------------------------*/ 00011 00012 /* 00013 $Id 00014 $Author 00015 $Date 00016 $Revision 00017 */ 00018 00019 #ifndef _DOUBLES_H_ 00020 #define _DOUBLES_H_ 00021 00022 /*--------------------------------------------------------------------------- 00023 Includes 00024 ---------------------------------------------------------------------------*/ 00025 00026 #include "local_types.h" 00027 00028 /*--------------------------------------------------------------------------- 00029 Function codes 00030 ---------------------------------------------------------------------------*/ 00031 00032 /*-------------------------------------------------------------------------*/ 00043 /*--------------------------------------------------------------------------*/ 00044 00045 double2 * double2_new(int size); 00046 00047 00048 /*-------------------------------------------------------------------------*/ 00059 /*--------------------------------------------------------------------------*/ 00060 00061 void double2_del(double2 * d); 00062 00063 00064 /*-------------------------------------------------------------------------*/ 00075 /*--------------------------------------------------------------------------*/ 00076 00077 double3 * double3_new(int size); 00078 00079 00080 /*-------------------------------------------------------------------------*/ 00091 /*--------------------------------------------------------------------------*/ 00092 00093 void double3_del(double3 * d); 00094 00095 00096 /*-------------------------------------------------------------------------*/ 00113 /*--------------------------------------------------------------------------*/ 00114 00115 void double3_sort(double3 * p, int c); 00116 00117 /*-------------------------------------------------------------------------*/ 00131 /*--------------------------------------------------------------------------*/ 00132 00133 double3 * double3_read(char * filename); 00134 00135 00136 00137 #endif
1.2.13.1 written by Dimitri van Heesch,
© 1997-2001