API reference¶
Please remember that this documentation is not self contained. You should in particular refer to the user documentation to have a more extensive description of the structures algorithms and concepts used.
- ContStruct
ContStructContStruct.Moore_Penrose_continuationContStruct.bifurcation_test_functionContStruct.charContStruct.compute_tangentContStruct.displayContStruct.init_Moore_Penrose_continuationContStruct.init_step_sizeContStruct.max_step_sizeContStruct.min_step_sizeContStruct.non_smooth_bifurcation_testContStruct.sing_dataContStruct.step_size_decrementContStruct.step_size_increment
- CvStruct
- Eltm
- Fem
- GeoTrans
- GlobalFunction
- Integ
- LevelSet
- Mesh
MeshMesh.add_convexMesh.add_pointMesh.adjacent_faceMesh.all_facesMesh.boundariesMesh.boundaryMesh.charMesh.convex_areaMesh.convex_radiusMesh.convexes_in_boxMesh.curved_edgesMesh.cvidMesh.cvid_from_pidMesh.cvstructMesh.del_convexMesh.del_convex_of_dimMesh.del_pointMesh.delete_boundaryMesh.delete_regionMesh.dimMesh.displayMesh.edgesMesh.export_to_dxMesh.export_to_posMesh.export_to_vtkMesh.export_to_vtuMesh.extend_regionMesh.faces_from_cvidMesh.faces_from_pidMesh.geotransMesh.inner_facesMesh.max_cvidMesh.max_pidMesh.memsizeMesh.mergeMesh.nbcvsMesh.nbptsMesh.normal_of_faceMesh.normal_of_facesMesh.optimize_structureMesh.orphaned_pidMesh.outer_facesMesh.outer_faces_in_ballMesh.outer_faces_in_boxMesh.outer_faces_with_directionMesh.pidMesh.pid_from_coordsMesh.pid_from_cvidMesh.pid_in_cvidsMesh.pid_in_facesMesh.pid_in_regionsMesh.ptsMesh.pts_from_cvidMesh.qualityMesh.refineMesh.regionMesh.region_intersectMesh.region_mergeMesh.region_subtractMesh.regionsMesh.saveMesh.set_boundaryMesh.set_ptsMesh.set_regionMesh.transformMesh.translateMesh.triangulated_surface
- MeshFem
MeshFemMeshFem.adaptMeshFem.basic_dof_from_cvMeshFem.basic_dof_from_cvidMeshFem.basic_dof_nodesMeshFem.basic_dof_on_regionMeshFem.charMeshFem.convex_indexMeshFem.displayMeshFem.dof_from_cvMeshFem.dof_from_cvidMeshFem.dof_from_imMeshFem.dof_nodesMeshFem.dof_on_regionMeshFem.dof_partitionMeshFem.evalMeshFem.export_to_dxMeshFem.export_to_posMeshFem.export_to_vtkMeshFem.export_to_vtuMeshFem.extend_vectorMeshFem.extension_matrixMeshFem.femMeshFem.has_linked_mesh_levelsetMeshFem.interpolate_convex_dataMeshFem.is_equivalentMeshFem.is_lagrangianMeshFem.is_polynomialMeshFem.is_reducedMeshFem.linked_meshMeshFem.linked_mesh_levelsetMeshFem.memsizeMeshFem.meshMeshFem.nb_basic_dofMeshFem.nbdofMeshFem.non_conformal_basic_dofMeshFem.non_conformal_dofMeshFem.qdimMeshFem.reduce_meshfemMeshFem.reduce_vectorMeshFem.reductionMeshFem.reduction_matricesMeshFem.reduction_matrixMeshFem.saveMeshFem.set_classical_discontinuous_femMeshFem.set_classical_femMeshFem.set_dof_partitionMeshFem.set_enriched_dofsMeshFem.set_femMeshFem.set_partialMeshFem.set_qdim
- MeshIm
- MeshImData
- MeshLevelSet
- MesherObject
- Model
ModelModel.Neumann_termModel.add_Dirichlet_condition_with_Nitsche_methodModel.add_Dirichlet_condition_with_multipliersModel.add_Dirichlet_condition_with_penalizationModel.add_Dirichlet_condition_with_simplificationModel.add_Fourier_Robin_brickModel.add_HHO_reconstructed_gradientModel.add_HHO_reconstructed_symmetrized_gradientModel.add_HHO_reconstructed_symmetrized_valueModel.add_HHO_reconstructed_valueModel.add_HHO_stabilizationModel.add_HHO_symmetrized_stabilizationModel.add_Helmholtz_brickModel.add_Houbolt_schemeModel.add_Kirchhoff_Love_Neumann_term_brickModel.add_Kirchhoff_Love_plate_brickModel.add_Laplacian_brickModel.add_Mindlin_Reissner_plate_brickModel.add_Newmark_schemeModel.add_Nitsche_contact_with_rigid_obstacle_brickModel.add_Nitsche_fictitious_domain_contact_brickModel.add_Nitsche_large_sliding_contact_brick_raytracingModel.add_Nitsche_midpoint_contact_with_rigid_obstacle_brickModel.add_assembly_assignmentModel.add_basic_contact_brickModel.add_basic_contact_brick_two_deformable_bodiesModel.add_bilaplacian_brickModel.add_constraint_with_multipliersModel.add_constraint_with_penalizationModel.add_contact_boundary_to_unbiased_Nitsche_large_sliding_contact_brickModel.add_contact_with_rigid_obstacle_brickModel.add_dataModel.add_elastoplasticity_brickModel.add_element_extrapolation_transformationModel.add_elementary_P0_projectionModel.add_elementary_rotated_RT0_projectionModel.add_enriched_Mindlin_Reissner_plate_brickModel.add_explicit_matrixModel.add_explicit_rhsModel.add_fem_dataModel.add_fem_variableModel.add_filtered_fem_variableModel.add_finite_strain_elasticity_brickModel.add_finite_strain_elastoplasticity_brickModel.add_finite_strain_incompressibility_brickModel.add_generalized_Dirichlet_condition_with_Nitsche_methodModel.add_generalized_Dirichlet_condition_with_multipliersModel.add_generalized_Dirichlet_condition_with_penalizationModel.add_generic_elliptic_brickModel.add_im_dataModel.add_im_variableModel.add_initialized_dataModel.add_initialized_fem_dataModel.add_integral_contact_between_nonmatching_meshes_brickModel.add_integral_contact_with_rigid_obstacle_brickModel.add_integral_large_sliding_contact_brick_raytracingModel.add_internal_im_variableModel.add_interpolate_transformation_from_expressionModel.add_isotropic_linearized_elasticity_brickModel.add_isotropic_linearized_elasticity_pstrain_brickModel.add_isotropic_linearized_elasticity_pstress_brickModel.add_linear_generic_assembly_brickModel.add_linear_incompressibility_brickModel.add_linear_termModel.add_linear_twodomain_termModel.add_lumped_mass_for_first_order_brickModel.add_macroModel.add_mass_brickModel.add_master_contact_boundary_to_biased_Nitsche_large_sliding_contact_brickModel.add_master_contact_boundary_to_large_sliding_contact_brickModel.add_master_contact_boundary_to_projection_transformationModel.add_master_contact_boundary_to_raytracing_transformationModel.add_master_slave_contact_boundary_to_large_sliding_contact_brickModel.add_multiplierModel.add_nodal_contact_between_nonmatching_meshes_brickModel.add_nodal_contact_with_rigid_obstacle_brickModel.add_nonlinear_elasticity_brickModel.add_nonlinear_generic_assembly_brickModel.add_nonlinear_incompressibility_brickModel.add_nonlinear_termModel.add_nonlinear_twodomain_termModel.add_nonmatching_meshes_contact_brickModel.add_normal_Dirichlet_condition_with_Nitsche_methodModel.add_normal_Dirichlet_condition_with_multipliersModel.add_normal_Dirichlet_condition_with_penalizationModel.add_normal_derivative_Dirichlet_condition_with_multipliersModel.add_normal_derivative_Dirichlet_condition_with_penalizationModel.add_normal_derivative_source_term_brickModel.add_normal_source_term_brickModel.add_penalized_contact_between_nonmatching_meshes_brickModel.add_penalized_contact_with_rigid_obstacle_brickModel.add_pointwise_constraints_with_given_multipliersModel.add_pointwise_constraints_with_multipliersModel.add_pointwise_constraints_with_penalizationModel.add_projection_transformationModel.add_raytracing_transformationModel.add_rigid_obstacle_to_Nitsche_large_sliding_contact_brickModel.add_rigid_obstacle_to_large_sliding_contact_brickModel.add_rigid_obstacle_to_projection_transformationModel.add_rigid_obstacle_to_raytracing_transformationModel.add_slave_contact_boundary_to_biased_Nitsche_large_sliding_contact_brickModel.add_slave_contact_boundary_to_large_sliding_contact_brickModel.add_slave_contact_boundary_to_projection_transformationModel.add_slave_contact_boundary_to_raytracing_transformationModel.add_small_strain_elastoplasticity_brickModel.add_source_termModel.add_source_term_brickModel.add_source_term_generic_assembly_brickModel.add_standard_secondary_domainModel.add_theta_method_for_first_orderModel.add_theta_method_for_second_orderModel.add_twodomain_source_termModel.add_variableModel.assemblyModel.brick_listModel.brick_term_rhsModel.change_penalization_coeffModel.charModel.clearModel.clear_assembly_assignmentModel.compute_Von_Mises_or_TrescaModel.compute_elastoplasticity_Von_Mises_or_TrescaModel.compute_finite_strain_elasticity_Von_MisesModel.compute_finite_strain_elastoplasticity_Von_MisesModel.compute_isotropic_linearized_Von_Mises_or_TrescaModel.compute_isotropic_linearized_Von_Mises_pstrainModel.compute_isotropic_linearized_Von_Mises_pstressModel.compute_plastic_partModel.compute_second_Piola_Kirchhoff_tensorModel.contact_brick_set_BNModel.contact_brick_set_BTModel.define_variable_groupModel.del_macroModel.delete_brickModel.delete_variableModel.disable_bricksModel.disable_variableModel.displacement_group_name_of_Nitsche_large_sliding_contact_brickModel.displacement_group_name_of_large_sliding_contact_brickModel.displayModel.elastoplasticity_next_iterModel.enable_bricksModel.enable_variableModel.finite_strain_elastoplasticity_next_iterModel.first_iterModel.from_variablesModel.get_timeModel.get_time_stepModel.interpolationModel.interval_of_variableModel.is_complexModel.list_residualsModel.local_projectionModel.matrix_termModel.memsizeModel.mesh_fem_of_variableModel.mult_varname_DirichletModel.nbdofModel.next_iterModel.perform_init_time_derivativeModel.resize_variableModel.rhsModel.set_element_extrapolation_correspondenceModel.set_private_matrixModel.set_private_rhsModel.set_timeModel.set_time_stepModel.set_variableModel.shift_variables_for_time_integrationModel.sliding_data_group_name_of_Nitsche_large_sliding_contact_brickModel.sliding_data_group_name_of_large_sliding_contact_brickModel.small_strain_elastoplasticity_Von_MisesModel.small_strain_elastoplasticity_next_iterModel.solveModel.tangent_matrixModel.test_tangent_matrixModel.test_tangent_matrix_termModel.to_variablesModel.transformation_name_of_Nitsche_large_sliding_contact_brickModel.transformation_name_of_large_sliding_contact_brickModel.variableModel.variable_list
- MumpsContext
- Precond
- Slice
SliceSlice.areaSlice.charSlice.cvsSlice.dimSlice.displaySlice.edgesSlice.export_to_dxSlice.export_to_posSlice.export_to_povSlice.export_to_vtkSlice.export_to_vtuSlice.interpolate_convex_dataSlice.linked_meshSlice.memsizeSlice.meshSlice.nbptsSlice.nbsplxsSlice.ptsSlice.set_ptsSlice.splxs
- Spmat
SpmatSpmat.addSpmat.assignSpmat.charSpmat.clearSpmat.conjugateSpmat.csc_indSpmat.csc_valSpmat.determinantSpmat.diagSpmat.dirichlet_nullspaceSpmat.displaySpmat.fullSpmat.is_complexSpmat.multSpmat.nnzSpmat.saveSpmat.scaleSpmat.set_diagSpmat.sizeSpmat.storageSpmat.tmultSpmat.to_complexSpmat.to_cscSpmat.to_wscSpmat.transconjSpmat.transpose
- Module asm
asm_genericasm_mass_matrixasm_laplacianasm_linear_elasticityasm_nonlinear_elasticityasm_helmholtzasm_bilaplacianasm_bilaplacian_KLasm_volumic_sourceasm_boundary_sourceasm_dirichletasm_boundary_qu_termasm_define_functionasm_undefine_functionasm_define_linear_hardening_functionasm_define_Ramberg_Osgood_hardening_functionasm_expression_analysisasm_volumicasm_boundaryasm_interpolation_matrixasm_extrapolation_matrixasm_integral_contact_Uzawa_projectionasm_level_set_normal_source_termasm_lsneuman_matrixasm_nlsgrad_matrixasm_stabilization_patch_matrix
- Module compute
compute_L2_normcompute_L2_distcompute_H1_semi_normcompute_H1_semi_distcompute_H1_normcompute_H2_semi_normcompute_H2_normcompute_gradientcompute_hessiancompute_eval_on_triangulated_surfacecompute_interpolate_oncompute_extrapolate_oncompute_error_estimatecompute_error_estimate_nitschecompute_convect
- Module delete
- Module linsolve
- Module poly
- Module util