CHANGELOG.md
CITATION.cff
CONTRIBUTING.md
LICENSE
MANIFEST.in
README.md
pyproject.toml
requirements-test.txt
requirements.txt
docs/architecture.md
docs/bending_mode_investigation.md
docs/conf.py
docs/contributing.md
docs/deployment_streamlit.md
docs/getting_started.md
docs/index.md
docs/interpreting_results.md
docs/overview.md
docs/theory.md
docs/tutorial.md
docs/units_conventions.md
docs/validation.md
docs/wrinkle_modeling_findings.md
docs/api/analysis.rst
docs/api/cli.rst
docs/api/convergence.rst
docs/api/core.rst
docs/api/failure.rst
docs/api/goalseek.rst
docs/api/index.rst
docs/api/io.rst
docs/api/solver.rst
docs/api/stochastic.rst
docs/api/viz.rst
docs/internal/ARCHITECTURE.md
docs/internal/BENDING_MODE_INVESTIGATION.md
docs/internal/DEPLOYMENT_STREAMLIT.md
docs/internal/VALIDATION.md
docs/internal/WRINKLE_MODELING_FINDINGS.md
examples/.gitignore
examples/01_basic_knockdown.py
examples/02_parametric_sweep.py
examples/03_morphology_comparison.py
examples/04_czm_delamination.py
examples/05_export_roundtrip.py
examples/06_custom_material.py
examples/07_mesh_convergence.py
examples/08_multi_wrinkle_czm_linkup.py
examples/09_acceptance_limit.py
examples/10_vf_gradient_compaction.py
examples/11_penetration_gate.py
examples/12_progressive_damage.py
examples/13_crest_resin_pocket.py
examples/14_stochastic_knockdown.py
examples/15_cure_residual_stress.py
examples/16_fit_measured_trace.py
examples/17_archive_reload_results.py
examples/README.md
examples/transverse_wrinkle_knockdown.py
src/wrinklefe/__init__.py
src/wrinklefe/analysis.py
src/wrinklefe/cli.py
src/wrinklefe/convergence.py
src/wrinklefe/goalseek.py
src/wrinklefe/py.typed
src/wrinklefe/stochastic.py
src/wrinklefe.egg-info/PKG-INFO
src/wrinklefe.egg-info/SOURCES.txt
src/wrinklefe.egg-info/dependency_links.txt
src/wrinklefe.egg-info/entry_points.txt
src/wrinklefe.egg-info/requires.txt
src/wrinklefe.egg-info/top_level.txt
src/wrinklefe/core/__init__.py
src/wrinklefe/core/cohesive_mesh.py
src/wrinklefe/core/compaction.py
src/wrinklefe/core/eccentricity.py
src/wrinklefe/core/fit.py
src/wrinklefe/core/laminate.py
src/wrinklefe/core/layup.py
src/wrinklefe/core/margins.py
src/wrinklefe/core/material.py
src/wrinklefe/core/mesh.py
src/wrinklefe/core/micromechanics.py
src/wrinklefe/core/morphology.py
src/wrinklefe/core/penetration_gate.py
src/wrinklefe/core/process.py
src/wrinklefe/core/resin_pocket.py
src/wrinklefe/core/transforms.py
src/wrinklefe/core/validation_margins.json
src/wrinklefe/core/wrinkle.py
src/wrinklefe/elements/__init__.py
src/wrinklefe/elements/cohesive8.py
src/wrinklefe/elements/gauss.py
src/wrinklefe/elements/hex8.py
src/wrinklefe/elements/hex8i.py
src/wrinklefe/failure/__init__.py
src/wrinklefe/failure/base.py
src/wrinklefe/failure/delamination.py
src/wrinklefe/failure/evaluator.py
src/wrinklefe/failure/hashin.py
src/wrinklefe/failure/kinkband.py
src/wrinklefe/failure/larc05.py
src/wrinklefe/failure/max_strain.py
src/wrinklefe/failure/max_stress.py
src/wrinklefe/failure/progressive.py
src/wrinklefe/failure/puck.py
src/wrinklefe/failure/tsai_hill.py
src/wrinklefe/failure/tsai_wu.py
src/wrinklefe/io/__init__.py
src/wrinklefe/io/archive.py
src/wrinklefe/io/export.py
src/wrinklefe/io/permalink.py
src/wrinklefe/io/results.py
src/wrinklefe/solver/__init__.py
src/wrinklefe/solver/arclength.py
src/wrinklefe/solver/assembler.py
src/wrinklefe/solver/boundary.py
src/wrinklefe/solver/buckling.py
src/wrinklefe/solver/czm_history.py
src/wrinklefe/solver/nonlinear.py
src/wrinklefe/solver/progressive_damage.py
src/wrinklefe/solver/results.py
src/wrinklefe/solver/static.py
src/wrinklefe/sweep/__init__.py
src/wrinklefe/sweep/parametric_sweep.py
src/wrinklefe/viz/__init__.py
src/wrinklefe/viz/plotly_figs.py
src/wrinklefe/viz/plots_2d.py
src/wrinklefe/viz/plots_3d.py
src/wrinklefe/viz/style.py
tests/conftest.py
tests/test_amplitude_contract_dual_wrinkle.py
tests/test_amplitude_definition.py
tests/test_analysis_config.py
tests/test_analysis_config_no_dead_fields.py
tests/test_analysis_czm.py
tests/test_analysis_progress.py
tests/test_analysis_sweep.py
tests/test_analytical_modulus.py
tests/test_analytical_modulus_multi_wrinkle.py
tests/test_app_config_io.py
tests/test_app_cross_section.py
tests/test_app_czm.py
tests/test_app_goalseek.py
tests/test_app_live_progress.py
tests/test_app_morphology_comparison.py
tests/test_app_permalink.py
tests/test_app_reset_inputs.py
tests/test_app_staleness.py
tests/test_app_surface_pockets.py
tests/test_app_tabs.py
tests/test_assembly_cache.py
tests/test_bending_bound.py
tests/test_buckling.py
tests/test_canonical_repo_url.py
tests/test_changelog.py
tests/test_citation_doi.py
tests/test_cli.py
tests/test_cli_amplitude_profile.py
tests/test_cli_czm.py
tests/test_cli_issues_7_8_9.py
tests/test_compaction_vf_gradient.py
tests/test_config_io.py
tests/test_confinement.py
tests/test_convergence.py
tests/test_czm_damage_history_analysis.py
tests/test_eccentricity.py
tests/test_fe_only_guard.py
tests/test_fe_strength_caveat.py
tests/test_goalseek.py
tests/test_graded_morphology_regression.py
tests/test_hot_path_equivalence.py
tests/test_laminate.py
tests/test_layup.py
tests/test_load_state.py
tests/test_logging_conventions.py
tests/test_margins.py
tests/test_material.py
tests/test_material_library_completeness.py
tests/test_max_consecutive_zero_plies.py
tests/test_mesh.py
tests/test_micromechanics.py
tests/test_modulus_retention_failure.py
tests/test_modulus_retention_global.py
tests/test_morphology.py
tests/test_morphology_amplitude_profile.py
tests/test_morphology_apply_nodes.py
tests/test_morphology_graded_decay_shared_path.py
tests/test_morphology_vectorised_parity.py
tests/test_onset_caveat.py
tests/test_param_docs_match.py
tests/test_penetration_gate.py
tests/test_process.py
tests/test_profile_fit.py
tests/test_progressive_damage.py
tests/test_reaction_solve_reuse.py
tests/test_requirements_consistency.py
tests/test_resin_pocket.py
tests/test_retention_degenerate.py
tests/test_stochastic.py
tests/test_streamlit_viz.py
tests/test_surface_resin_pockets.py
tests/test_sweep_parallel_issue260.py
tests/test_sweep_run_sweep.py
tests/test_tension_knockdown.py
tests/test_thermal_clt.py
tests/test_thermal_fe.py
tests/test_toolflat_morphology.py
tests/test_toolflat_spike.py
tests/test_transforms.py
tests/test_transverse_wrinkle.py
tests/test_trough_morphology.py
tests/test_ud_kink_budget.py
tests/test_usage_tracking.py
tests/test_version.py
tests/test_viz_czm.py
tests/test_wrinkle.py
tests/test_wrinkle_envelope.py
tests/core/__init__.py
tests/core/test_cohesive_mesh.py
tests/integration/__init__.py
tests/integration/_figure_output.py
tests/integration/test_4pb_experimental_validation.py
tests/integration/test_cohesive_newton_integration.py
tests/integration/test_dcb_experimental_validation.py
tests/integration/test_dcb_monotonic.py
tests/integration/test_enf_experimental_validation.py
tests/integration/test_enf_monotonic.py
tests/integration/test_mmb_25_experimental_validation.py
tests/integration/test_mmb_50_experimental_validation.py
tests/integration/test_mmb_75_experimental_validation.py
tests/integration/test_mmb_mixity_synthesis.py
tests/test_benchmarks/README.md
tests/test_benchmarks/__init__.py
tests/test_benchmarks/conftest.py
tests/test_benchmarks/test_bench_assembly.py
tests/test_benchmarks/test_bench_czm_newton.py
tests/test_benchmarks/test_bench_failure_field.py
tests/test_benchmarks/test_bench_modulus_knockdown.py
tests/test_benchmarks/test_bench_morphology.py
tests/test_benchmarks/test_bench_static_solve.py
tests/test_benchmarks/baseline/Linux-CPython-3.12-64bit/0001_3b6913e63cc16fa0ba2e71bcc99c506a958c0c37_20260827_163407.json
tests/test_elements/__init__.py
tests/test_elements/test_cohesive8_law.py
tests/test_elements/test_gauss.py
tests/test_elements/test_hex8.py
tests/test_elements/test_hex8i.py
tests/test_failure/__init__.py
tests/test_failure/test_criteria.py
tests/test_failure/test_evaluate_field_vectorised.py
tests/test_failure/test_evaluator.py
tests/test_failure/test_evaluator_laminate_context.py
tests/test_failure/test_hashin.py
tests/test_failure/test_hashin_matrix_compression_rf.py
tests/test_failure/test_kinkband.py
tests/test_failure/test_kinkband_jensen.py
tests/test_failure/test_larc05.py
tests/test_failure/test_max_strain.py
tests/test_failure/test_max_stress.py
tests/test_failure/test_progressive.py
tests/test_failure/test_puck.py
tests/test_failure/test_tsai_hill.py
tests/test_failure/test_tsai_wu.py
tests/test_failure/test_vectorized_field_issue299.py
tests/test_integration/__init__.py
tests/test_integration/test_analysis.py
tests/test_integration/test_blocked_layup_confinement.py
tests/test_integration/test_elhajjar_validation.py
tests/test_integration/test_multi_wrinkle.py
tests/test_integration/test_multi_wrinkle_czm.py
tests/test_integration/test_multi_wrinkle_fe.py
tests/test_integration/test_tension_onset.py
tests/test_integration/test_tension_validation.py
tests/test_integration/test_through_thickness_decay.py
tests/test_integration/test_wavelength_estimation.py
tests/test_integration/test_wrinkle_z_position.py
tests/test_io/__init__.py
tests/test_io/test_archive.py
tests/test_io/test_export.py
tests/test_io/test_export_results.py
tests/test_io/test_permalink.py
tests/test_solver/__init__.py
tests/test_solver/test_angle_sign.py
tests/test_solver/test_arclength_snapback.py
tests/test_solver/test_boundary.py
tests/test_solver/test_czm_history.py
tests/test_solver/test_extrapolate.py
tests/test_solver/test_field_reporting.py
tests/test_solver/test_iterative_controls.py
tests/test_solver/test_newton_diagnostics.py
tests/test_solver/test_newton_softening.py
tests/test_solver/test_recover_element_results_parity.py
tests/test_solver/test_results_max_location.py
tests/test_solver/test_results_vectorized_issue295.py
tests/test_solver/test_static.py
tests/test_validation/ledger.json
tests/test_validation/test_bending_mode_study.py
tests/test_validation/test_dataset_m.py
tests/test_validation/test_gate_transfer_study.py
tests/test_validation/test_ledger.py
tests/test_validation/test_margins_ledger.py
tests/test_validation/test_progressive_ledger.py
tests/test_validation/test_size_aware_fe.py
tests/test_validation/test_ud_kink_budget_claims.py
tests/test_viz/__init__.py
tests/test_viz/test_failure_mode_breakdown.py
tests/test_viz/test_no_figure_leak.py
tests/test_viz/test_plotly_figs.py
tests/test_viz/test_plots_2d.py
tests/test_viz/test_plots_3d_boundary_culling.py
tests/test_viz/test_plots_3d_box_aspect.py
validation/.gitignore
validation/bending_mode_study.py
validation/d2_kink_micromechanics.py
validation/d3_two_parameter.py
validation/gate_transfer_study.py
validation/plot_all_validation.py
validation/plot_modulus_validation.py
validation/probe_crackband_mesh.py
validation/size_aware_fe_study.py
validation/strength_error_summary.py
validation/tune_gf.py
validation/validate_li_progressive.py
validation/validate_modulus.py
validation/viz_li_fe.py
validation/papers/.gitignore
validation/papers/README.md