/* This file is part of the Neper software package. */
/* Copyright (C) 2003-2014, Romain Quey. */
/* See the COPYING file in the top-level directory. */

/// \file neut_point.h
/// \brief 
/// \author Romain Quey
/// \bug No known bugs

#ifndef NEUT_POINT_H
#define NEUT_POINT_H

extern void neut_point_set_zero (struct POINT *);
extern void neut_point_free (struct POINT *);
extern void neut_point_centre (struct POINT Point, double* centre);

extern void neut_point_var_list (char ***pvar, int *pvarqty);
extern int neut_point_var_val (struct POINT Point, int id, struct TESS
    Tess, struct NODES Nodes, struct MESH Mesh, char *var, double *pval,
    char **ptype);

#include "neut_point_fscanf/neut_point_fscanf.h"

#endif /* NEUT_POINT_H */
