IFEM 90A354
ASMu2DC1.h
Go to the documentation of this file.
1// $Id$
2//==============================================================================
12//==============================================================================
13
14#ifndef _ASM_U2D_C1_H
15#define _ASM_U2D_C1_H
16
17#include "ASMu2D.h"
18
19
26class ASMu2DC1 : public ASMu2D
27{
28public:
30 ASMu2DC1(unsigned char n_s = 2, unsigned char n_f = 1) : ASMu2D(n_s,n_f) {}
32 ASMu2DC1(const ASMu2DC1& patch, unsigned char n_f = 0) : ASMu2D(patch,n_f) {}
34 virtual ~ASMu2DC1() {}
35
36
37 // Methods for model generation
38 // ============================
39
43 virtual bool generateFEMTopology();
44
45
46 // Various methods for preprocessing of boundary conditions and patch topology
47 // ===========================================================================
48
55 virtual void constrainEdge(int dir, bool open, int dof, int code, char basis);
56};
57
58#endif
Driver for assembly of unstructured 2D spline FE models.
Driver for assembly of C1-continuous 2D LR-spline FE models.
Definition ASMu2DC1.h:27
virtual void constrainEdge(int dir, bool open, int dof, int code, char basis)
Constrains all DOFs on a given boundary edge.
Definition ASMu2DC1.C:35
ASMu2DC1(const ASMu2DC1 &patch, unsigned char n_f=0)
Copy constructor.
Definition ASMu2DC1.h:32
virtual ~ASMu2DC1()
Empty destructor.
Definition ASMu2DC1.h:34
ASMu2DC1(unsigned char n_s=2, unsigned char n_f=1)
Default constructor.
Definition ASMu2DC1.h:30
virtual bool generateFEMTopology()
Generates the finite element topology data for the patch.
Definition ASMu2DC1.C:19
Driver for assembly of unstructured 2D spline FE models.
Definition ASMu2D.h:50