gmsh-TingyuanDoc
0.1
An Open-Source Timing-driven Analytical Mixed-size FPGA Placer
|
#include <frameSolver.h>
Public Member Functions | |
gmshBeam2d (MLine *l, double E, double I, double A, int r[2]) | |
bool | isRigid (MVertex *v) const |
void | setRotationTag (MVertex *v, int tag) |
Public Attributes | |
MLine * | _element |
double | _i |
double | _a |
double | _e |
double | _l |
bool | _rigidNodes [2] |
double | _forceVector [6] |
double | _displacement [6] |
int | _rotationTags [2] |
fullMatrix< double > | _stiffness |
Definition at line 18 of file frameSolver.h.
|
inline |
|
inline |
Definition at line 35 of file frameSolver.h.
Referenced by frameSolver2d::computeRotationTags().
|
inline |
Definition at line 39 of file frameSolver.h.
Referenced by frameSolver2d::computeRotationTags().
double gmshBeam2d::_a |
Definition at line 20 of file frameSolver.h.
Referenced by frameSolver2d::computeStiffnessMatrix().
double gmshBeam2d::_displacement[6] |
Definition at line 23 of file frameSolver.h.
Referenced by gmshBeam2d().
double gmshBeam2d::_e |
Definition at line 20 of file frameSolver.h.
Referenced by frameSolver2d::computeStiffnessMatrix().
MLine* gmshBeam2d::_element |
Definition at line 19 of file frameSolver.h.
Referenced by frameSolver2d::computeStiffnessMatrix(), gmshBeam2d(), isRigid(), and setRotationTag().
double gmshBeam2d::_forceVector[6] |
Definition at line 22 of file frameSolver.h.
double gmshBeam2d::_i |
Definition at line 20 of file frameSolver.h.
Referenced by frameSolver2d::computeStiffnessMatrix().
double gmshBeam2d::_l |
Definition at line 20 of file frameSolver.h.
Referenced by frameSolver2d::computeStiffnessMatrix(), and gmshBeam2d().
bool gmshBeam2d::_rigidNodes[2] |
Definition at line 21 of file frameSolver.h.
Referenced by gmshBeam2d(), and isRigid().
int gmshBeam2d::_rotationTags[2] |
Definition at line 24 of file frameSolver.h.
Referenced by gmshBeam2d(), and setRotationTag().
fullMatrix<double> gmshBeam2d::_stiffness |
Definition at line 25 of file frameSolver.h.