source: issm/branches/trunk-jpl-damage/src/c/Container/Nodes.h@ 12878

Last change on this file since 12878 was 12878, checked in by cborstad, 13 years ago

merged trunk-jpl into trunk-jpl-damage through revision 12877

File size: 926 bytes
RevLine 
[4236]1/*!\file: Nodes.h
2 * \brief prototypes for Nodes.h
3 */
4
5#ifndef _CONTAINER_NODES_H_
6#define _CONTAINER_NODES_H_
7
8#include "./DataSet.h"
9
10/*forward declarations */
11class Nodes: public DataSet{
12
13 public:
14
[12878]15 /*constructors, destructors: {{{*/
[4236]16 Nodes();
17 ~Nodes();
18 /*}}}*/
[12878]19 /*numerics: {{{*/
[6411]20 void Configure(Elements* elements,Loads* loads, Nodes* nodes, Vertices* vertices, Materials* materials,Parameters* parameters);
[5772]21 void DistributeDofs(int analysis_type,int SETENUM);
[5114]22 void FlagClones(int analysis_type);
[6411]23 int MaxNumDofs(int analysis_type,int setenum);
[5772]24 int NumberOfDofs(int analysis_type,int setenum);
[4236]25 int NumberOfNodes(int analysis_type);
26 int NumberOfNodes(void);
27 void Ranks(int* ranks,int analysis_type);
[6411]28 void SetCurrentConfiguration(Elements* elements,Loads* loads, Nodes* nodes, Vertices* vertices, Materials* materials,Parameters* parameters);
[4236]29 /*}}}*/
30
31};
32
33#endif //ifndef _NODES_H_
Note: See TracBrowser for help on using the repository browser.