XC Open source finite element analysis program
Modules
Here is a list of all modules:
[detail level 123456]
 Domain for the finite element problem.
 Boundary conditions.
 Essential boundary conditions (displacements).
 Multi-freedom constraints.
 Single freedom constraints.
 Natural boundary conditions (forces).
 Loads over elements.
 Ground motions (earthquake simulation).
 Loads over nodes.
 Load patterns.
 Time series.
 Finite element mesh.
 Finite elements.
 One-dimensional elements.
 Force based nonlinear beam-column element.
 Function integration over the element domain.
 Nonlinear beam-column bidimensional elements.
 Function integration over the element domain.
 Truss elements.
 Bidimensional elements (plane problems, shells,...).
 Special purpose elements.
 Interface with FEAP elements.
 Joint modelling elements.
 Utilities for finite element calculations.
 Element coordinate transformations.
 Element internal forces.
 Classes for dealing with element's physical properties (material,...).
 Three-dimensional elements.
 Zero length elements.
 Mesh nodes.
 Material models (constitutive equations).
 n-dimensional materials.
 Elastic isotropic n-dimensional material.
 Wrappers for FEAP material subroutine.
 Finite deformation materials.
 Evolution law.
 Flow.
 Yield surface.
 J2 Isotropic hardening materials.
 Constitutive models for soil materials.
 Three-dimensional elasto-plastic material.
 Evolution law.3
 Potential surface.3
 Yield surface.3
 Elastic isotropic n-dimensional material.
 Force deformation section model.
 Elastic material cross sections.
 Fiber model for cross-sections.
 Classes for fiber section representation.
 Iteraction diagram for a cross-section.
 Materials for bidimensional materials (plates, membranes, shells,...).
 Cross-section material representation.
 Cells for cross-section discretization.
 Geometric representation of a cross-section.
 Geometric entities.
 Material filled regions of a section.
 Reinforcing layers representation (rebars).
 Uniaxial material models.
 Yield surface materials.
 Post processing.
 Preprocessor.
 Model geometry (block topology).
 Geometric entities.
 References to nodes and elements.
 Reference systems.
 Geometric transformations.
 Utilities for model definition.
 Set management.
 Solution of the finite element analysis problem.
 Problem analysis procedures.
 Analysis algorithms.
 Solution algoriths for eigenproblems.
 Algorithms for solving system of equations.
 Analysis type (static, dynamic, eigenvalues, modal, ...).
 convergence test.
 Integration of physical
 Integrators for eigenproblems.
 Integrators for static problems (Kx= F).
 Integration of the dynamic equations of motion.
 Newmark method for the numerical integration of the equation.
 Integration of the equations
 Model as seen by the analysis.
 Finite element and constraints as seen by the analysis.
 DOF groups as seen by the analysis.
 DOF numbering.
 Graph of the model degrees of freedom.
 System of equations.
 Eigenproblem systems of equations.
 linear systems of equations.
 Equation solver.
 Solvers for eigenvalue problems.
 Solvers for linear system of equations.
 Utilities.
 Inter process communication.
 Database utilities.
 Vector, matrix and tensors classes.
 MED-Fichier interface.
 retrieving information at each commit.
 Tagged object storage and convenience functions.