XC Open source finite element analysis program
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123456789101112]
 CXC::Actor
 CXC::ActorMethod
 CXC::ActorPetscSOE??
 CXC::Body::BodyFaceSurface that limits the body (face as seen by the body)
 CBranch
 CXC::CellBase class for cells (cross-section discretization)
 CXC::ChannelAddress
 CXC::CommMetaDataData about the index, size,,... of the object to transmit
 CXC::CommParametersCommunication parameters between processes
 CXC::Conc02HistoryVarsConcrete02 history variables
 Ccp_panel_t
 CXC::DbTagDataVector que almacena los dbTags de los miembros de la clase
 CXC::DefaultTagDefault tag
 Cdeque
 Cdesc_eft_t
 CXC::DistributedBaseBase class for distributed processing
 CXC::DOF_GrpConstIterIterator over DEF groups
 CXC::DOF_GrpIterIterator over DOF groups
 CXC::DomainPartitioner
 CXC::DomainUser??
 CXC::doubleData
 Ce_node
 CXC::ElementalLoadIterIterador sobre las elemental loads
 CXC::ElementIterIterator over an element container
 CEntCmd
 CEntConNmb
 CEntWOwner
 CXC::EPState3
 CXC::ErrorHandler
 CEvolutionLaw
 CXC::EvolutionLaw_S??
 CXC::EvolutionLaw_T??
 CXC::FDEPState??
 CXC::fdEvolution_S??
 CXC::fdEvolution_T??
 CXC::fdFlow??
 CXC::fdYield??
 CXC::FE_EleConstIterConst iterator over the finite elements of the model
 CXC::FE_EleIterIterator over the finite element of the model
 CXC::FEM_ObjectBrokerFEM_ObjectBroker is is an object broker class for the finite element method. All methods are virtual to allow for subclasses; which can be used by programmers when introducing new subclasses of the main objects
 CXC::FiberDataFiber data
 CXC::fileDatastoreOutputFile
 CXC::FindCurvatures
 CXC::FindDesignPointAlgorithm
 CXC::FVectorElement internal forces
 CXC::GaussModelBase class for Gauss integration models
 CGeomObj3d
 CXC::GFunEvaluator
 CGlobalLU_t
 CXC::GradGEvaluator
 CXC::GraphPartitionerGraphPartitioner is an abstract base class. Its subtypes are responsible for partioning the vertices of a graph. The partitioning is done in the method partition which sets the colors of the vertices of the graph to colors 1 through numParrtitions
 CGstat_t
 CXC::HessianApproximation
 CXC::intData
 CXC::IntegrationPointsCoordsStores the coordinates of the integration points
 CKDTree
 CKDTreePos
 CXC::Lagrange_FELagrange_FE is a subclass of FE_Element which handles _Constraints using the Lagrange method
 Clist
 Clist_Pos2d
 Clist_Pos3d
 CXC::LoadBalancer
 CXC::LoadCaseIter??
 CLoadCombinationMap
 CXC::LoadIterIterator over loads
 CXC::LoadPatternIterLoad pattern iterator
 CXC::MachineBrokerA MachineBroker is responsible for getting an actor process running on the parallel machine
 Cmap
 CXC::MatrixOperations
 CMatrizT
 CXC::MEDMapConectividadInformation about mesh cells connectivity
 CXC::MEDMapIndicesMap between the indexes in XC and in MEDMEM
 CXC::MEDMapNumCeldasPorTipoNumber of cells de cada tipo
 CXC::MeritFunctionCheck
 CXC::MessageMessage between processes
 CXC::MFreedom_ConstraintIterIterator over multi-freedom constraints
 CXC::ModelBuilder
 CXC::MRMFreedom_ConstraintIterIterador over multiple retained nodal constraints
 CXC::MultiYieldSurface??
 CXC::nDarray
 CXC::nDarray_rep
 CXC::NEES_table
 CXC::NMPointCloudBase(N,M) point set base
 CXC::NodalLoadIterIterador sobre las nodal loads
 CXC::NodeIterIterador sobre el conteedor de nodos
 CXC::NodeLockerIterIterador sobre los objetos de tipo NodeLocker
 CXC::ObjectBrokerBase class for brokers
 Coffdblk
 CXC::OPS_Stream
 Cpanstat_t
 CXC::ParamAgotTNParameter that define the ultimate limit states of a RC section under normal stresses
 CXC::ParticlePos3dNatural coordinates of an element's particle
 Cpdgstrf_options_t
 Cpdgstrf_threadarg_t
 CXC::PivotsPivot positions computed for a bending plane
 CPlano3d
 CPoligono2d
 CXC::PotentialSurfaceThe goal is to create a platform for efficient and easy implemetation of any elasto-plastic constitutive model
 CXC::ProbabilityTransformation
 Cprocstat_t
 CXC::profilematrix
 CXC::profilematrix_rep
 Cpxgstrf_relax_t
 Cpxgstrf_shared_t
 CXC::QuadRuleIntegration rule (quadrature)
 CXC::RandomNumberGenerator
 CRef3d3d
 CXC::ReliabilityAnalysis
 CXC::ReliabilityConvergenceCheck
 CXC::ReliabilityDomain
 CXC::Response
 CXC::RootFinding
 CXC::SearchDirection
 CXC::SecuenciaLadosOrder in edges of an hexaedron face
 CXC::SensitivityAlgorithm
 CXC::SensitivityIntegrator
 CXC::SFreedom_ConstraintIterIterator over single freedom constraints
 CXC::Shadow
 CXC::ShellBDataAuxiliary data for shell elements
 CXC::Simple1GenBase??
 CXC::skymatrix
 Cstat_col_t
 Cstat_relax_t
 Cstat_snode_t
 CXC::StepSizeRule
 CXC::SubdomainIter
 Csuperlu_memusage_t
 CXC::TaggedObjectIterAn TaggedObjectIter is an iter for returning the Components of an object of class TaggedObjectStorage. It must be written for each subclass of TaggedObjectStorage (this is done for efficiency reasons), hence the abstract base class
 Cthread_control_block
 CXC::Timer
 CXC::UnbalAndTangentVector de fuerza desequilibrada y tangent stiffness matrix
 CXC::UnbalAndTangentStorageVector de fuerza desequilibrada y tangent stiffness matrix
 CuniaxialPackage
 Cvector
 CXC::VertexIterIterator over the vertices of the graph
 CXC::WEnergy??
 CXC::YieldSurfaceThe goal is to create a platform for efficient and easy implemetation of any elasto-plastic constitutive model
 CTIter