weac package¶
Subpackages¶
- weac.analysis package
- Submodules
- Module contents
AnalyzerAnalyzer.Sxx()Analyzer.Szz()Analyzer.Txz()Analyzer.__init__()Analyzer.differential_ERR()Analyzer.get_call_stats()Analyzer.get_zmesh()Analyzer.incremental_ERR()Analyzer.principal_stress_slab()Analyzer.principal_stress_weaklayer()Analyzer.print_call_stats()Analyzer.printing_enabledAnalyzer.rasterize_solution()Analyzer.total_potential()Analyzer.sm
CriteriaEvaluatorCriteriaEvaluator.__init__()CriteriaEvaluator.check_crack_self_propagation()CriteriaEvaluator.evaluate_SSERR()CriteriaEvaluator.evaluate_coupled_criterion()CriteriaEvaluator.find_crack_length_for_weight()CriteriaEvaluator.find_minimum_crack_length()CriteriaEvaluator.find_minimum_force()CriteriaEvaluator.fracture_toughness_envelope()CriteriaEvaluator.stress_envelope()CriteriaEvaluator.criteria_config
CoupledCriterionHistoryCoupledCriterionResultCoupledCriterionResult.__init__()CoupledCriterionResult.convergedCoupledCriterionResult.messageCoupledCriterionResult.self_collapseCoupledCriterionResult.pure_stress_criteriaCoupledCriterionResult.critical_skier_weightCoupledCriterionResult.initial_critical_skier_weightCoupledCriterionResult.crack_lengthCoupledCriterionResult.g_deltaCoupledCriterionResult.dist_ERR_envelopeCoupledCriterionResult.iterationsCoupledCriterionResult.historyCoupledCriterionResult.final_systemCoupledCriterionResult.max_dist_stressCoupledCriterionResult.min_dist_stress
FindMinimumForceResultSSERRResultPlotterPlotter.__init__()Plotter.plot_ERR_comp()Plotter.plot_ERR_modes()Plotter.plot_analysis()Plotter.plot_deformed()Plotter.plot_displacements()Plotter.plot_energy_release_rates()Plotter.plot_err_envelope()Plotter.plot_fea_disp()Plotter.plot_fea_stress()Plotter.plot_rotated_slab_profile()Plotter.plot_section_forces()Plotter.plot_slab_profile()Plotter.plot_stress_criteria()Plotter.plot_stress_envelope()Plotter.plot_stresses()
- weac.components package
- Submodules
- Module contents
ConfigWeakLayerWeakLayer.rhoWeakLayer.hWeakLayer.nuWeakLayer.EWeakLayer.GWeakLayer.knWeakLayer.ktWeakLayer.G_cWeakLayer.G_IcWeakLayer.G_IIcWeakLayer.model_configWeakLayer.model_post_init()WeakLayer.validate_positive_E_G()WeakLayer.rhoWeakLayer.hWeakLayer.collapse_heightWeakLayer.nuWeakLayer.EWeakLayer.GWeakLayer.knWeakLayer.ktWeakLayer.G_cWeakLayer.G_IcWeakLayer.G_IIcWeakLayer.sigma_cWeakLayer.tau_cWeakLayer.E_methodWeakLayer.grain_typeWeakLayer.grain_sizeWeakLayer.hand_hardness
LayerSegmentCriteriaConfigCriteriaConfig.fnCriteriaConfig.fmCriteriaConfig.gnCriteriaConfig.gmCriteriaConfig.stress_envelope_methodCriteriaConfig.scaling_factorCriteriaConfig.order_of_magnitudeCriteriaConfig.model_configCriteriaConfig.fnCriteriaConfig.fmCriteriaConfig.gnCriteriaConfig.gmCriteriaConfig.stress_envelope_methodCriteriaConfig.scaling_factorCriteriaConfig.order_of_magnitude
ScenarioConfigModelInput
- weac.core package
- Submodules
- Module contents
EigensystemEigensystem.weak_layerEigensystem.slabEigensystem.A11Eigensystem.B11Eigensystem.D11Eigensystem.kA55Eigensystem.K0Eigensystem.ewCEigensystem.ewREigensystem.evCEigensystem.evREigensystem.sREigensystem.sCEigensystem.__init__()Eigensystem.assemble_system_matrix()Eigensystem.calc_eigensystem()Eigensystem.calc_eigenvalues_and_eigenvectors()Eigensystem.get_load_vector()Eigensystem.zh()Eigensystem.zp()Eigensystem.weak_layerEigensystem.slabEigensystem.A11Eigensystem.B11Eigensystem.D11Eigensystem.kA55Eigensystem.K0Eigensystem.KEigensystem.ewCEigensystem.ewREigensystem.evCEigensystem.evREigensystem.sREigensystem.sC
ScenarioScenario.liScenario.kiScenario.miScenario.system_typeScenario.phiScenario.LScenario.crack_hScenario.__init__()Scenario.get_segment_idx()Scenario.refresh_from_config()Scenario.scenario_configScenario.segmentsScenario.weak_layerScenario.slabScenario.liScenario.kiScenario.miScenario.cum_sum_liScenario.system_typeScenario.phiScenario.surface_loadScenario.qwScenario.qnScenario.qtScenario.LScenario.crack_hScenario.cut_length
SlabSystemModelSystemModel.configSystemModel.slabSystemModel.weak_layerSystemModel.scenarioSystemModel.eigensystemSystemModel.slab_touchdownSystemModel.unknown_constantsSystemModel.__init__()SystemModel.eigensystemSystemModel.fqSystemModel.slab_touchdownSystemModel.toggle_touchdown()SystemModel.uncracked_unknown_constantsSystemModel.unknown_constantsSystemModel.update_layers()SystemModel.update_scenario()SystemModel.update_weak_layer()SystemModel.z()SystemModel.configSystemModel.slabSystemModel.weak_layerSystemModel.scenario
- weac.utils package
Submodules¶
Module contents¶
WEAC - Weak Layer Anticrack Nucleation Model