ModelElementdeformationEnergy Method
calculates axial deformation- and bending energy stored in the element.
Namespace: Karamba.ElementsAssembly: KarambaCommon (in KarambaCommon.dll) Version: 3.0.8.0+eb23a7103f0eca0b6d808121e15fec6899194e15
public virtual void deformationEnergy(
Model model,
EnergyVisitor energy_visitor,
out List<double> axial,
out List<double> bending
)
Public Overridable Sub deformationEnergy (
model As Model,
energy_visitor As EnergyVisitor,
<OutAttribute> ByRef axial As List(Of Double),
<OutAttribute> ByRef bending As List(Of Double)
)
public:
virtual void deformationEnergy(
Model^ model,
EnergyVisitor^ energy_visitor,
[OutAttribute] List<double>^% axial,
[OutAttribute] List<double>^% bending
)
abstract deformationEnergy :
model : Model *
energy_visitor : EnergyVisitor *
axial : List<float> byref *
bending : List<float> byref -> unit
override deformationEnergy :
model : Model *
energy_visitor : EnergyVisitor *
axial : List<float> byref *
bending : List<float> byref -> unit
Parameters
- model Model
- model which contains the element.
- energy_visitor EnergyVisitor
- visitor with calculated energies.
- axial ListDouble
- out: axial deformation energy.
- bending ListDouble
- out: bending energy.