|
ShellLayer Constructor (Double, Double, FemMaterial, Double, Boolean)
|
create a shell layer
Namespace:
Karamba.CrossSections
Assembly:
KarambaCommon (in KarambaCommon.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax public ShellLayer(
double _height = -1,
double _eccent = 0,
FemMaterial _material = null,
double _direct = 0,
bool _bending = true
)
Public Sub New (
Optional _height As Double = -1,
Optional _eccent As Double = 0,
Optional _material As FemMaterial = Nothing,
Optional _direct As Double = 0,
Optional _bending As Boolean = true
)
public:
ShellLayer(
double _height = -1,
double _eccent = 0,
FemMaterial^ _material = nullptr,
double _direct = 0,
bool _bending = true
)
new :
?_height : float *
?_eccent : float *
?_material : FemMaterial *
?_direct : float *
?_bending : bool
(* Defaults:
let __height = defaultArg _height -1
let __eccent = defaultArg _eccent 0
let __material = defaultArg _material null
let __direct = defaultArg _direct 0
let __bending = defaultArg _bending true
*)
-> ShellLayer
Parameters
- _height (Optional)
- Type: SystemDouble
thickness of the layer - _eccent (Optional)
- Type: SystemDouble
eccentricity of the layer - _material (Optional)
- Type: Karamba.MaterialsFemMaterial
material of the layer - _direct (Optional)
- Type: SystemDouble
angle between local x-axis and reinforcement direction [rad] - _bending (Optional)
- Type: SystemBoolean
true if the layer has a thickness i.e. bending stiffness on its own
See Also