-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsearchindex.js
1 lines (1 loc) · 32.1 KB
/
searchindex.js
1
Search.setIndex({docnames:["case_creation","documentation","index","installation","organisation"],envversion:{"sphinx.domains.c":2,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":2,"sphinx.domains.index":1,"sphinx.domains.javascript":2,"sphinx.domains.math":2,"sphinx.domains.python":2,"sphinx.domains.rst":2,"sphinx.domains.std":1,sphinx:56},filenames:["case_creation.rst","documentation.rst","index.rst","installation.rst","organisation.rst"],objects:{"":{cell:[1,0,0,"-"],cohesive_model:[1,0,0,"-"],cohesive_model_unloading:[1,0,0,"-"],contact:[1,0,0,"-"],custom_functions:[1,0,0,"-"],data:[1,0,0,"-"],discontinuity:[1,0,0,"-"],equationsofstate:[1,0,0,"-"],fields:[1,0,0,"-"],figure_manager:[1,0,0,"-"],mass_matrix:[1,0,0,"-"],mesh:[1,0,0,"-"],node:[1,0,0,"-"],output_manager:[1,0,0,"-"],plasticitycriterion:[1,0,0,"-"],rheology:[1,0,0,"-"],rupturecriterion:[1,0,0,"-"],rupturetreatment:[1,0,0,"-"],solver:[1,0,0,"-"],utilities:[1,0,0,"-"]},"cell.Cell":{compute_mass:[1,2,1,""],compute_new_density:[1,2,1,""],compute_new_porosity:[1,2,1,""],compute_new_pressure:[1,2,1,""],compute_new_pseudo:[1,2,1,""],compute_new_size:[1,2,1,""],compute_new_time_step:[1,2,1,""],compute_size:[1,2,1,""],density:[1,2,1,""],dt:[1,2,1,""],energy:[1,2,1,""],fields_manager:[1,2,1,""],get_coordinates:[1,2,1,""],increment_variables:[1,2,1,""],initialize_cell_fields:[1,2,1,""],mass:[1,2,1,""],number_of_cells:[1,2,1,""],porosity:[1,2,1,""],pressure:[1,2,1,""],print_infos:[1,2,1,""],pseudo:[1,2,1,""],shear_modulus:[1,2,1,""],size_t:[1,2,1,""],size_t_plus_dt:[1,2,1,""],sound_velocity:[1,2,1,""],stress:[1,2,1,""],stress_xx:[1,2,1,""],stress_yy:[1,2,1,""],stress_zz:[1,2,1,""],yield_stress:[1,2,1,""]},"cell.OneDimensionCell":{add_elastic_energy_method:[1,2,1,""],apply_equation_of_state:[1,2,1,""],apply_plasticity:[1,2,1,""],artificial_viscosity_field:[1,2,1,""],classical:[1,2,1,""],compute_complete_stress_tensor:[1,2,1,""],compute_deviator_strain_rate:[1,2,1,""],compute_deviatoric_stress_tensor:[1,2,1,""],compute_mass:[1,2,1,""],compute_new_density:[1,2,1,""],compute_new_porosity:[1,2,1,""],compute_new_pressure:[1,2,1,""],compute_new_pseudo:[1,2,1,""],compute_new_size:[1,2,1,""],compute_new_time_step:[1,2,1,""],compute_pseudo:[1,2,1,""],compute_shear_modulus:[1,2,1,""],compute_size:[1,2,1,""],compute_time_step:[1,2,1,""],compute_yield_stress:[1,2,1,""],density_field:[1,2,1,""],deviatoric_stress_current:[1,2,1,""],deviatoric_stress_new:[1,2,1,""],energy_field:[1,2,1,""],enriched:[1,2,1,""],equivalent_plastic_strain_rate:[1,2,1,""],general_method_deviator_strain_rate:[1,2,1,""],impose_pressure:[1,2,1,""],increment_variables:[1,2,1,""],plastic_strain_rate:[1,2,1,""],porosity_field:[1,2,1,""],pressure_field:[1,2,1,""]},"cell.OneDimensionHansboEnrichedCell":{apply_plasticity_enr:[1,2,1,""],artificial_viscosity_field:[1,2,1,""],cell_enr_increment:[1,2,1,""],classical:[1,2,1,""],compute_discontinuity_borders_velocity:[1,2,1,""],compute_enriched_deviatoric_strain_rate:[1,2,1,""],compute_enriched_deviatoric_stress_tensor:[1,2,1,""],compute_enriched_elements_new_density:[1,2,1,""],compute_enriched_elements_new_part_size:[1,2,1,""],compute_enriched_elements_new_pressure:[1,2,1,""],compute_enriched_elements_new_pseudo:[1,2,1,""],compute_enriched_elements_new_time_step:[1,2,1,""],compute_enriched_shear_modulus:[1,2,1,""],compute_enriched_stress_tensor:[1,2,1,""],compute_enriched_yield_stress:[1,2,1,""],density_field:[1,2,1,""],deviatoric_stress_field:[1,2,1,""],energy_field:[1,2,1,""],enr_artificial_viscosity:[1,2,1,""],enr_density:[1,2,1,""],enr_deviatoric_strain_rate:[1,2,1,""],enr_deviatoric_stress_current:[1,2,1,""],enr_deviatoric_stress_new:[1,2,1,""],enr_energy:[1,2,1,""],enr_equivalent_plastic_strain_rate:[1,2,1,""],enr_plastic_strain_rate:[1,2,1,""],enr_pressure:[1,2,1,""],enr_shear_modulus:[1,2,1,""],enr_sound_velocity:[1,2,1,""],enr_stress:[1,2,1,""],enr_stress_xx:[1,2,1,""],enr_yield_stress:[1,2,1,""],enriched:[1,2,1,""],initialize_additional_cell_dof:[1,2,1,""],left_part_size:[1,2,1,""],pressure_field:[1,2,1,""],print_infos:[1,2,1,""],reconstruct_enriched_elasto_field:[1,2,1,""],reconstruct_enriched_hydro_field:[1,2,1,""],right_part_size:[1,2,1,""],stress_xx_field:[1,2,1,""]},"cohesive_model.CohesiveLaw":{compute_cohesive_force:[1,2,1,""],interpolate_cohesive_law:[1,2,1,""]},"cohesive_model.CohesiveZoneModel":{compute_cohesive_stress:[1,2,1,""]},"cohesive_model_unloading.ConstantStiffnessUnloading":{compute_unloading_reloading_condition:[1,2,1,""]},"cohesive_model_unloading.LossOfStiffnessUnloading":{compute_unloading_reloading_condition:[1,2,1,""]},"cohesive_model_unloading.UnloadingModelBase":{compute_unloading_reloading_condition:[1,2,1,""]},"contact.ContactBase":{compute_contact_force:[1,2,1,""]},"contact.LagrangianMultiplierContact":{compute_contact_force:[1,2,1,""]},"contact.PenaltyContact":{compute_contact_force:[1,2,1,""]},"custom_functions.ConstantValue":{evaluate:[1,2,1,""]},"custom_functions.CustomFunction":{evaluate:[1,2,1,""],is_pressure:[1,2,1,""],is_velocity:[1,2,1,""],register_pressure:[1,2,1,""],register_velocity:[1,2,1,""]},"custom_functions.MarchTable":{evaluate:[1,2,1,""]},"custom_functions.Ramp":{end_time:[1,2,1,""],evaluate:[1,2,1,""],first_value:[1,2,1,""],second_value:[1,2,1,""],start_time:[1,2,1,""]},"custom_functions.SuccessiveRamp":{evaluate:[1,2,1,""]},"custom_functions.TwoSteps":{evaluate:[1,2,1,""]},"discontinuity.Discontinuity":{compute_discontinuity_new_opening:[1,2,1,""],discontinuity_list:[1,2,1,""],discontinuity_number:[1,2,1,""],enr_increment:[1,2,1,""],get_discontinuity_associated_with_cell:[1,2,1,""],get_ruptured_cell_id:[1,2,1,""],has_mass_matrix_been_computed:[1,2,1,""],label:[1,2,1,""],mask_disc_nodes:[1,2,1,""],mask_in_nodes:[1,2,1,""],mask_out_nodes:[1,2,1,""],mass_matrix_updated:[1,2,1,""],position_in_ruptured_element:[1,2,1,""],reinitialize_kinematics_after_contact:[1,2,1,""]},"equationsofstate.EquationOfStateBase":{solve_volume_energy:[1,2,1,""]},"equationsofstate.MieGruneisen":{eos_param:[1,2,1,""],solve_volume_energy:[1,2,1,""]},"fields.Field":{current_value:[1,2,1,""],increment_values:[1,2,1,""],new_value:[1,2,1,""],size:[1,2,1,""]},"fields.FieldManager":{increment_fields:[1,2,1,""]},"figure_manager.FigureManager":{create_figure_for_cell_field:[1,2,1,""],create_figure_for_node_field:[1,2,1,""],create_reps:[1,2,1,""],populate_figs:[1,2,1,""],set_iteration_controler:[1,2,1,""],set_time_controler:[1,2,1,""],update:[1,2,1,""],update_fields:[1,2,1,""],update_figs:[1,2,1,""]},"figure_manager.PhysicFigure":{set_x_limit:[1,2,1,""],set_y_limit:[1,2,1,""],update:[1,2,1,""]},"mass_matrix.EnrichedMassMatrix":{assemble_enriched_mass_matrix:[1,2,1,""],compute_enriched_mass_matrix:[1,2,1,""],compute_enriched_mass_matrix_left_part:[1,2,1,""],compute_enriched_mass_matrix_right_part:[1,2,1,""],get_mass_matrix_left:[1,2,1,""],get_mass_matrix_right:[1,2,1,""],inverse_enriched_mass_matrix_classic_dof:[1,2,1,""],inverse_enriched_mass_matrix_enriched_dof:[1,2,1,""],print_enriched_mass_matrix:[1,2,1,""],rearrange_dof_in_inv_mass_matrix:[1,2,1,""]},"mass_matrix.EnrichedMassMatrixConsistent":{assemble_enriched_mass_matrix:[1,2,1,""],compute_enriched_mass_matrix_left_part:[1,2,1,""],compute_enriched_mass_matrix_right_part:[1,2,1,""],get_mass_matrix_left:[1,2,1,""],get_mass_matrix_right:[1,2,1,""],inverse_enriched_mass_matrix_classic_dof:[1,2,1,""],inverse_enriched_mass_matrix_coupling_dof:[1,2,1,""],inverse_enriched_mass_matrix_enriched_dof:[1,2,1,""],print_enriched_mass_matrix:[1,2,1,""],rearrange_dof_in_inv_mass_matrix:[1,2,1,""]},"mass_matrix.EnrichedMassMatrixLump":{assemble_enriched_mass_matrix:[1,2,1,""],compute_enriched_mass_matrix_left_part:[1,2,1,""],compute_enriched_mass_matrix_right_part:[1,2,1,""],get_mass_matrix_left:[1,2,1,""],get_mass_matrix_right:[1,2,1,""],inverse_enriched_mass_matrix_classic_dof:[1,2,1,""],inverse_enriched_mass_matrix_enriched_dof:[1,2,1,""],print_enriched_mass_matrix:[1,2,1,""],rearrange_dof_in_inv_mass_matrix:[1,2,1,""]},"mass_matrix.EnrichedMassMatrixLumpMenouillard":{compute_enriched_mass_matrix_left_part:[1,2,1,""],compute_enriched_mass_matrix_right_part:[1,2,1,""]},"mass_matrix.EnrichedMassMatrixLumpSum":{compute_enriched_mass_matrix_left_part:[1,2,1,""],compute_enriched_mass_matrix_right_part:[1,2,1,""]},"mass_matrix.OneDimensionMassMatrix":{compute_correction_mass_matrix_for_cell_500:[1,2,1,""],compute_mass_matrix:[1,2,1,""],inverse_correction_mass_matrix:[1,2,1,""],inverse_mass_matrix:[1,2,1,""],mass_matrix:[1,2,1,""],mass_matrix_correction:[1,2,1,""]},"mesh.Mesh1dEnriched":{apply_contact_correction:[1,2,1,""],apply_elasticity:[1,2,1,""],apply_plasticity:[1,2,1,""],apply_pressure:[1,2,1,""],apply_rupture_treatment:[1,2,1,""],apply_velocity_boundary_condition:[1,2,1,""],artificial_viscosity_field:[1,2,1,""],assemble_complete_stress_tensor:[1,2,1,""],cells_coordinates:[1,2,1,""],compute_cells_masses:[1,2,1,""],compute_cells_sizes:[1,2,1,""],compute_new_cells_densities:[1,2,1,""],compute_new_cells_porosity:[1,2,1,""],compute_new_cells_pressures:[1,2,1,""],compute_new_cells_pseudo_viscosity:[1,2,1,""],compute_new_cells_sizes:[1,2,1,""],compute_new_cohesive_forces:[1,2,1,""],compute_new_nodes_coordinates:[1,2,1,""],compute_new_nodes_forces:[1,2,1,""],compute_new_nodes_velocities:[1,2,1,""],compute_new_time_step:[1,2,1,""],compute_nodes_masses:[1,2,1,""],density_field:[1,2,1,""],deviatoric_stress_field:[1,2,1,""],energy_field:[1,2,1,""],get_discontinuity_list:[1,2,1,""],get_ruptured_cells:[1,2,1,""],increment:[1,2,1,""],nodes_coordinates:[1,2,1,""],porosity_field:[1,2,1,""],pressure_field:[1,2,1,""],shear_modulus_field:[1,2,1,""],stress_xx_field:[1,2,1,""],topology:[1,2,1,""],velocity_field:[1,2,1,""],yield_stress_field:[1,2,1,""]},"mesh.Topology":{add_cell_in_contact_with_node:[1,2,1,""],cells_in_contact_with_node:[1,2,1,""],dimension:[1,2,1,""],get_cells_in_contact_with_node:[1,2,1,""],get_nodes_belonging_to_cell:[1,2,1,""],nodes_belonging_to_cell:[1,2,1,""],set_nodes_belonging_to_cell:[1,2,1,""]},"mesh.Topology1D":{add_cell_in_contact_with_node:[1,2,1,""]},"node.Node":{compute_new_coodinates:[1,2,1,""],compute_new_force:[1,2,1,""],compute_new_velocity:[1,2,1,""],dimension:[1,2,1,""],enriched:[1,2,1,""],force:[1,2,1,""],increment:[1,2,1,""],infos:[1,2,1,""],masse:[1,2,1,""],number_of_nodes:[1,2,1,""],umundemi:[1,2,1,""],upundemi:[1,2,1,""],xt:[1,2,1,""],xtpdt:[1,2,1,""]},"node.OneDimensionHansboEnrichedNode":{apply_force_on_discontinuity_boundaries_arr:[1,2,1,""],classical:[1,2,1,""],compute_complete_velocity_field:[1,2,1,""],compute_enr_new_velocity:[1,2,1,""],compute_enriched_nodes_cohesive_forces:[1,2,1,""],compute_enriched_nodes_new_force:[1,2,1,""],coupled_enrichment_terms_compute_new_velocity:[1,2,1,""],enriched:[1,2,1,""],enriched_nodes_compute_new_coordinates:[1,2,1,""],enrichment_concerned:[1,2,1,""],enrichment_not_concerned:[1,2,1,""],infos:[1,2,1,""],initialize_additional_node_dof:[1,2,1,""],reinitialize_kinematics_after_contact:[1,2,1,""],velocity_field:[1,2,1,""]},"node.OneDimensionNode":{apply_correction_reference_bar:[1,2,1,""],apply_pressure:[1,2,1,""],apply_velocity_boundary_coundition:[1,2,1,""],classical:[1,2,1,""],compute_complete_velocity_field:[1,2,1,""],compute_new_force:[1,2,1,""],compute_new_velocity:[1,2,1,""],enrichment_not_concerned:[1,2,1,""],infos:[1,2,1,""],section:[1,2,1,""],velocity_field:[1,2,1,""]},"output_manager.OutputDatabase":{add_field:[1,2,1,""],add_time:[1,2,1,""],close:[1,2,1,""]},"output_manager.OutputDatabaseExploit":{extract_discontinuity_opening:[1,2,1,""],extract_field_at_time:[1,2,1,""],extract_fields_for_cohesive_zone_model:[1,2,1,""],extract_true_field_at_time:[1,2,1,""],get_cells_coordinate:[1,2,1,""],get_cells_true_size_at_time:[1,2,1,""],get_nodes_coordinates:[1,2,1,""],nb_saved_times:[1,2,1,""],saved_fields:[1,2,1,""],saved_fields_type:[1,2,1,""],saved_times:[1,2,1,""]},"output_manager.OutputManager":{finalize:[1,2,1,""],get_value_of_field:[1,2,1,""],register_all_fields:[1,2,1,""],register_database_iteration_ctrl:[1,2,1,""],register_database_time_ctrl:[1,2,1,""],register_field:[1,2,1,""],update:[1,2,1,""]},"output_manager.OutputTimeControler":{db_has_to_be_updated:[1,2,1,""]},"plasticitycriterion.PlasticityCriterion":{check_criterion:[1,2,1,""],check_criterion_on_right_part_cells:[1,2,1,""]},"plasticitycriterion.VonMisesCriterion":{check_criterion:[1,2,1,""],check_criterion_on_right_part_cells:[1,2,1,""]},"rheology.ConstantShearModulus":{compute:[1,2,1,""]},"rheology.ConstantYieldStress":{compute:[1,2,1,""]},"rheology.ShearModulus":{compute:[1,2,1,""]},"rheology.YieldStress":{compute:[1,2,1,""]},"rupturecriterion.DamageCriterion":{check_criterion:[1,2,1,""]},"rupturecriterion.HalfRodComparisonCriterion":{check_criterion:[1,2,1,""]},"rupturecriterion.MaximalStressCriterion":{check_criterion:[1,2,1,""]},"rupturecriterion.MinimumPressureCriterion":{check_criterion:[1,2,1,""]},"rupturecriterion.RuptureCriterion":{check_criterion:[1,2,1,""]},"rupturetreatment.EnrichElement":{apply_treatment:[1,2,1,""],initialize_cracked_cell_size:[1,2,1,""],lump_style:[1,2,1,""],position_rupture:[1,2,1,""]},"rupturetreatment.ImposedPressure":{apply_treatment:[1,2,1,""]},"rupturetreatment.RuptureTreatment":{apply_treatment:[1,2,1,""]},"solver.ClassicalNewtonRaphsonIncrement":{computeIncrement:[1,2,1,""]},"solver.NewtonRaphson":{compute_solution:[1,2,1,""],set_increment_method:[1,2,1,""]},"solver.NewtonRaphsonBase":{"function":[1,2,1,""],compute_solution:[1,2,1,""],nb_iterations_max:[1,2,1,""]},"utilities.Singleton":{clear:[1,2,1,""]},cell:{Cell:[1,1,1,""],OneDimensionCell:[1,1,1,""],OneDimensionHansboEnrichedCell:[1,1,1,""],consecutive:[1,3,1,""]},cohesive_model:{CohesiveLaw:[1,1,1,""],CohesiveZoneModel:[1,1,1,""]},cohesive_model_unloading:{ConstantStiffnessUnloading:[1,1,1,""],LossOfStiffnessUnloading:[1,1,1,""],UnloadingModelBase:[1,1,1,""]},contact:{ContactBase:[1,1,1,""],LagrangianMultiplierContact:[1,1,1,""],PenaltyContact:[1,1,1,""]},custom_functions:{ConstantValue:[1,1,1,""],CustomFunction:[1,1,1,""],MarchTable:[1,1,1,""],Ramp:[1,1,1,""],SuccessiveRamp:[1,1,1,""],TwoSteps:[1,1,1,""]},data:{DataContainer:[1,1,1,""]},discontinuity:{Discontinuity:[1,1,1,""]},equationsofstate:{EquationOfStateBase:[1,1,1,""],MieGruneisen:[1,1,1,""]},fields:{Field:[1,1,1,""],FieldManager:[1,1,1,""]},figure_manager:{FigureManager:[1,1,1,""],PhysicFigure:[1,1,1,""]},mass_matrix:{EnrichedMassMatrix:[1,1,1,""],EnrichedMassMatrixConsistent:[1,1,1,""],EnrichedMassMatrixLump:[1,1,1,""],EnrichedMassMatrixLumpMenouillard:[1,1,1,""],EnrichedMassMatrixLumpSum:[1,1,1,""],OneDimensionMassMatrix:[1,1,1,""],SymNDArray:[1,1,1,""],compute_wilkins_mass_matrix:[1,3,1,""],inverse_masse:[1,3,1,""],lump_matrix:[1,3,1,""],multiplication_masse:[1,3,1,""]},mesh:{Mesh1dEnriched:[1,1,1,""],Topology1D:[1,1,1,""],Topology:[1,1,1,""]},node:{Node:[1,1,1,""],OneDimensionHansboEnrichedNode:[1,1,1,""],OneDimensionNode:[1,1,1,""]},output_manager:{OutputDatabase:[1,1,1,""],OutputDatabaseExploit:[1,1,1,""],OutputManager:[1,1,1,""],OutputTimeControler:[1,1,1,""],build_cell_true_field:[1,3,1,""],build_node_true_field:[1,3,1,""]},plasticitycriterion:{PlasticityCriterion:[1,1,1,""],VonMisesCriterion:[1,1,1,""]},rheology:{ConstantShearModulus:[1,1,1,""],ConstantYieldStress:[1,1,1,""],ShearModulus:[1,1,1,""],YieldStress:[1,1,1,""]},rupturecriterion:{DamageCriterion:[1,1,1,""],HalfRodComparisonCriterion:[1,1,1,""],MaximalStressCriterion:[1,1,1,""],MinimumPressureCriterion:[1,1,1,""],RuptureCriterion:[1,1,1,""]},rupturetreatment:{EnrichElement:[1,1,1,""],ImposedPressure:[1,1,1,""],RuptureTreatment:[1,1,1,""]},solver:{ClassicalNewtonRaphsonIncrement:[1,1,1,""],NewtonRaphson:[1,1,1,""],NewtonRaphsonBase:[1,1,1,""]},utilities:{Singleton:[1,1,1,""],captured_output:[1,3,1,""],compute_second_invariant:[1,3,1,""],compute_trace:[1,3,1,""],timeit_file:[1,3,1,""]}},objnames:{"0":["py","module","Python module"],"1":["py","class","Python class"],"2":["py","method","Python method"],"3":["py","function","Python function"]},objtypes:{"0":"py:module","1":"py:class","2":"py:method","3":"py:function"},terms:{"\u00bdcialis":[],"\u00bden":[],"\u00bdformat":[],"\u00bdlectionn\u00ef":[],"\u00bdrant":[],"\u00bdrieur":[],"\u00bdsent":[],"\u00bdthode":[],"\u00bdviateur":[],"\u00eatre":1,"abstract":1,"adapt\u00e9":1,"associ\u00ef":[],"bool\u00ef":[],"boolean":1,"case":[1,2,4],"class":1,"connectivit\u00ef":[],"coordonn\u00e9":1,"d\u00e9finiss":1,"default":0,"degr\u00ef":[],"diff\u00e9rent":1,"final":1,"float":1,"import":1,"incr\u00e9ment":1,"int":1,"libert\u00ef":[],"m\u00e9moir":1,"m\u00e9thode":1,"m\u00eamoir":1,"new":1,"null":1,"pr\u00e9c\u00e9dent":1,"pr\u00e9sent":1,"probl\u00e8m":1,"repr\u00e9sent":1,"repr\u00ef":[],"return":1,"sp\u00ef":[],"static":1,"sup\u00e9rieur":[],"sup\u00ef":[],"sym\u00e9triqu":1,"true":1,"var":[],And:1,For:2,Its:1,Ses:1,The:[1,4],Une:1,_________________:[],__mass_matrix_upd:1,_mass_matrix:1,_xx:1,a_pseudo:1,about:1,abov:1,abscissa:1,acces:[],access:1,accessor:1,accord:1,account:1,activ:[1,3],add:1,add_cell_in_contact_with_nod:1,add_elastic_energy_method:1,add_field:1,add_tim:1,added:1,addit:1,additional_dof_artificial_viscos:[],additional_dof_coordinates_curr:[],additional_dof_coordinates_new:[],additional_dof_dens:[],additional_dof_deviatoric_strain_r:[],additional_dof_deviatoric_stress_curr:[],additional_dof_deviatoric_stress_new:[],additional_dof_energi:[],additional_dof_equivalent_plastic_strain_r:[],additional_dof_field:1,additional_dof_forc:[],additional_dof_incr:[],additional_dof_plastic_strain_r:[],additional_dof_pressur:[],additional_dof_shear_modulu:[],additional_dof_sound_veloc:[],additional_dof_stress:[],additional_dof_stress_xx:[],additional_dof_velocity_curr:[],additional_dof_velocity_new:[],additional_dof_yield_stress:[],affich:1,affichag:1,after:1,agiss:1,ajout:[],algorithm:1,align:1,all:1,allow:1,also:3,ani:2,anoth:1,apparten:[],appli:1,applic:1,appliqu:1,apply_contact_correct:1,apply_correction_reference_bar:1,apply_elast:1,apply_equation_of_st:1,apply_force_on_discontinuity_boundari:[],apply_force_on_discontinuity_boundaries_arr:1,apply_plast:1,apply_plasticity_enr:1,apply_pressur:1,apply_rupture_treat:1,apply_treat:1,apply_velocity_boundary_condit:1,apply_velocity_boundary_coundit:1,apt:3,area:1,arg:1,argument:1,arrai:1,artifici:1,artificial_viscosity_field:1,ask:1,assembl:1,assemble_complete_stress_tensor:1,assemble_enriched_mass_matrix:1,associ:1,associt:1,attribu:[],attribut:1,aux:1,avail:[2,4],avec:1,averag:1,b_pseudo:1,base:1,been:[0,1,2],begin:1,behavior:1,belong:1,below:1,between:1,bool:1,border:1,bug:3,build:[1,3,4],build_cell_true_field:1,build_node_true_field:1,calcul:1,call:1,can:3,cancel:1,captur:1,captured_output:1,cauchi:1,cel_son:1,cell_additional_dof_incr:[],cell_enr_incr:1,cell_id:1,cell_in_projectil:1,cell_in_target:1,cell_index:1,cell_mass_vector:1,cell_tb_enr:1,cells_coordin:1,cells_in_contact_with_nod:1,cells_mass:1,cellul:[],center:1,cett:1,cfl:1,cfl_pseudo:1,chacun:1,chain:1,champ:[],chang:1,check:1,check_criterion:1,check_criterion_on_right_part_cel:1,classic:1,classical_cell_mask:1,classical_field:1,classicalnewtonraphsonincr:1,classiqu:1,classmethod:1,clear:1,clone:3,close:1,cmake:3,code:[1,2,3],coeffici:1,cohesive_law_point:1,cohesive_model:1,cohesive_model_unload:1,cohesivelaw:1,cohesivezonemodel:1,collect:1,colonn:1,com:[1,2,3],comm:1,compar:1,complet:1,compon:1,compos:0,compt:[],comput:[0,1,3],compute_additional_dof_new_veloc:[],compute_cells_mass:1,compute_cells_s:1,compute_cohesive_forc:1,compute_cohesive_stress:1,compute_complete_stress_tensor:1,compute_complete_velocity_field:1,compute_contact_forc:1,compute_correction_mass_matrix_for_cell_500:1,compute_deviator_strain_r:1,compute_deviatoric_stress_tensor:1,compute_discontinuity_borders_veloc:1,compute_discontinuity_new_open:1,compute_enr_new_veloc:1,compute_enriched_deviatoric_strain_r:1,compute_enriched_deviatoric_stress_tensor:1,compute_enriched_elements_new_dens:1,compute_enriched_elements_new_part_s:1,compute_enriched_elements_new_pressur:1,compute_enriched_elements_new_pseudo:1,compute_enriched_elements_new_time_step:1,compute_enriched_mass_matrix:1,compute_enriched_mass_matrix_left_part:1,compute_enriched_mass_matrix_right_part:1,compute_enriched_nodes_cohesive_forc:1,compute_enriched_nodes_new_forc:1,compute_enriched_shear_modulu:1,compute_enriched_stress_tensor:1,compute_enriched_yield_stress:1,compute_mass:1,compute_mass_matrix:1,compute_new_cells_dens:1,compute_new_cells_poros:1,compute_new_cells_pressur:1,compute_new_cells_pseudo_viscos:1,compute_new_cells_s:1,compute_new_cohesive_forc:1,compute_new_coodin:1,compute_new_dens:1,compute_new_forc:1,compute_new_nodes_coordin:1,compute_new_nodes_forc:1,compute_new_nodes_veloc:1,compute_new_poros:1,compute_new_pressur:1,compute_new_pseudo:1,compute_new_s:1,compute_new_time_step:1,compute_new_veloc:1,compute_nodes_mass:1,compute_pseudo:1,compute_s:1,compute_second_invari:1,compute_shear_modulu:1,compute_solut:1,compute_time_step:1,compute_trac:1,compute_unloading_reloading_condit:1,compute_wilkins_mass_matrix:1,compute_yield_stress:1,computeincr:1,concern:1,condens:1,connaitr:[],connect:1,connex:[],consecut:1,conserv:1,consid:1,consist:1,consistent_matrix_on_last_cel:1,constant:1,constantshearmodulu:1,constantstiffnessunload:1,constantvalu:1,constantyieldstress:1,constitut:[1,4],contact:2,contactbas:1,contain:[0,1,4],content:2,context:1,contigu:1,continu:1,contraint:1,contrainte_xx:1,contriant:1,control:1,coord_node_left:1,coord_node_right:1,coordin:[0,1],copi:1,correct:1,correspond:1,coupl:1,couplag:[],coupled_enrichment_terms_compute_new_veloc:1,cpu:1,crack:1,cracked_cell_index:1,creat:[0,1,3],create_figure_for_cell_field:1,create_figure_for_node_field:1,create_rep:1,creation:[1,2,4],criteria:1,critic:1,critical_tim:1,cson_new:1,current:[1,3],current_valu:1,custom_funct:1,customfunct:1,czero:1,d_limit:1,damag:1,damagecriterion:1,data:[0,4],data_fil:1,databas:1,database_id:1,database_nam:1,database_obj:1,datacontain:1,datafil:1,datafile_path:1,dataset:1,db_has_to_be_upd:1,ddl:1,decor:1,decreas:1,defin:1,definit:1,degre:1,delet:1,delta_it:1,delta_t:1,deltat_it:1,deltat_t:1,demi:1,densiti:1,density_curr:1,density_field:1,density_new:1,depend:3,deriv:1,derivative_function_valu:1,des:1,describ:1,dev_stress:1,devaiateur:[],deviat:1,deviateur:1,deviator:1,deviatoric_stress_curr:1,deviatoric_stress_field:1,deviatoric_stress_new:1,diagon:1,diagonal:1,diagram:4,differ:[1,4],differenti:1,dim:1,dimens:1,dimension:[1,2],dire:1,disc:1,discontinuity_list:1,discontinuity_numb:1,discontinuity_posit:[],discontinuity_position_in_ruptured_el:1,doc:4,document:[2,4],dof:1,dont:[],download:3,dp_xx:1,dp_yi:1,dp_zz:1,dtype:1,due:1,dump:1,dure:1,each:[0,1],easili:1,elast:1,element:1,ell:1,els:1,enabl:3,end:1,end_tim:1,energi:1,energy_field:1,energy_new:1,enforc:[0,1],enr:[],enr_artificial_viscos:1,enr_contrainte_xx:1,enr_dens:1,enr_deviatoric_strain_r:1,enr_deviatoric_stress_curr:1,enr_deviatoric_stress_new:1,enr_energi:1,enr_equivalent_plastic_strain_r:1,enr_field:1,enr_incr:1,enr_plastic_strain_r:1,enr_pressur:1,enr_shear_modulu:1,enr_sound_veloc:1,enr_stress:1,enr_stress_xx:1,enr_yield_stress:1,enrich:1,enriched_cel:1,enriched_field:1,enriched_field_nam:1,enriched_mass_matrix_prop:1,enriched_nodes_compute_new_coordin:1,enrichedmassmatrix:1,enrichedmassmatrixconsist:1,enrichedmassmatrixlump:1,enrichedmassmatrixlumpmenouillard:1,enrichedmassmatrixlumpsum:1,enrichedmassmatrixprop:1,enrichel:1,enrichi:1,enrichment_concern:1,enrichment_not_concern:1,enrichment_registr:1,enrichment_typ:1,ensembl:1,ensur:1,entr:[],entri:1,eos:[1,3],eos_param:1,eps:1,epsilon:1,equat:[0,3],equationofstatebas:1,equationsofst:1,equival:1,equivalent_plastic_strain_r:1,essentiel:1,est:1,evalu:1,everi:1,evolut:[1,4],exact:1,examin:1,exampl:4,execut:[1,4],exempl:1,exist:1,exploit:1,extern:0,extra:1,extract:1,extract_discontinuity_open:1,extract_field_at_tim:1,extract_fields_for_cohesive_zone_model:1,extract_true_field_at_tim:1,ezero:1,f_name:1,factor:1,failur:1,fair:1,faisant:1,fals:1,field:4,field_attr_nam:1,field_i:1,field_nam:1,field_support:1,field_typ:1,field_x:1,fieldmanag:1,fields_manag:1,figur:1,figure_manag:1,file:[0,1,4],filenam:1,filter:1,find:1,first:1,first_p_ramp:1,first_valu:1,fixat:1,float64:1,follow:[1,3,4],fonction:1,forc:1,form:1,formul:1,found:1,fractur:2,free:4,freedom:1,from:[0,1,3],function_to_vanish:1,function_valu:1,futur:1,gener:[1,2,4],general_method_deviator_strain_r:1,generate_mesh:4,get:[1,3],get_cells_coordin:1,get_cells_in_contact_with_nod:1,get_cells_true_size_at_tim:1,get_coordin:1,get_discontinuity_associated_with_cel:1,get_discontinuity_list:1,get_mass_matrix_left:1,get_mass_matrix_right:1,get_nodes_belonging_to_cel:1,get_nodes_coordin:1,get_ruptured_cel:1,get_ruptured_cell_id:1,get_value_of_field:1,git:3,github:[2,3,4],given:1,gorecki:2,group:1,gruneisen:1,grunzero:1,half:1,halfrodcomparisoncriterion:1,hansbo:1,has:[0,1,2],has_mass_matrix_been_comput:1,have:1,hdf5:1,hippo91:[],his:1,how:1,html:4,http:[1,2,3],hydro:2,identifi:1,imag:1,implement:1,impos:1,impose_pressur:1,imposedpressur:1,imposit:1,increment:1,increment_field:1,increment_method:1,increment_method_obj:1,increment_valu:1,increment_vari:1,ind_cel:1,ind_nod:1,ind_node_list:1,index:2,indic:1,indice_maille_rompu:[],info:1,inform:1,init_valu:1,init_vari:1,initi:1,initial_coordin:1,initial_posit:1,initial_valu:1,initial_veloc:1,initialialis:1,initialis:1,initialize_additional_cell_dof:1,initialize_additional_node_dof:1,initialize_cell_field:1,initialize_cracked_cell_s:1,input:0,insid:1,instal:[0,2],instanc:1,instead:3,instruct:3,int64:1,integr:4,interest:1,interet:[],interfac:1,interface_id:1,intern:[0,1],internal_energi:1,interpol:1,interpolate_cohesive_law:1,interv:1,inv_complete_mass_matrix:1,inv_matrice_mass:[],inv_matrix:[],inv_wilkins_mass_matrix:1,invari:1,invers:1,inverse_correction_mass_matrix:1,inverse_enriched_mass_matrix_classic_dof:1,inverse_enriched_mass_matrix_coupling_dof:1,inverse_enriched_mass_matrix_enriched_dof:1,inverse_mass:1,inverse_mass_matrix:1,is_pressur:1,is_veloc:1,item:1,iter:1,iteration_period:1,its:1,jonathon:1,jour:[],json:[0,1],keyword:1,kwarg:1,label:1,lagrangian:1,lagrangianmultipliercontact:1,laquel:[],launch:[0,4],law:1,layout:1,lead:1,left:1,left_part_s:1,length:1,lequel:[],les:1,less:1,leur:[],lib:[0,3],librari:3,lign:1,limit:1,line:1,linear:1,link:1,list:1,local:[1,3],localis:1,loop:1,lossofstiffnessunload:1,lump:1,lump_matrix:1,lump_styl:1,made:1,maill:[],maillag:1,manag:1,marchtabl:1,mariebichett:2,mark:1,mask:1,mask_disc_nod:1,mask_in_nod:1,mask_materi:1,mask_mesh:1,mask_nod:1,mask_node_projectil:1,mask_node_target:1,mask_out_nod:1,mask_ruptured_cel:[],mass_0:1,mass_1:1,mass_2:1,mass_matrix:1,mass_matrix_correct:1,mass_matrix_upd:1,massmatrix:1,materi:4,matric:1,matrice_bi:1,matrice_mass:1,matriciel:1,maxim:1,maximalstresscriterion:1,maximum:1,member:1,membr:1,memori:1,menouillard:1,mesh1denrich:1,mesh:[0,4],mesh_inst:1,meshfil:0,metaclass:1,method:[1,2],mie:1,miegruneisen:1,minim:1,minimum:1,minimumpressurecriterion:1,mise:1,model:[2,4],modif:4,modifi:[1,3],modul:[0,1,3],modulu:1,moe:1,more:1,most:1,move:1,multid:1,multipli:1,multiplication_mass:1,must:1,my_topo:1,n1d:1,n1g:1,n2d:1,n2g:1,n_cell:1,name:1,nb_cell:1,nb_iterations_max:1,nb_saved_tim:1,nbr_cell:1,nbr_node:1,nbr_of_cel:1,nbr_of_nod:1,ndarrai:1,need:1,neighbour:1,new_open:1,new_valu:1,newli:1,newton:1,newtonraphson:1,newtonraphsonbas:1,next:1,nodal:1,node1d:[],node:0,node_coord:1,node_coord_new:1,node_forc:[],node_number_by_cell_vector:1,node_posit:1,node_statu:1,node_veloc:1,node_velocity_new:1,nodes_belonging_to_cel:1,nodes_coordin:1,nodes_list:[],noeud:1,nombr:1,non:[1,4],none:1,notat:1,number:1,number_of_cel:1,number_of_el:1,number_of_nod:1,numpi:1,object:1,objet:1,obtain:1,obtenir:1,old:1,omp_num_thread:0,one:[1,2],onedimensioncel:1,onedimensionenrichednod:[],onedimensionhansboenrichedcel:1,onedimensionhansboenrichednod:1,onedimensionmassmatrix:1,onedimensionnod:1,onli:1,ont:1,open:1,order:1,ordin:1,organ:[1,4],organis:[1,2],origin:1,other:[1,4],out:1,output_manag:1,outputdatabas:1,outputdatabaseexploit:1,outputmanag:1,outputtimecontrol:1,own:1,owner:1,packag:1,page:[1,2],par:1,param:1,paramet:[1,4],part:1,pas:1,passer:[],path:1,path_to_db:1,path_to_hdf5:1,pathlib:1,pattern:1,peillex:2,penalti:1,penalty_stiff:1,penaltycontact:1,penetr:1,per:1,peuvent:1,physic:1,physicfigur:1,pip:3,plastic_strain_r:1,plasticity_criterion:1,plasticitycriterion:1,pleas:2,plot:[1,4],plusieur:1,pmin:1,point:1,populate_fig:1,poros:1,porosity_field:1,porosity_model:1,posit:1,position_in_ruptured_el:1,position_initial:1,position_ruptur:1,post_process:4,potenti:1,pour:1,poz_init:1,premier:[],prend:[],pression:[],pressur:1,pressure_field:1,pressure_new:1,previous:0,principl:1,print:1,print_enriched_mass_matrix:1,print_info:1,problem:1,produit:1,program:4,projectil:1,properti:1,propr:1,provid:1,pseudo:1,pseudo_new:1,pseudo_old:1,pseudoviscos:1,push:4,pyenv:3,python3:3,python:[0,3],quadrat:1,que:1,question:[1,2],raison:1,ramp:1,raphson:1,rate:1,read:1,real:1,rearrang:1,rearrange_dof_in_inv_mass_matrix:1,recommend:3,reconstruct:1,reconstruct_enriched_elasto_field:1,reconstruct_enriched_hydro_field:1,reecrir:1,regist:1,register_all_field:1,register_database_iteration_ctrl:1,register_database_time_ctrl:1,register_field:1,register_pressur:1,register_veloc:1,regress:4,reinhart:1,reinitialize_kinematics_after_contact:1,rel:1,reload:1,remark:[1,2],remesh:1,renvoi:[],rep:1,repositori:[0,2,3,4],repres:1,requir:1,respect:1,respons:1,result:[1,4],retourn:[],rho_new:1,rho_old:1,rhozero:1,right:1,right_part_s:1,rod:1,role:1,row:1,rtype:[],rupture_criterion:1,rupturecriterion:1,ruptured_cel:1,ruptured_cell_id:[],ruptured_cell_index:1,rupturetreat:1,same:1,save:1,save_path:1,saved_field:1,saved_fields_typ:1,saved_tim:1,script:4,search:1,second:1,second_p_ramp:1,second_valu:1,section:1,select:1,selon:1,separ:1,separation_1:1,separation_2:1,set:[0,1,4],set_increment_method:1,set_iteration_control:1,set_nodes_belonging_to_cel:1,set_time_control:1,set_x_limit:1,set_y_limit:1,shape:1,shear:1,shear_modulu:1,shear_modulus_field:1,shear_modulus_model:1,shearmodulu:1,shock:1,should:[1,3],sigma:1,sigma_max:1,sigma_xx:1,sigma_yi:1,sigma_zz:1,simul:1,singleton:1,size:1,size_new:1,size_of_mass_matrix:1,size_t:1,size_t_plus_dt:1,slope:1,soit:1,solut:1,solv:1,solve_volume_energi:1,solver:0,some:[1,4],somm:1,sont:1,sou:1,sound:1,sound_speed_new:1,sound_veloc:1,sourc:4,space:4,spatial:1,special:1,specif:1,specifi:1,specific_volum:1,speed:1,sphinx:[2,4],split:1,sqrt:1,squar:1,src:[1,4],stabil:1,stackoverflow:1,stagger:1,stain:1,standard:1,start:[],start_tim:1,startswith:1,state:[0,3],statu:1,step:1,stepsiz:1,stiff:1,store:[0,1],str:1,strain:1,strain_rate_dev:1,stress:1,stress_1:1,stress_2:1,stress_dev_curr:1,stress_dev_new:1,stress_xx:1,stress_xx_field:1,stress_yi:1,stress_zz:1,sub_matrix_nam:1,successiveramp:1,suivant:1,sum:1,support:1,sur:1,surfac:[1,4],swig:3,sxx:1,syi:1,symndarrai:1,system:3,szz:1,tabl:2,tableau:[],taill:1,take:1,taken:1,target:1,taux:[],temp:1,tenseur:1,tensor:1,term:1,test:[0,1,4],text:1,than:1,them:1,thi:[1,2,3],through:1,thu:1,time:[1,4],time_period:1,time_step:1,timeit_fil:1,timestep:1,timet:1,titl:1,title_comp:1,title_compl:1,titr:1,tolist:1,tool:2,topolog:1,topologi:1,topology1d:1,tou:1,tout:1,tow:1,trace:1,traiter:1,translat:3,transport:1,treat:1,two:1,twostep:1,txt:0,type:[0,1,3],typiqu:[],u_new:1,umundemi:1,underestim:1,une:1,union:1,unit:4,unitair:[],unittest:1,unloading_model:1,unloading_model_bas:1,unloadingmodelbas:1,updat:1,update_field:1,update_fig:1,upgrad:3,upundemi:1,use:[0,3],used:[0,1,4],uses:2,using:[1,2],val_max:1,val_min:1,valid:1,valu:1,vanish:1,variabl:1,vecteur:1,vecteur_bi:1,vector:1,vectoris:1,veloc:[1,4],velocity_field:1,velocity_node_left:1,velocity_node_right:1,verifi:1,version:3,veut:[],viscos:1,vit_init:1,vitess:1,vitesse_initial:1,voisin:[],volum:1,von:1,vonmis:1,vonmisescriterion:1,vraie:[],vson:1,wai:1,when:[1,3,4],where:1,which:[0,1],who:1,wilkin:1,wise:1,without:1,write:1,x_coord:1,x_new:1,xdata:[0,1],xfem:1,xfv:[1,2,4],xlabel:1,xtendedfinitevolum:[0,4],xtentedfinitevolum:1,xtpdt:1,xvof:[3,4],y_coord:1,yield:1,yield_stress:1,yield_stress_field:1,yield_stress_model:1,yieldstress:1,ylabel:1,z_coord:1},titles:["Case creation","XVOF Documentation","Welcome to XVOF !","Installation","Code organisation"],titleterms:{"case":0,"function":1,anim:1,boundari:1,cell:1,code:4,cohes:1,condit:1,contact:1,creation:0,criterion:1,custom:1,data:1,discontinu:1,document:1,equat:1,field:1,figuremanag:1,index:1,instal:3,mass:1,matrix:1,mesh:1,model:1,node:1,option:1,organis:4,output:1,plastic:1,rheologi:1,ruptur:1,solver:1,state:1,tabl:1,treatment:1,unload:1,util:1,welcom:2,xvof:[1,2],zone:1}})