FreeFem
3.5.x
freefem
fem
femFunction.hpp
1
// -*- Mode: c++ -*-
2
//
3
// SUMMARY:
4
// USAGE:
5
//
6
// ORG: Christophe Prud'homme
7
// AUTHOR: Christophe Prud'homme
8
// E-MAIL: prudhomm@users.sourceforge.net
9
//
10
// DESCRIPTION:
11
/*
12
This program is free software; you can redistribute it and/or modify
13
it under the terms of the GNU General Public License as published by
14
the Free Software Foundation; either version 2 of the License, or
15
(at your option) any later version.
16
17
This program is distributed in the hope that it will be useful,
18
but WITHOUT ANY WARRANTY; without even the implied warranty of
19
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
20
GNU General Public License for more details.
21
22
You should have received a copy of the GNU General Public License
23
along with this program; if not, write to the Free Software
24
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
25
26
*/
27
28
//
29
// < description of the code here>
30
//
31
// DESCRIP-END.
32
//
33
#ifndef __function_H
34
#ifdef __GNUG__
35
#pragma interface
36
#endif
37
#define __function_H 1
38
39
#if defined(HAVE_CONFIG_H)
40
#include <config.h>
41
#endif
/* HAVE_CONFIG_H */
42
43
#include <femTreeNode.hpp>
44
45
namespace
fem
46
{
48
class
function
49
{
50
public
:
65
66
68
72
73
function
();
74
function
(
function
const
& );
75
~
function
();
76
function
& operator=(
function
const
& );
77
79
80
81
82
private
:
83
84
ident
* __name;
85
ident
* __arg1;
86
ident
* __arg2;
87
noeud
* __def;
88
89
90
};
91
}
92
#endif
/* __function_H */
fem::ident
Definition:
femIdentifier.hpp:71
fem::noeud
Definition:
femTreeNode.hpp:60
fem::function
Definition:
femFunction.hpp:48
This is the
FreeFEM
reference manual
Provided by
The KFEM project