4.13.7. UserDefinedΒΆ
- beamIntegration('UserDefined', tag, N, *secTags, *locs, *wts)
Create a UserDefined beamIntegration object. This option allows user-specified locations and weights of the integration points.
tag(int)tag of the beam integration
N(int)number of integration points along the element.
A list previous-defined section objects.
Locations of integration points along the element.
weights of integration points.
locs = [0.1, 0.3, 0.5, 0.7, 0.9] wts = [0.2, 0.15, 0.3, 0.15, 0.2] secs = [1, 2, 2, 2, 1] beamIntegration('UserDefined',1,len(secs),*secs,*locs,*wts)
Places
Nintegration points along the element, which are defined inlocson the natural domain [0, 1]. The weight of each integration point is defined in thewtsalso on the [0, 1] domain. The force-deformation response at each integration point is defined by thesecs. Thelocs,wts, andsecsshould be of lengthN. In general, there is no accuracy for this approach to numerical integration.