|
ModelMembranedeformationEnergy Method
|
calculates axial deformation- and bending energy stored in the element.
Namespace:
Karamba.Elements
Assembly:
KarambaCommon (in KarambaCommon.dll) Version: 2.2.0.4 (2.2.0.4)
Syntaxpublic override void deformationEnergy(
Model model,
EnergyVisitor energy_visitor,
out List<double> axial,
out List<double> bending
)
Public Overrides 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
) override
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
- Type: Karamba.ModelsModel
model which contains the element. - energy_visitor
- Type: EnergyVisitor
visitor with calculated energies. - axial
- Type: System.Collections.GenericListDouble
out: axial deformation energy. - bending
- Type: System.Collections.GenericListDouble
out: bending energy.
See Also