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

The Solution Module is formed by the Assembler, Algorithm, Integrator, LinearSystem, and Analysis classes. The purpose of this module is three fold:

  • Differentiate between an independent or sequential analysis specified by the user.
  • Provide with the required tools to perform an analysis on the finite element model.
  • Provide with enough modularity to add new Algorithm, Integrator, and Solver solvers.

A simulation is performed to a LoadCombo object. A LoadCombo is a combination of load that are applied simultaneously on the finite element model.

The declaration of: Assembler.hpp is found at 02-Run_Process/07-Assembler folder, Analysis.hpp is found at 02-Run_Process/08-Analysis folder, Algorithm.hpp is found at 02-Run_Process/09-Algorithms folder, Integrator.hpp is found at 02-Run_Process/10-Integrators folder, and LinearSystem.hpp is found at 02-Run_Process/11-Solvers folder. More details can be found at the following sections: