MBDyn-1.7.3
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups
thermalnode.h
Go to the documentation of this file.
1 /*
2  * MBDyn (C) is a multibody analysis code.
3  * http://www.mbdyn.org
4  *
5  * Copyright (C) 1996-2005
6  *
7  * Pierangelo Masarati <masarati@aero.polimi.it>
8  * Paolo Mantegazza <mantegazza@aero.polimi.it>
9  *
10  * Dipartimento di Ingegneria Aerospaziale - Politecnico di Milano
11  * via La Masa, 34 - 20156 Milano, Italy
12  * http://www.aero.polimi.it
13  *
14  * Changing this copyright notice is forbidden.
15  *
16  * This program is free software; you can redistribute it and/or modify
17  * it under the terms of the GNU General Public License as published by
18  * the Free Software Foundation (version 2 of the License).
19  *
20  *
21  * This program is distributed in the hope that it will be useful,
22  * but WITHOUT ANY WARRANTY; without even the implied warranty of
23  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
24  * GNU General Public License for more details.
25  *
26  * You should have received a copy of the GNU General Public License
27  * along with this program; if not, write to the Free Software
28  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
29  */
30 
31 #ifndef THERMALNODE_H
32 #define THERMALNODE_H
33 
34 #include "node.h"
35 
36 /* ThermalNode - begin */
37 
38 /* Nodo termico, descrive fisicamente un nodo di una rete struttura termica.
39  */
40 
42 public:
43  /* Costruttore */
44  ThermalNode(unsigned int uL, const DofOwner* pDO,
45  doublereal dx, doublereal dxp, flag fOut);
46 
47  /* Distruttore (per ora e' banale) */
48  virtual ~ThermalNode(void);
49 
50  /* Tipo di nodo */
51  virtual Node::Type GetNodeType(void) const;
52 
53  /* Output */
54  void Output(OutputHandler&OH) const;
55 };
56 
57 /* ThermalNode - end */
58 
59 #endif /* THERMALNODE_H */
60 
long int flag
Definition: mbdyn.h:43
Type
Definition: node.h:71
virtual ~ThermalNode(void)
Definition: thermalnode.cc:52
ThermalNode(unsigned int uL, const DofOwner *pDO, doublereal dx, doublereal dxp, flag fOut)
Definition: thermalnode.cc:41
void Output(OutputHandler &OH) const
Definition: thermalnode.cc:66
double doublereal
Definition: colamd.c:52
virtual Node::Type GetNodeType(void) const
Definition: thermalnode.cc:59