33 #include "domain/constraints/skew_constraints/Skew_Constraint.h" 50 SkewPlane(
int tag,
int classTag= CNSTRNT_TAG_SkewPlane_Constraint);
51 SkewPlane(
int tag,
const int &constrainedNode,
const Line2d &,
const double &prescribedDisplacement= 0.0,
const double &prescribedRotation= 0.0,
int classTag= CNSTRNT_TAG_SkewPlane_Constraint);
52 SkewPlane(
int tag,
const int &constrainedNode,
const Plane &,
const double &prescribedDisplacement= 0.0,
const double &prescribedRotation= 0.0,
int classTag= CNSTRNT_TAG_SkewPlane_Constraint);
54 const Vector &getNormal(
void)
const;
Vector normal
Normal to the plane/line defining the symmetry or anti-symmetry.
Definition: SkewPlane.h:46
Float vector abstraction.
Definition: Vector.h:94
Line in a two-dimensional space.
Definition: Line2d.h:61
Base class for symmetry and anti-symmetry boundary conditions.
Definition: SkewPlane.h:43
SkewPlane(int tag, int classTag=CNSTRNT_TAG_SkewPlane_Constraint)
Constructor.
Definition: SkewPlane.cc:35
Plane in a three-dimensional space.
Definition: Plane.h:49
void setup_matrix(void)
Computes constraint matrix.
Definition: SkewPlane.cc:92
Skew constraint.
Definition: Skew_Constraint.h:82
Open source finite element program for structural analysis.
Definition: ContinuaReprComponent.h:35