00001 #ifndef SEQUENT_H
00002 #define SEQUENT_H
00003
00004 #include <stdio.h>
00005 #include "alias.h"
00006 struct vector;
00007
00008
00009
00010 void adjacip (void);
00011
00012
00013 void save_adjacip();
00014
00015 long restore_adjacip();
00016
00017 void save_adjacip_txt(FILE *aux);
00018
00019 void save_adjacip_bin(FILE *aux);
00020
00021 void restore_adjacip_txt(FILE *aux);
00022
00023 void restore_adjacip_bin(FILE *aux);
00024
00025
00026 long give_max_adjacip();
00027
00028 void reallocate(long *&array, long req_size, long &capacity);
00029
00030 void newnadjelel (long ipp,long *adjelelback,long *adjelel,long &nae,long &nnae);
00031
00032 void newadjelel (long *adjelelback,long *adjelel,long &nae,long &nnae,long *treatedel,long &nte);
00033
00034 void in_dist (long ipp,long ri,long ci,vector &coord,long *adjelel,long &nae,double rlim);
00035
00036 void dist (long ipp,long ri,long ci,long max_nadjip,vector &coord,long *adjelel,long &nae,double rlim);
00037
00038 void ipcoord (long eid,long ipp,long ri,long ci,vector &ipcoord);
00039
00040 #endif