cPropArea SetShellLayer Method CSi API ETABS 2015
Assigns the layer parameters for shell-type area properties

Namespace: ETABS2015
Assembly: ETABS2015 (in ETABS2015.dll) Version: 15.0.0.0 (15.0.0.0)
Syntax

int SetShellLayer(
	string Name,
	int NumberLayers,
	ref string[] LayerName,
	ref double[] Dist,
	ref double[] Thickness,
	ref string[] MatProp,
	ref bool[] Nonlinear,
	ref double[] MatAng,
	ref int[] NumIntegrationPts
)

Parameters

Name
Type: OnlineSystem String
The name of an existing shell-type area property that is specified to be a layered shell property.
NumberLayers
Type: OnlineSystem Int32
The number of layers in the area property.
LayerName
Type:  OnlineSystem String  
This is an array that includes the name of each layer.
Dist
Type:  OnlineSystem Double  
Thickness
Type:  OnlineSystem Double  
This is an array that includes the thickness of each layer. [L]
MatProp
Type:  OnlineSystem String  
This is an array that includes the name of the material property for the layer.
Nonlinear
Type:  OnlineSystem Boolean  
MatAng
Type:  OnlineSystem Double  
NumIntegrationPts
Type:  OnlineSystem Int32  
The number of integration points in the thickness direction for the layer. The locations are determined by the program using standard Guass-quadrature rules.

Return Value

Returns zero if the parameters are successfully assigned; otherwise it returns a nonzero value.

The function returns an error if the specified area property is not a shell-type property specified to be a layered shell.

Remarks

Examples

See Also