Main Page Class Hierarchy Alphabetical List Compound List File List Compound Members File Members
BbarBrick Class Reference#include <BbarBrick.h>
Inheritance diagram for BbarBrick::
List of all members.
Public Methods |
| BbarBrick () |
| BbarBrick (int tag, int node1, int node2, int node3, int node4, int node5, int node6, int node7, int node8, NDMaterial &theMaterial) |
| full constructor. More...
|
virtual | ~BbarBrick () |
| destructor. More...
|
void | setDomain (Domain *theDomain) |
| set domain because frank is a dumb ass. More...
|
int | getNumExternalNodes () const |
| get the number of external nodes. More...
|
const ID& | getExternalNodes () |
| return connected external nodes. More...
|
int | getNumDOF () |
| return number of dofs. More...
|
int | commitState () |
| commit state. More...
|
int | revertToLastCommit () |
| revert to last commit. More...
|
int | revertToStart () |
| revert to start. More...
|
void | Print (ostream &s, int flag) |
| print out element data. More...
|
const Matrix& | getTangentStiff () |
| return stiffness matrix. More...
|
const Matrix& | getSecantStiff () |
| return secant matrix. More...
|
const Matrix& | getDamp () |
| return damping matrix because frank is a dumb ass. More...
|
const Matrix& | getMass () |
| return mass matrix. More...
|
void | zeroLoad () |
| zero the load -- what load? More...
|
int | addLoad (const Vector &addP) |
| add load -- what load? More...
|
const Vector& | getResistingForce () |
| get residual. More...
|
const Vector& | getResistingForceIncInertia () |
| get residual with inertia terms. More...
|
int | sendSelf (int commitTag, Channel &theChannel) |
| public methods for element output. More...
|
int | recvSelf (int commitTag, Channel &theChannel, FEM_ObjectBroker &theBroker) |
int | displaySelf (Renderer &theViewer, int displayMode, float fact) |
| plotting. More...
|
Constructor & Destructor Documentation
BbarBrick::BbarBrick (
|
int tag,
|
|
int node1,
|
|
int node2,
|
|
int node3,
|
|
int node4,
|
|
int node5,
|
|
int node6,
|
|
int node7,
|
|
int node8,
|
|
NDMaterial & theMaterial )
|
|
BbarBrick::~BbarBrick (
|
) [virtual]
|
|
Member Function Documentation
void BbarBrick::Print (
|
ostream & s,
|
|
int flag ) [virtual]
|
|
int BbarBrick::addLoad (
|
const Vector & addP ) [virtual]
|
|
int BbarBrick::commitState (
|
void ) [virtual]
|
|
int BbarBrick::displaySelf (
|
Renderer & theViewer,
|
|
int displayMode,
|
|
float fact ) [virtual]
|
|
const Matrix & BbarBrick::getDamp (
|
void ) [virtual]
|
|
|
return damping matrix because frank is a dumb ass.
Reimplemented from Element.
Definition at line 258 of file BbarBrick.cpp. |
const ID & BbarBrick::getExternalNodes (
|
void ) [virtual]
|
|
const Matrix & BbarBrick::getMass (
|
void ) [virtual]
|
|
int BbarBrick::getNumDOF (
|
void ) [virtual]
|
|
int BbarBrick::getNumExternalNodes (
|
void ) const [virtual]
|
|
const Vector & BbarBrick::getResistingForce (
|
void ) [virtual]
|
|
const Vector & BbarBrick::getResistingForceIncInertia (
|
void ) [virtual]
|
|
const Matrix & BbarBrick::getSecantStiff (
|
void ) [virtual]
|
|
const Matrix & BbarBrick::getTangentStiff (
|
void ) [virtual]
|
|
|
This is a pure virtual method, one must be written for each instantiable subclass of MovableObject. Each object has to receive the data needed to be able to recreate itself in the new process after it has been sent through {theChannel}. If the object is an aggregation containing other objects, new objects of the correct type can be constructed using {theBroker}. To return
if successful or a
if not.
Reimplemented from MovableObject.
Definition at line 819 of file BbarBrick.cpp. |
int BbarBrick::revertToLastCommit (
|
void ) [virtual]
|
|
int BbarBrick::revertToStart (
|
void ) [virtual]
|
|
int BbarBrick::sendSelf (
|
int commitTag,
|
|
Channel & theChannel ) [virtual]
|
|
void BbarBrick::setDomain (
|
Domain * theDomain ) [virtual]
|
|
void BbarBrick::zeroLoad (
|
void ) [virtual]
|
|
The documentation for this class was generated from the following files:
|