Seismo-VLAB  1.3
An Open-Source Finite Element Software for Meso-Scale Simulations

The implementation of each section is provided in each derived-class. The name of each section derived-class has the following structure:

Smiley face

Formulation-Dimension-Name.hpp

.

Name Description
Formulation Stands for either Linearized (lin), or Fiber (fib).
Dimension One-dimensional (1D) or two-dimensional (2D).
Name The name of the section.

The Section class defines a cross-section to be assigned in an structural element. The Section class is designed to:

  • Have an internal structure suitable for linear and nonlinear behavior.
  • Provide with a richer structure to allow pre-defined and user-define geometries.

The main member function in Section are:

Each derived class are provided with the member function:

This object also provides with private member functions to compute the section's geometric properties as well as internal forces developed in the section. A Section object is meant to be used in frame elements such as lin2DFrame2, kin2DFrame2, lin3DFrame2, and kin3DFrame2, as well as shell elements like lin3DShell4.

The following section derived classes are available in SVL: