CArl
Code Arlequin / C++ implementation
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
 Canisotropic_elasticity_tensor_cubic_sym
 Ccarl::assemble_coupling_matrices
 Cborder_displacement_valuesSmall structure with the 3D border displacement values
 CCellInfo
 Ccarl::coupling_assemble_coupling_input_paramsStructure containing the parameters for the construction of the coupling matrices
 Ccarl::coupling_matrices_3
 CFaceInfo
 Ccarl::feti_iterate_paramsStructure containing the parameters for the setup initialization of the FETI solver
 Ccarl::FETI_OperationsClass containing the operations needed for the FETI solver
 Ccarl::feti_set_sol_paramsStructure containing the parameters for the setup initialization of the FETI solver
 Ccarl::feti_setup_finish_paramsStructure containing the parameters for the setup initialization of the FETI solver
 Ccarl::feti_setup_init_paramsStructure containing the parameters for the setup initialization of the FETI solver
 CFunctionBase
 Cborder_displacement_function3D border displacement class, derived from libMesh::FunctionBase<libMesh::Number>
 Ccarl::Intersection_SearchClass containing the structure needed to find all the intersections between two meshes, inside the coupling region mesh
 Ccarl::Intersection_ToolsClass with a series of methods to find the intersections between libMesh's elements, using CGAL internally
 Ccarl::IntersectionData
 Ccarl::libmesh_apply_solution_input_params
 Clibmesh_assemble_input_params
 Ccarl::libMesh_fe_addresses_3
 Ccarl::libmesh_solve_linear_system_input_params
 Ccarl::Mesh_IntersectionClass used to construct the intersection meshes
 COrder4Tensor
 Ccarl::parallel_intersection_paramsStructure containing the parameters for the parallel intersection search test program (source: CArl_build_intersections.cpp)
 Ccarl::Patch_constructionClass used to build a mesh patch from a parent mesh and an coupling mesh element
 Ccarl::Mesh_restrictionClass used to build a restriction of a parent mesh to the coupling region
 Ccarl::PointHash_3D
 Ccarl::PointHash_3D_Equal
 Ccarl::Solver_Files_Setup
 Ccarl::Stitch_MeshesClass used to stitch together different meshes
 CVertexInfo_2
 CVertexInfo_3
 Cweight_parameter_function
 Ccarl::weight_parameter_function