beamGLForces function

beamGLForces

beamGLForces

Uses nodal displacements to determine global and local forces at each node

beamGLForces(beamP, beamT, Y, MoI, Length, GMat, BUDL, BND)

Arguments

  • beamP: Matrix (2 x n) of beam coordinates.
  • beamT: Matrix (2 x n) containing the number of the coordinate point as shown in beamP that connect to form a given beam (Discretization table).
  • Y: Elastic Modulus of material
  • MoI: Moment of Inertia
  • Length: Length of beam
  • GMat: Global stiffness matrix
  • BUDL: Column matrix for beam distributed load
  • BND: beam nodal displacement, output from function "beamNodeDis"

Returns

Matrices of global and local forces. (Results in kN) - GForce: Large global force matrix.

  • Lforce: Large local force matrix.

Examples

data(beamGeo) data(beamDime) data(beamsUDL) data(beamND) data(beamGloMat) Length = beamDime$Length MoI = beamDime$MomentofInertia BUDL = beamsUDL BND = beamND GMat = beamGloMat GLforce = beamGLForces(beamGeo$beamP, beamGeo$beamT, beamGeo$Y, MoI, Length, GMat, BUDL, BND)
  • Maintainer: Henna D. Bhramdat
  • License: GPL-2 | GPL-3
  • Last published: 2023-01-10

Useful links