|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.jscience.physics.solids.AtlasObject
org.jscience.physics.solids.AtlasElement
org.jscience.physics.solids.CurveElement
org.jscience.physics.solids.element.Rod2DElement
public class Rod2DElement
DOCUMENT ME!
| Field Summary | |
|---|---|
protected java.lang.String |
TYPE
DOCUMENT ME! |
| Constructor Summary | |
|---|---|
Rod2DElement(java.lang.String id,
AtlasNode endA,
AtlasNode endB,
double area,
double modulus)
Full constructor of a BasicRodElement |
|
| Method Summary | |
|---|---|
double |
computeElementVolume()
Volume of rod is cross-sectional area times length of element. |
void |
computeResults(SolutionMatrices m)
DOCUMENT ME! |
void |
computeResults(SolutionMatrices m,
double r,
double s)
DOCUMENT ME! |
void |
contributeDistLoad(DistLoad dl,
SolutionMatrices m)
DOCUMENT ME! |
void |
contributeMatrices(SolutionMatrices m)
DOCUMENT ME! |
void |
contributeStiffness(SolutionMatrices m)
DOCUMENT ME! |
double |
getArea()
Returns the cross-sectional area of the element. |
AtlasCoordSys |
getLocalCoordSys()
Returns element local coordinate system. |
double |
getModulus()
Returns the material modulus of the element. |
java.util.ArrayList |
getResults()
DOCUMENT ME! |
java.lang.String |
getType()
Returns "Basic Rod Element". |
void |
setArea(double area)
Sets the cross-sectional area of the element. |
void |
setModulus(double modulus)
Sets the material modulus of the element. |
java.lang.String |
toString()
DOCUMENT ME! |
| Methods inherited from class org.jscience.physics.solids.CurveElement |
|---|
computeLength, getEndA, getEndB, getNodes, setNodeA, setNodeB, setNodes |
| Methods inherited from class org.jscience.physics.solids.AtlasElement |
|---|
getNumberNodes |
| Methods inherited from class org.jscience.physics.solids.AtlasObject |
|---|
compareTo, equals, getId, getParentModel, loadJDOMElement, populateGeometry, setId, setParentModel, unloadJDOMElement |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
protected java.lang.String TYPE
| Constructor Detail |
|---|
public Rod2DElement(java.lang.String id,
AtlasNode endA,
AtlasNode endB,
double area,
double modulus)
| Method Detail |
|---|
public void setArea(double area)
area - DOCUMENT ME!public double getArea()
public void setModulus(double modulus)
modulus - DOCUMENT ME!public double getModulus()
public void contributeMatrices(SolutionMatrices m)
contributeMatrices in class AtlasElementm - DOCUMENT ME!public void contributeStiffness(SolutionMatrices m)
m - DOCUMENT ME!
public void contributeDistLoad(DistLoad dl,
SolutionMatrices m)
contributeDistLoad in class CurveElementdl - DOCUMENT ME!m - DOCUMENT ME!public AtlasCoordSys getLocalCoordSys()
getLocalCoordSys in class AtlasElementpublic java.lang.String getType()
getType in class AtlasObjectpublic double computeElementVolume()
public void computeResults(SolutionMatrices m)
computeResults in class AtlasElementm - DOCUMENT ME!
public void computeResults(SolutionMatrices m,
double r,
double s)
m - DOCUMENT ME!r - DOCUMENT ME!s - DOCUMENT ME!public java.util.ArrayList getResults()
getResults in class AtlasElementpublic java.lang.String toString()
toString in class AtlasObject
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||