The main subroutine of CalculiX is ccx_2.19.c. It consists roughly of the
following parts:
For each step:
- Reading the step input data (including the prestep data for the first
step)
- Determining the matrix structure
- Filling and solving the set of equations, storing the results.
Subsections
Reading the step input data
Expansion of the one-dimensional and two-dimensional elements
Contact
Storing distributions for local coordinate systems
Determining the matrix structure
Filling and solving the set of equations, storing the results
Major routines
Aerodynamic and hydraulic networks
Three-Dimensional Navier-Stokes Calculations
Sensitivity Analysis
Mesh refinement
Modifying the boundary conditions
Crack propagation
Interpolation procedure
List of variables and their meaning