source: issm/trunk-jpl/src/c/classes/Constraints/Constraints.h@ 18931

Last change on this file since 18931 was 18931, checked in by seroussi, 10 years ago

CHG: minor ordering

File size: 733 bytes
RevLine 
[14996]1#ifndef _CONTAINER_CONSTRAINTS_H_
2#define _CONTAINER_CONSTRAINTS_H_
3
4/*forward declarations */
[15067]5#include "../../datastructures/datastructures.h"
[15012]6#include "../../shared/shared.h"
[14996]7
8/*! \brief Declaration of Constraints class.
9 *
10 * Declaration of Constraints class for handling Single Point Constraints (SPCs).
11 * Constraints are vector lists (Containers) of Constraint objects.
12 */
13class Constraints: public DataSet{
14
15 public:
16
17 /*Object constructors and destructor*/
[18064]18 Constraints(){/*{{{*/
[14996]19 enum_type=ConstraintsEnum;
20 return;
21 }
22 /*}}}*/
[18064]23 ~Constraints(){/*{{{*/
[14996]24 return;
25 }
26 /*}}}*/
27
28 /*numerics*/
[18931]29 void ActivatePenaltyMethod(int in_analysis);
[18388]30 int NumberOfConstraints(void);
[14996]31
32};
33
34#endif //ifndef _CONSTRAINTS_H_
Note: See TracBrowser for help on using the repository browser.