/*
 * ADAPT2D : a software for automatic mesh adaptation in 2D
 *
 * AUTHOR : Manuel J. Castro Diaz(e-mail:castro@gamba.cie.uma.es)
 * ADAPTED FOR FREEFEM : Prud'homme Christophe (e-mail:prudhomm@ann.jussieu.fr) 
 *
 * this code is public domain
 * 
 * You may copy freely these files and use it for    
 * teaching or research. These or part of these may   
 * not be sold or used for a commercial purpose without
 * our consent
 * 
 * Any problems should be reported to the AUTHOR
 * at the following address : castro@gamba.cie.uma.es
 */


#ifndef _mshap_h
#define _mshap_h

#include <header.hxx>
#include <t_t1_dl.hxx>
#include <a_t1_dl.hxx>
#include <v_t1_dl.hxx>
#include <m_t0.hxx>
#include <cad.hxx>

extern Scalar criter(R2,R2,R2,Metrica);
extern int mshrt(Triangulo_T1* ,int);
extern int mshopt (Triangulo_T1*, const int&);
extern Arista_CAD_dlink*  proyeccion_cao (CAD*,R2,R2&,Arista_CAD_dlink*,int,int);
#endif
