├── .flake8 ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── enhancement-suggestion.md └── workflows │ ├── publish-to-pypi.yml │ └── upload-codecov.yml ├── .gitignore ├── .readthedocs.yaml ├── CHANGELOG.md ├── CITATION.cff ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── docs ├── Makefile ├── _static │ ├── benchmark.png │ ├── custom.css │ ├── engine-mount_animation.mp4 │ ├── ex06_rubber-metal-spring_mesh.vtk │ ├── ex07_engine-mount_mesh-air.vtk │ ├── ex07_engine-mount_mesh-metal.vtk │ ├── ex07_engine-mount_mesh-rubber.vtk │ ├── logo.png │ ├── logo.svg │ ├── logo_tensortrax.png │ ├── logo_without_text.svg │ ├── mesh.vtk │ └── social_preview.svg ├── conf.py ├── felupe.rst ├── felupe │ ├── assembly.rst │ ├── constitution.rst │ ├── constitution │ │ ├── autodiff.rst │ │ ├── autodiff │ │ │ ├── jax.rst │ │ │ └── tensortrax.rst │ │ ├── core.rst │ │ └── tools.rst │ ├── dof.rst │ ├── element.rst │ ├── field.rst │ ├── math.rst │ ├── mechanics.rst │ ├── mesh.rst │ ├── quadrature.rst │ ├── region.rst │ ├── tools.rst │ └── view.rst ├── howto.rst ├── howto │ ├── assemble.rst │ ├── axi.rst │ ├── composite.rst │ ├── items.rst │ ├── meshgen.rst │ ├── mixed.rst │ ├── project.rst │ ├── solid.rst │ ├── solvers.rst │ ├── umat.rst │ └── umat_hyperelasticity.rst ├── index.rst ├── make.bat └── tutorial │ └── examples │ ├── README.rst │ ├── extut01_getting_started.py │ ├── extut02_job.py │ ├── extut03_building_blocks_sketch.svg │ ├── extut03_multiple-solids.py │ └── extut04_building_blocks.py ├── examples ├── README.rst ├── ex01_beam.py ├── ex01_beam_sketch.ipe ├── ex01_beam_sketch.png ├── ex02_plate-with-hole.py ├── ex02_plate-with-hole_sketch.svg ├── ex03_plasticity.py ├── ex03_plasticity_sketch.png ├── ex03_plasticity_sketch.svg ├── ex04_balloon.py ├── ex04_balloon_sketch.png ├── ex04_balloon_sketch.svg ├── ex05_rubber-metal-bushing.py ├── ex06_rubber-metal-spring.py ├── ex06_rubber-metal-spring_mesh.vtk ├── ex07_engine-mount.py ├── ex07_engine-mount_mesh-air.vtk ├── ex07_engine-mount_mesh-metal.vtk ├── ex07_engine-mount_mesh-rubber.vtk ├── ex08_shear.py ├── ex08_shear_sketch.svg ├── ex09_numeric-continuation.py ├── ex10_poisson-equation.py ├── ex11_notch-stress.py ├── ex12_foot-bone.py ├── ex12_foot-bones_mesh-voxels.vtu ├── ex13_morph-rubber-wheel.py ├── ex14_hyperelasticity.py ├── ex15_hexmesh-metacone.py ├── ex16_deeplearning-torch.py ├── ex17_torsion-gif.py ├── ex18_nonlinear-viscoelasticity-newton.py ├── ex19_taylor-hood.py ├── ex20_third-medium-contact.py └── ex21_nonlinear-truss-analysis.py ├── paper ├── examples.png ├── field.pdf ├── job.pdf ├── paper.bib ├── paper.md └── strain.png ├── pyproject.toml ├── src └── felupe │ ├── __about__.py │ ├── __init__.py │ ├── assembly │ ├── __init__.py │ ├── _axi.py │ ├── _cartesian.py │ ├── _integral.py │ └── expression │ │ ├── __init__.py │ │ ├── _basis.py │ │ ├── _bilinear.py │ │ ├── _decorator.py │ │ ├── _expression.py │ │ ├── _linear.py │ │ └── _mixed.py │ ├── constitution │ ├── __init__.py │ ├── _base.py │ ├── _kinematics.py │ ├── _material.py │ ├── _mixed.py │ ├── _view.py │ ├── hyperelasticity │ │ ├── __init__.py │ │ ├── _neo_hooke_compressible.py │ │ ├── _neo_hooke_nearly_incompressible.py │ │ ├── _ogden_roxburgh.py │ │ └── _volumetric.py │ ├── jax │ │ ├── __init__.py │ │ ├── _helpers.py │ │ ├── _hyperelastic.py │ │ ├── _material.py │ │ ├── _total_lagrange.py │ │ ├── _updated_lagrange.py │ │ └── models │ │ │ ├── __init__.py │ │ │ ├── hyperelastic │ │ │ ├── __init__.py │ │ │ ├── _blatz_ko.py │ │ │ ├── _extended_tube.py │ │ │ ├── _miehe_goektepe_lulei.py │ │ │ ├── _mooney_rivlin.py │ │ │ ├── _neo_hooke.py │ │ │ ├── _storakers.py │ │ │ ├── _third_order_deformation.py │ │ │ ├── _van_der_waals.py │ │ │ ├── _yeoh.py │ │ │ └── microsphere │ │ │ │ ├── __init__.py │ │ │ │ ├── _chain.py │ │ │ │ ├── _framework_affine.py │ │ │ │ └── _framework_nonaffine.py │ │ │ └── lagrange │ │ │ ├── __init__.py │ │ │ ├── _morph.py │ │ │ ├── _morph_representative_directions.py │ │ │ ├── _morph_uniaxial.py │ │ │ └── microsphere │ │ │ ├── __init__.py │ │ │ └── _framework_affine.py │ ├── linear_elasticity │ │ ├── __init__.py │ │ ├── _lame_converter.py │ │ ├── _linear_elastic.py │ │ ├── _linear_elastic_1d.py │ │ ├── _linear_elastic_large_strain.py │ │ └── _linear_elastic_orthotropic.py │ ├── poisson │ │ ├── __init__.py │ │ └── _laplace.py │ ├── strain │ │ ├── __init__.py │ │ ├── _material_strain.py │ │ └── models │ │ │ ├── __init__.py │ │ │ ├── _linear_elastic.py │ │ │ └── _linear_elastic_plastic_isotropic.py │ └── tensortrax │ │ ├── __init__.py │ │ ├── _helpers.py │ │ ├── _hyperelastic.py │ │ ├── _material.py │ │ ├── _total_lagrange.py │ │ ├── _updated_lagrange.py │ │ └── models │ │ ├── __init__.py │ │ ├── hyperelastic │ │ ├── __init__.py │ │ ├── _alexander.py │ │ ├── _anssari_benam_bucchi.py │ │ ├── _arruda_boyce.py │ │ ├── _blatz_ko.py │ │ ├── _extended_tube.py │ │ ├── _finite_strain_viscoelastic.py │ │ ├── _lopez_pamies.py │ │ ├── _miehe_goektepe_lulei.py │ │ ├── _mooney_rivlin.py │ │ ├── _morph_representative_directions.py │ │ ├── _neo_hooke.py │ │ ├── _ogden.py │ │ ├── _ogden_roxburgh.py │ │ ├── _saint_venant_kirchhoff.py │ │ ├── _saint_venant_kirchhoff_orthotropic.py │ │ ├── _storakers.py │ │ ├── _third_order_deformation.py │ │ ├── _van_der_waals.py │ │ ├── _yeoh.py │ │ └── microsphere │ │ │ ├── __init__.py │ │ │ ├── _chain.py │ │ │ ├── _framework_affine.py │ │ │ └── _framework_nonaffine.py │ │ └── lagrange │ │ ├── __init__.py │ │ ├── _morph.py │ │ ├── _morph_representative_directions.py │ │ ├── _morph_uniaxial.py │ │ └── microsphere │ │ ├── __init__.py │ │ └── _framework_affine.py │ ├── dof │ ├── __init__.py │ ├── _boundary.py │ ├── _dict.py │ ├── _loadcase.py │ └── _tools.py │ ├── element │ ├── __init__.py │ ├── _base.py │ ├── _hexahedron.py │ ├── _lagrange.py │ ├── _line.py │ ├── _quad.py │ ├── _tetra.py │ ├── _triangle.py │ └── _vertex.py │ ├── field │ ├── __init__.py │ ├── _axi.py │ ├── _base.py │ ├── _container.py │ ├── _dual.py │ ├── _evaluate.py │ ├── _fields.py │ ├── _indices.py │ └── _planestrain.py │ ├── math │ ├── __init__.py │ ├── _field.py │ ├── _math.py │ ├── _solve.py │ ├── _spatial.py │ └── _tensor.py │ ├── mechanics │ ├── __init__.py │ ├── _curve.py │ ├── _free_vibration.py │ ├── _helpers.py │ ├── _item.py │ ├── _job.py │ ├── _multipoint.py │ ├── _pointload.py │ ├── _solidbody.py │ ├── _solidbody_cauchy_stress.py │ ├── _solidbody_force.py │ ├── _solidbody_gravity.py │ ├── _solidbody_incompressible.py │ ├── _solidbody_pressure.py │ ├── _step.py │ └── _truss.py │ ├── mesh │ ├── __init__.py │ ├── _container.py │ ├── _convert.py │ ├── _discrete_geometry.py │ ├── _dual.py │ ├── _geometry.py │ ├── _helpers.py │ ├── _interpolate.py │ ├── _line_rectangle_cube.py │ ├── _mesh.py │ ├── _read.py │ └── _tools.py │ ├── quadrature │ ├── __init__.py │ ├── _gauss_legendre.py │ ├── _gauss_lobatto.py │ ├── _scheme.py │ ├── _sphere.py │ ├── _tetra.py │ └── _triangle.py │ ├── region │ ├── __init__.py │ ├── _boundary.py │ ├── _region.py │ └── _templates.py │ ├── solve │ ├── __init__.py │ └── _solve.py │ ├── tools │ ├── __init__.py │ ├── _hello_world.py │ ├── _misc.py │ ├── _newton.py │ ├── _post.py │ ├── _project.py │ ├── _save.py │ └── _solve.py │ └── view │ ├── __init__.py │ ├── _field.py │ ├── _mesh.py │ ├── _scene.py │ ├── _solid.py │ └── _xdmf.py ├── tests ├── __init__.py ├── mesh.bdf ├── mesh_no-cells.bdf ├── test_basis.py ├── test_bilinearform.py ├── test_composite.py ├── test_constitution.py ├── test_constitution_jax.py ├── test_constitution_newton.py ├── test_dof.py ├── test_dtype.py ├── test_element.py ├── test_field.py ├── test_form.py ├── test_free_vibration.py ├── test_import.py ├── test_job.py ├── test_math.py ├── test_mechanics.py ├── test_mesh.py ├── test_mpc.py ├── test_planestrain.py ├── test_plot.py ├── test_quadrature.py ├── test_readme.py ├── test_region.py ├── test_solve.py └── test_tools.py └── tox.ini /.flake8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/.flake8 -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/enhancement-suggestion.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/.github/ISSUE_TEMPLATE/enhancement-suggestion.md -------------------------------------------------------------------------------- /.github/workflows/publish-to-pypi.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/.github/workflows/publish-to-pypi.yml -------------------------------------------------------------------------------- /.github/workflows/upload-codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/.github/workflows/upload-codecov.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/.gitignore -------------------------------------------------------------------------------- /.readthedocs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/.readthedocs.yaml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CITATION.cff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/CITATION.cff -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/README.md -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/_static/benchmark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/docs/_static/benchmark.png -------------------------------------------------------------------------------- /docs/_static/custom.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/docs/_static/custom.css -------------------------------------------------------------------------------- /docs/_static/engine-mount_animation.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/docs/_static/engine-mount_animation.mp4 -------------------------------------------------------------------------------- /docs/_static/ex06_rubber-metal-spring_mesh.vtk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/docs/_static/ex06_rubber-metal-spring_mesh.vtk -------------------------------------------------------------------------------- /docs/_static/ex07_engine-mount_mesh-air.vtk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/docs/_static/ex07_engine-mount_mesh-air.vtk -------------------------------------------------------------------------------- /docs/_static/ex07_engine-mount_mesh-metal.vtk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/docs/_static/ex07_engine-mount_mesh-metal.vtk -------------------------------------------------------------------------------- /docs/_static/ex07_engine-mount_mesh-rubber.vtk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/docs/_static/ex07_engine-mount_mesh-rubber.vtk -------------------------------------------------------------------------------- /docs/_static/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/docs/_static/logo.png -------------------------------------------------------------------------------- /docs/_static/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/docs/_static/logo.svg -------------------------------------------------------------------------------- /docs/_static/logo_tensortrax.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/docs/_static/logo_tensortrax.png -------------------------------------------------------------------------------- /docs/_static/logo_without_text.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/docs/_static/logo_without_text.svg -------------------------------------------------------------------------------- /docs/_static/mesh.vtk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/docs/_static/mesh.vtk -------------------------------------------------------------------------------- /docs/_static/social_preview.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/docs/_static/social_preview.svg -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/felupe.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/docs/felupe.rst -------------------------------------------------------------------------------- /docs/felupe/assembly.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/docs/felupe/assembly.rst -------------------------------------------------------------------------------- /docs/felupe/constitution.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/docs/felupe/constitution.rst -------------------------------------------------------------------------------- /docs/felupe/constitution/autodiff.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/docs/felupe/constitution/autodiff.rst -------------------------------------------------------------------------------- /docs/felupe/constitution/autodiff/jax.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/docs/felupe/constitution/autodiff/jax.rst -------------------------------------------------------------------------------- /docs/felupe/constitution/autodiff/tensortrax.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/docs/felupe/constitution/autodiff/tensortrax.rst -------------------------------------------------------------------------------- /docs/felupe/constitution/core.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/docs/felupe/constitution/core.rst -------------------------------------------------------------------------------- /docs/felupe/constitution/tools.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/docs/felupe/constitution/tools.rst -------------------------------------------------------------------------------- /docs/felupe/dof.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/docs/felupe/dof.rst -------------------------------------------------------------------------------- /docs/felupe/element.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/docs/felupe/element.rst -------------------------------------------------------------------------------- /docs/felupe/field.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/docs/felupe/field.rst -------------------------------------------------------------------------------- /docs/felupe/math.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/docs/felupe/math.rst -------------------------------------------------------------------------------- /docs/felupe/mechanics.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/docs/felupe/mechanics.rst -------------------------------------------------------------------------------- /docs/felupe/mesh.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/docs/felupe/mesh.rst -------------------------------------------------------------------------------- /docs/felupe/quadrature.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/docs/felupe/quadrature.rst -------------------------------------------------------------------------------- /docs/felupe/region.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/docs/felupe/region.rst -------------------------------------------------------------------------------- /docs/felupe/tools.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/docs/felupe/tools.rst -------------------------------------------------------------------------------- /docs/felupe/view.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/docs/felupe/view.rst -------------------------------------------------------------------------------- /docs/howto.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/docs/howto.rst -------------------------------------------------------------------------------- /docs/howto/assemble.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/docs/howto/assemble.rst -------------------------------------------------------------------------------- /docs/howto/axi.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/docs/howto/axi.rst -------------------------------------------------------------------------------- /docs/howto/composite.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/docs/howto/composite.rst -------------------------------------------------------------------------------- /docs/howto/items.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/docs/howto/items.rst -------------------------------------------------------------------------------- /docs/howto/meshgen.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/docs/howto/meshgen.rst -------------------------------------------------------------------------------- /docs/howto/mixed.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/docs/howto/mixed.rst -------------------------------------------------------------------------------- /docs/howto/project.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/docs/howto/project.rst -------------------------------------------------------------------------------- /docs/howto/solid.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/docs/howto/solid.rst -------------------------------------------------------------------------------- /docs/howto/solvers.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/docs/howto/solvers.rst -------------------------------------------------------------------------------- /docs/howto/umat.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/docs/howto/umat.rst -------------------------------------------------------------------------------- /docs/howto/umat_hyperelasticity.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/docs/howto/umat_hyperelasticity.rst -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/docs/make.bat -------------------------------------------------------------------------------- /docs/tutorial/examples/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/docs/tutorial/examples/README.rst -------------------------------------------------------------------------------- /docs/tutorial/examples/extut01_getting_started.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/docs/tutorial/examples/extut01_getting_started.py -------------------------------------------------------------------------------- /docs/tutorial/examples/extut02_job.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/docs/tutorial/examples/extut02_job.py -------------------------------------------------------------------------------- /docs/tutorial/examples/extut03_building_blocks_sketch.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/docs/tutorial/examples/extut03_building_blocks_sketch.svg -------------------------------------------------------------------------------- /docs/tutorial/examples/extut03_multiple-solids.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/docs/tutorial/examples/extut03_multiple-solids.py -------------------------------------------------------------------------------- /docs/tutorial/examples/extut04_building_blocks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/docs/tutorial/examples/extut04_building_blocks.py -------------------------------------------------------------------------------- /examples/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/examples/README.rst -------------------------------------------------------------------------------- /examples/ex01_beam.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/examples/ex01_beam.py -------------------------------------------------------------------------------- /examples/ex01_beam_sketch.ipe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/examples/ex01_beam_sketch.ipe -------------------------------------------------------------------------------- /examples/ex01_beam_sketch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/examples/ex01_beam_sketch.png -------------------------------------------------------------------------------- /examples/ex02_plate-with-hole.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/examples/ex02_plate-with-hole.py -------------------------------------------------------------------------------- /examples/ex02_plate-with-hole_sketch.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/examples/ex02_plate-with-hole_sketch.svg -------------------------------------------------------------------------------- /examples/ex03_plasticity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/examples/ex03_plasticity.py -------------------------------------------------------------------------------- /examples/ex03_plasticity_sketch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/examples/ex03_plasticity_sketch.png -------------------------------------------------------------------------------- /examples/ex03_plasticity_sketch.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/examples/ex03_plasticity_sketch.svg -------------------------------------------------------------------------------- /examples/ex04_balloon.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/examples/ex04_balloon.py -------------------------------------------------------------------------------- /examples/ex04_balloon_sketch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/examples/ex04_balloon_sketch.png -------------------------------------------------------------------------------- /examples/ex04_balloon_sketch.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/examples/ex04_balloon_sketch.svg -------------------------------------------------------------------------------- /examples/ex05_rubber-metal-bushing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/examples/ex05_rubber-metal-bushing.py -------------------------------------------------------------------------------- /examples/ex06_rubber-metal-spring.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/examples/ex06_rubber-metal-spring.py -------------------------------------------------------------------------------- /examples/ex06_rubber-metal-spring_mesh.vtk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/examples/ex06_rubber-metal-spring_mesh.vtk -------------------------------------------------------------------------------- /examples/ex07_engine-mount.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/examples/ex07_engine-mount.py -------------------------------------------------------------------------------- /examples/ex07_engine-mount_mesh-air.vtk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/examples/ex07_engine-mount_mesh-air.vtk -------------------------------------------------------------------------------- /examples/ex07_engine-mount_mesh-metal.vtk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/examples/ex07_engine-mount_mesh-metal.vtk -------------------------------------------------------------------------------- /examples/ex07_engine-mount_mesh-rubber.vtk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/examples/ex07_engine-mount_mesh-rubber.vtk -------------------------------------------------------------------------------- /examples/ex08_shear.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/examples/ex08_shear.py -------------------------------------------------------------------------------- /examples/ex08_shear_sketch.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/examples/ex08_shear_sketch.svg -------------------------------------------------------------------------------- /examples/ex09_numeric-continuation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/examples/ex09_numeric-continuation.py -------------------------------------------------------------------------------- /examples/ex10_poisson-equation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/examples/ex10_poisson-equation.py -------------------------------------------------------------------------------- /examples/ex11_notch-stress.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/examples/ex11_notch-stress.py -------------------------------------------------------------------------------- /examples/ex12_foot-bone.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/examples/ex12_foot-bone.py -------------------------------------------------------------------------------- /examples/ex12_foot-bones_mesh-voxels.vtu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/examples/ex12_foot-bones_mesh-voxels.vtu -------------------------------------------------------------------------------- /examples/ex13_morph-rubber-wheel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/examples/ex13_morph-rubber-wheel.py -------------------------------------------------------------------------------- /examples/ex14_hyperelasticity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/examples/ex14_hyperelasticity.py -------------------------------------------------------------------------------- /examples/ex15_hexmesh-metacone.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/examples/ex15_hexmesh-metacone.py -------------------------------------------------------------------------------- /examples/ex16_deeplearning-torch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/examples/ex16_deeplearning-torch.py -------------------------------------------------------------------------------- /examples/ex17_torsion-gif.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/examples/ex17_torsion-gif.py -------------------------------------------------------------------------------- /examples/ex18_nonlinear-viscoelasticity-newton.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/examples/ex18_nonlinear-viscoelasticity-newton.py -------------------------------------------------------------------------------- /examples/ex19_taylor-hood.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/examples/ex19_taylor-hood.py -------------------------------------------------------------------------------- /examples/ex20_third-medium-contact.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/examples/ex20_third-medium-contact.py -------------------------------------------------------------------------------- /examples/ex21_nonlinear-truss-analysis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/examples/ex21_nonlinear-truss-analysis.py -------------------------------------------------------------------------------- /paper/examples.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/paper/examples.png -------------------------------------------------------------------------------- /paper/field.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/paper/field.pdf -------------------------------------------------------------------------------- /paper/job.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/paper/job.pdf -------------------------------------------------------------------------------- /paper/paper.bib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/paper/paper.bib -------------------------------------------------------------------------------- /paper/paper.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/paper/paper.md -------------------------------------------------------------------------------- /paper/strain.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/paper/strain.png -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/pyproject.toml -------------------------------------------------------------------------------- /src/felupe/__about__.py: -------------------------------------------------------------------------------- 1 | __version__ = "9.6.0-dev" 2 | -------------------------------------------------------------------------------- /src/felupe/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/__init__.py -------------------------------------------------------------------------------- /src/felupe/assembly/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/assembly/__init__.py -------------------------------------------------------------------------------- /src/felupe/assembly/_axi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/assembly/_axi.py -------------------------------------------------------------------------------- /src/felupe/assembly/_cartesian.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/assembly/_cartesian.py -------------------------------------------------------------------------------- /src/felupe/assembly/_integral.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/assembly/_integral.py -------------------------------------------------------------------------------- /src/felupe/assembly/expression/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/assembly/expression/__init__.py -------------------------------------------------------------------------------- /src/felupe/assembly/expression/_basis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/assembly/expression/_basis.py -------------------------------------------------------------------------------- /src/felupe/assembly/expression/_bilinear.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/assembly/expression/_bilinear.py -------------------------------------------------------------------------------- /src/felupe/assembly/expression/_decorator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/assembly/expression/_decorator.py -------------------------------------------------------------------------------- /src/felupe/assembly/expression/_expression.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/assembly/expression/_expression.py -------------------------------------------------------------------------------- /src/felupe/assembly/expression/_linear.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/assembly/expression/_linear.py -------------------------------------------------------------------------------- /src/felupe/assembly/expression/_mixed.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/assembly/expression/_mixed.py -------------------------------------------------------------------------------- /src/felupe/constitution/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/constitution/__init__.py -------------------------------------------------------------------------------- /src/felupe/constitution/_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/constitution/_base.py -------------------------------------------------------------------------------- /src/felupe/constitution/_kinematics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/constitution/_kinematics.py -------------------------------------------------------------------------------- /src/felupe/constitution/_material.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/constitution/_material.py -------------------------------------------------------------------------------- /src/felupe/constitution/_mixed.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/constitution/_mixed.py -------------------------------------------------------------------------------- /src/felupe/constitution/_view.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/constitution/_view.py -------------------------------------------------------------------------------- /src/felupe/constitution/hyperelasticity/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/constitution/hyperelasticity/__init__.py -------------------------------------------------------------------------------- /src/felupe/constitution/hyperelasticity/_neo_hooke_compressible.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/constitution/hyperelasticity/_neo_hooke_compressible.py -------------------------------------------------------------------------------- /src/felupe/constitution/hyperelasticity/_neo_hooke_nearly_incompressible.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/constitution/hyperelasticity/_neo_hooke_nearly_incompressible.py -------------------------------------------------------------------------------- /src/felupe/constitution/hyperelasticity/_ogden_roxburgh.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/constitution/hyperelasticity/_ogden_roxburgh.py -------------------------------------------------------------------------------- /src/felupe/constitution/hyperelasticity/_volumetric.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/constitution/hyperelasticity/_volumetric.py -------------------------------------------------------------------------------- /src/felupe/constitution/jax/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/constitution/jax/__init__.py -------------------------------------------------------------------------------- /src/felupe/constitution/jax/_helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/constitution/jax/_helpers.py -------------------------------------------------------------------------------- /src/felupe/constitution/jax/_hyperelastic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/constitution/jax/_hyperelastic.py -------------------------------------------------------------------------------- /src/felupe/constitution/jax/_material.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/constitution/jax/_material.py -------------------------------------------------------------------------------- /src/felupe/constitution/jax/_total_lagrange.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/constitution/jax/_total_lagrange.py -------------------------------------------------------------------------------- /src/felupe/constitution/jax/_updated_lagrange.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/constitution/jax/_updated_lagrange.py -------------------------------------------------------------------------------- /src/felupe/constitution/jax/models/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/constitution/jax/models/__init__.py -------------------------------------------------------------------------------- /src/felupe/constitution/jax/models/hyperelastic/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/constitution/jax/models/hyperelastic/__init__.py -------------------------------------------------------------------------------- /src/felupe/constitution/jax/models/hyperelastic/_blatz_ko.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/constitution/jax/models/hyperelastic/_blatz_ko.py -------------------------------------------------------------------------------- /src/felupe/constitution/jax/models/hyperelastic/_extended_tube.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/constitution/jax/models/hyperelastic/_extended_tube.py -------------------------------------------------------------------------------- /src/felupe/constitution/jax/models/hyperelastic/_miehe_goektepe_lulei.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/constitution/jax/models/hyperelastic/_miehe_goektepe_lulei.py -------------------------------------------------------------------------------- /src/felupe/constitution/jax/models/hyperelastic/_mooney_rivlin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/constitution/jax/models/hyperelastic/_mooney_rivlin.py -------------------------------------------------------------------------------- /src/felupe/constitution/jax/models/hyperelastic/_neo_hooke.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/constitution/jax/models/hyperelastic/_neo_hooke.py -------------------------------------------------------------------------------- /src/felupe/constitution/jax/models/hyperelastic/_storakers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/constitution/jax/models/hyperelastic/_storakers.py -------------------------------------------------------------------------------- /src/felupe/constitution/jax/models/hyperelastic/_third_order_deformation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/constitution/jax/models/hyperelastic/_third_order_deformation.py -------------------------------------------------------------------------------- /src/felupe/constitution/jax/models/hyperelastic/_van_der_waals.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/constitution/jax/models/hyperelastic/_van_der_waals.py -------------------------------------------------------------------------------- /src/felupe/constitution/jax/models/hyperelastic/_yeoh.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/constitution/jax/models/hyperelastic/_yeoh.py -------------------------------------------------------------------------------- /src/felupe/constitution/jax/models/hyperelastic/microsphere/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/constitution/jax/models/hyperelastic/microsphere/__init__.py -------------------------------------------------------------------------------- /src/felupe/constitution/jax/models/hyperelastic/microsphere/_chain.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/constitution/jax/models/hyperelastic/microsphere/_chain.py -------------------------------------------------------------------------------- /src/felupe/constitution/jax/models/hyperelastic/microsphere/_framework_affine.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/constitution/jax/models/hyperelastic/microsphere/_framework_affine.py -------------------------------------------------------------------------------- /src/felupe/constitution/jax/models/hyperelastic/microsphere/_framework_nonaffine.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/constitution/jax/models/hyperelastic/microsphere/_framework_nonaffine.py -------------------------------------------------------------------------------- /src/felupe/constitution/jax/models/lagrange/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/constitution/jax/models/lagrange/__init__.py -------------------------------------------------------------------------------- /src/felupe/constitution/jax/models/lagrange/_morph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/constitution/jax/models/lagrange/_morph.py -------------------------------------------------------------------------------- /src/felupe/constitution/jax/models/lagrange/_morph_representative_directions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/constitution/jax/models/lagrange/_morph_representative_directions.py -------------------------------------------------------------------------------- /src/felupe/constitution/jax/models/lagrange/_morph_uniaxial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/constitution/jax/models/lagrange/_morph_uniaxial.py -------------------------------------------------------------------------------- /src/felupe/constitution/jax/models/lagrange/microsphere/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/constitution/jax/models/lagrange/microsphere/__init__.py -------------------------------------------------------------------------------- /src/felupe/constitution/jax/models/lagrange/microsphere/_framework_affine.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/constitution/jax/models/lagrange/microsphere/_framework_affine.py -------------------------------------------------------------------------------- /src/felupe/constitution/linear_elasticity/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/constitution/linear_elasticity/__init__.py -------------------------------------------------------------------------------- /src/felupe/constitution/linear_elasticity/_lame_converter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/constitution/linear_elasticity/_lame_converter.py -------------------------------------------------------------------------------- /src/felupe/constitution/linear_elasticity/_linear_elastic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/constitution/linear_elasticity/_linear_elastic.py -------------------------------------------------------------------------------- /src/felupe/constitution/linear_elasticity/_linear_elastic_1d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/constitution/linear_elasticity/_linear_elastic_1d.py -------------------------------------------------------------------------------- /src/felupe/constitution/linear_elasticity/_linear_elastic_large_strain.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/constitution/linear_elasticity/_linear_elastic_large_strain.py -------------------------------------------------------------------------------- /src/felupe/constitution/linear_elasticity/_linear_elastic_orthotropic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/constitution/linear_elasticity/_linear_elastic_orthotropic.py -------------------------------------------------------------------------------- /src/felupe/constitution/poisson/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/constitution/poisson/__init__.py -------------------------------------------------------------------------------- /src/felupe/constitution/poisson/_laplace.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/constitution/poisson/_laplace.py -------------------------------------------------------------------------------- /src/felupe/constitution/strain/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/constitution/strain/__init__.py -------------------------------------------------------------------------------- /src/felupe/constitution/strain/_material_strain.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/constitution/strain/_material_strain.py -------------------------------------------------------------------------------- /src/felupe/constitution/strain/models/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/constitution/strain/models/__init__.py -------------------------------------------------------------------------------- /src/felupe/constitution/strain/models/_linear_elastic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/constitution/strain/models/_linear_elastic.py -------------------------------------------------------------------------------- /src/felupe/constitution/strain/models/_linear_elastic_plastic_isotropic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/constitution/strain/models/_linear_elastic_plastic_isotropic.py -------------------------------------------------------------------------------- /src/felupe/constitution/tensortrax/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/constitution/tensortrax/__init__.py -------------------------------------------------------------------------------- /src/felupe/constitution/tensortrax/_helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/constitution/tensortrax/_helpers.py -------------------------------------------------------------------------------- /src/felupe/constitution/tensortrax/_hyperelastic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/constitution/tensortrax/_hyperelastic.py -------------------------------------------------------------------------------- /src/felupe/constitution/tensortrax/_material.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/constitution/tensortrax/_material.py -------------------------------------------------------------------------------- /src/felupe/constitution/tensortrax/_total_lagrange.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/constitution/tensortrax/_total_lagrange.py -------------------------------------------------------------------------------- /src/felupe/constitution/tensortrax/_updated_lagrange.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/constitution/tensortrax/_updated_lagrange.py -------------------------------------------------------------------------------- /src/felupe/constitution/tensortrax/models/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/constitution/tensortrax/models/__init__.py -------------------------------------------------------------------------------- /src/felupe/constitution/tensortrax/models/hyperelastic/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/constitution/tensortrax/models/hyperelastic/__init__.py -------------------------------------------------------------------------------- /src/felupe/constitution/tensortrax/models/hyperelastic/_alexander.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/constitution/tensortrax/models/hyperelastic/_alexander.py -------------------------------------------------------------------------------- /src/felupe/constitution/tensortrax/models/hyperelastic/_anssari_benam_bucchi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/constitution/tensortrax/models/hyperelastic/_anssari_benam_bucchi.py -------------------------------------------------------------------------------- /src/felupe/constitution/tensortrax/models/hyperelastic/_arruda_boyce.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/constitution/tensortrax/models/hyperelastic/_arruda_boyce.py -------------------------------------------------------------------------------- /src/felupe/constitution/tensortrax/models/hyperelastic/_blatz_ko.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/constitution/tensortrax/models/hyperelastic/_blatz_ko.py -------------------------------------------------------------------------------- /src/felupe/constitution/tensortrax/models/hyperelastic/_extended_tube.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/constitution/tensortrax/models/hyperelastic/_extended_tube.py -------------------------------------------------------------------------------- /src/felupe/constitution/tensortrax/models/hyperelastic/_finite_strain_viscoelastic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/constitution/tensortrax/models/hyperelastic/_finite_strain_viscoelastic.py -------------------------------------------------------------------------------- /src/felupe/constitution/tensortrax/models/hyperelastic/_lopez_pamies.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/constitution/tensortrax/models/hyperelastic/_lopez_pamies.py -------------------------------------------------------------------------------- /src/felupe/constitution/tensortrax/models/hyperelastic/_miehe_goektepe_lulei.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/constitution/tensortrax/models/hyperelastic/_miehe_goektepe_lulei.py -------------------------------------------------------------------------------- /src/felupe/constitution/tensortrax/models/hyperelastic/_mooney_rivlin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/constitution/tensortrax/models/hyperelastic/_mooney_rivlin.py -------------------------------------------------------------------------------- /src/felupe/constitution/tensortrax/models/hyperelastic/_morph_representative_directions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/constitution/tensortrax/models/hyperelastic/_morph_representative_directions.py -------------------------------------------------------------------------------- /src/felupe/constitution/tensortrax/models/hyperelastic/_neo_hooke.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/constitution/tensortrax/models/hyperelastic/_neo_hooke.py -------------------------------------------------------------------------------- /src/felupe/constitution/tensortrax/models/hyperelastic/_ogden.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/constitution/tensortrax/models/hyperelastic/_ogden.py -------------------------------------------------------------------------------- /src/felupe/constitution/tensortrax/models/hyperelastic/_ogden_roxburgh.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/constitution/tensortrax/models/hyperelastic/_ogden_roxburgh.py -------------------------------------------------------------------------------- /src/felupe/constitution/tensortrax/models/hyperelastic/_saint_venant_kirchhoff.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/constitution/tensortrax/models/hyperelastic/_saint_venant_kirchhoff.py -------------------------------------------------------------------------------- /src/felupe/constitution/tensortrax/models/hyperelastic/_saint_venant_kirchhoff_orthotropic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/constitution/tensortrax/models/hyperelastic/_saint_venant_kirchhoff_orthotropic.py -------------------------------------------------------------------------------- /src/felupe/constitution/tensortrax/models/hyperelastic/_storakers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/constitution/tensortrax/models/hyperelastic/_storakers.py -------------------------------------------------------------------------------- /src/felupe/constitution/tensortrax/models/hyperelastic/_third_order_deformation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/constitution/tensortrax/models/hyperelastic/_third_order_deformation.py -------------------------------------------------------------------------------- /src/felupe/constitution/tensortrax/models/hyperelastic/_van_der_waals.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/constitution/tensortrax/models/hyperelastic/_van_der_waals.py -------------------------------------------------------------------------------- /src/felupe/constitution/tensortrax/models/hyperelastic/_yeoh.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/constitution/tensortrax/models/hyperelastic/_yeoh.py -------------------------------------------------------------------------------- /src/felupe/constitution/tensortrax/models/hyperelastic/microsphere/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/constitution/tensortrax/models/hyperelastic/microsphere/__init__.py -------------------------------------------------------------------------------- /src/felupe/constitution/tensortrax/models/hyperelastic/microsphere/_chain.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/constitution/tensortrax/models/hyperelastic/microsphere/_chain.py -------------------------------------------------------------------------------- /src/felupe/constitution/tensortrax/models/hyperelastic/microsphere/_framework_affine.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/constitution/tensortrax/models/hyperelastic/microsphere/_framework_affine.py -------------------------------------------------------------------------------- /src/felupe/constitution/tensortrax/models/hyperelastic/microsphere/_framework_nonaffine.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/constitution/tensortrax/models/hyperelastic/microsphere/_framework_nonaffine.py -------------------------------------------------------------------------------- /src/felupe/constitution/tensortrax/models/lagrange/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/constitution/tensortrax/models/lagrange/__init__.py -------------------------------------------------------------------------------- /src/felupe/constitution/tensortrax/models/lagrange/_morph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/constitution/tensortrax/models/lagrange/_morph.py -------------------------------------------------------------------------------- /src/felupe/constitution/tensortrax/models/lagrange/_morph_representative_directions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/constitution/tensortrax/models/lagrange/_morph_representative_directions.py -------------------------------------------------------------------------------- /src/felupe/constitution/tensortrax/models/lagrange/_morph_uniaxial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/constitution/tensortrax/models/lagrange/_morph_uniaxial.py -------------------------------------------------------------------------------- /src/felupe/constitution/tensortrax/models/lagrange/microsphere/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/constitution/tensortrax/models/lagrange/microsphere/__init__.py -------------------------------------------------------------------------------- /src/felupe/constitution/tensortrax/models/lagrange/microsphere/_framework_affine.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/constitution/tensortrax/models/lagrange/microsphere/_framework_affine.py -------------------------------------------------------------------------------- /src/felupe/dof/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/dof/__init__.py -------------------------------------------------------------------------------- /src/felupe/dof/_boundary.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/dof/_boundary.py -------------------------------------------------------------------------------- /src/felupe/dof/_dict.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/dof/_dict.py -------------------------------------------------------------------------------- /src/felupe/dof/_loadcase.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/dof/_loadcase.py -------------------------------------------------------------------------------- /src/felupe/dof/_tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/dof/_tools.py -------------------------------------------------------------------------------- /src/felupe/element/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/element/__init__.py -------------------------------------------------------------------------------- /src/felupe/element/_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/element/_base.py -------------------------------------------------------------------------------- /src/felupe/element/_hexahedron.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/element/_hexahedron.py -------------------------------------------------------------------------------- /src/felupe/element/_lagrange.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/element/_lagrange.py -------------------------------------------------------------------------------- /src/felupe/element/_line.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/element/_line.py -------------------------------------------------------------------------------- /src/felupe/element/_quad.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/element/_quad.py -------------------------------------------------------------------------------- /src/felupe/element/_tetra.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/element/_tetra.py -------------------------------------------------------------------------------- /src/felupe/element/_triangle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/element/_triangle.py -------------------------------------------------------------------------------- /src/felupe/element/_vertex.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/element/_vertex.py -------------------------------------------------------------------------------- /src/felupe/field/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/field/__init__.py -------------------------------------------------------------------------------- /src/felupe/field/_axi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/field/_axi.py -------------------------------------------------------------------------------- /src/felupe/field/_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/field/_base.py -------------------------------------------------------------------------------- /src/felupe/field/_container.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/field/_container.py -------------------------------------------------------------------------------- /src/felupe/field/_dual.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/field/_dual.py -------------------------------------------------------------------------------- /src/felupe/field/_evaluate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/field/_evaluate.py -------------------------------------------------------------------------------- /src/felupe/field/_fields.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/field/_fields.py -------------------------------------------------------------------------------- /src/felupe/field/_indices.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/field/_indices.py -------------------------------------------------------------------------------- /src/felupe/field/_planestrain.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/field/_planestrain.py -------------------------------------------------------------------------------- /src/felupe/math/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/math/__init__.py -------------------------------------------------------------------------------- /src/felupe/math/_field.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/math/_field.py -------------------------------------------------------------------------------- /src/felupe/math/_math.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/math/_math.py -------------------------------------------------------------------------------- /src/felupe/math/_solve.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/math/_solve.py -------------------------------------------------------------------------------- /src/felupe/math/_spatial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/math/_spatial.py -------------------------------------------------------------------------------- /src/felupe/math/_tensor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/math/_tensor.py -------------------------------------------------------------------------------- /src/felupe/mechanics/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/mechanics/__init__.py -------------------------------------------------------------------------------- /src/felupe/mechanics/_curve.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/mechanics/_curve.py -------------------------------------------------------------------------------- /src/felupe/mechanics/_free_vibration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/mechanics/_free_vibration.py -------------------------------------------------------------------------------- /src/felupe/mechanics/_helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/mechanics/_helpers.py -------------------------------------------------------------------------------- /src/felupe/mechanics/_item.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/mechanics/_item.py -------------------------------------------------------------------------------- /src/felupe/mechanics/_job.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/mechanics/_job.py -------------------------------------------------------------------------------- /src/felupe/mechanics/_multipoint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/mechanics/_multipoint.py -------------------------------------------------------------------------------- /src/felupe/mechanics/_pointload.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/mechanics/_pointload.py -------------------------------------------------------------------------------- /src/felupe/mechanics/_solidbody.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/mechanics/_solidbody.py -------------------------------------------------------------------------------- /src/felupe/mechanics/_solidbody_cauchy_stress.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/mechanics/_solidbody_cauchy_stress.py -------------------------------------------------------------------------------- /src/felupe/mechanics/_solidbody_force.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/mechanics/_solidbody_force.py -------------------------------------------------------------------------------- /src/felupe/mechanics/_solidbody_gravity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/mechanics/_solidbody_gravity.py -------------------------------------------------------------------------------- /src/felupe/mechanics/_solidbody_incompressible.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/mechanics/_solidbody_incompressible.py -------------------------------------------------------------------------------- /src/felupe/mechanics/_solidbody_pressure.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/mechanics/_solidbody_pressure.py -------------------------------------------------------------------------------- /src/felupe/mechanics/_step.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/mechanics/_step.py -------------------------------------------------------------------------------- /src/felupe/mechanics/_truss.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/mechanics/_truss.py -------------------------------------------------------------------------------- /src/felupe/mesh/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/mesh/__init__.py -------------------------------------------------------------------------------- /src/felupe/mesh/_container.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/mesh/_container.py -------------------------------------------------------------------------------- /src/felupe/mesh/_convert.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/mesh/_convert.py -------------------------------------------------------------------------------- /src/felupe/mesh/_discrete_geometry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/mesh/_discrete_geometry.py -------------------------------------------------------------------------------- /src/felupe/mesh/_dual.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/mesh/_dual.py -------------------------------------------------------------------------------- /src/felupe/mesh/_geometry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/mesh/_geometry.py -------------------------------------------------------------------------------- /src/felupe/mesh/_helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/mesh/_helpers.py -------------------------------------------------------------------------------- /src/felupe/mesh/_interpolate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/mesh/_interpolate.py -------------------------------------------------------------------------------- /src/felupe/mesh/_line_rectangle_cube.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/mesh/_line_rectangle_cube.py -------------------------------------------------------------------------------- /src/felupe/mesh/_mesh.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/mesh/_mesh.py -------------------------------------------------------------------------------- /src/felupe/mesh/_read.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/mesh/_read.py -------------------------------------------------------------------------------- /src/felupe/mesh/_tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/mesh/_tools.py -------------------------------------------------------------------------------- /src/felupe/quadrature/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/quadrature/__init__.py -------------------------------------------------------------------------------- /src/felupe/quadrature/_gauss_legendre.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/quadrature/_gauss_legendre.py -------------------------------------------------------------------------------- /src/felupe/quadrature/_gauss_lobatto.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/quadrature/_gauss_lobatto.py -------------------------------------------------------------------------------- /src/felupe/quadrature/_scheme.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/quadrature/_scheme.py -------------------------------------------------------------------------------- /src/felupe/quadrature/_sphere.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/quadrature/_sphere.py -------------------------------------------------------------------------------- /src/felupe/quadrature/_tetra.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/quadrature/_tetra.py -------------------------------------------------------------------------------- /src/felupe/quadrature/_triangle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/quadrature/_triangle.py -------------------------------------------------------------------------------- /src/felupe/region/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/region/__init__.py -------------------------------------------------------------------------------- /src/felupe/region/_boundary.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/region/_boundary.py -------------------------------------------------------------------------------- /src/felupe/region/_region.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/region/_region.py -------------------------------------------------------------------------------- /src/felupe/region/_templates.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/region/_templates.py -------------------------------------------------------------------------------- /src/felupe/solve/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/solve/__init__.py -------------------------------------------------------------------------------- /src/felupe/solve/_solve.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/solve/_solve.py -------------------------------------------------------------------------------- /src/felupe/tools/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/tools/__init__.py -------------------------------------------------------------------------------- /src/felupe/tools/_hello_world.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/tools/_hello_world.py -------------------------------------------------------------------------------- /src/felupe/tools/_misc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/tools/_misc.py -------------------------------------------------------------------------------- /src/felupe/tools/_newton.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/tools/_newton.py -------------------------------------------------------------------------------- /src/felupe/tools/_post.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/tools/_post.py -------------------------------------------------------------------------------- /src/felupe/tools/_project.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/tools/_project.py -------------------------------------------------------------------------------- /src/felupe/tools/_save.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/tools/_save.py -------------------------------------------------------------------------------- /src/felupe/tools/_solve.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/tools/_solve.py -------------------------------------------------------------------------------- /src/felupe/view/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/view/__init__.py -------------------------------------------------------------------------------- /src/felupe/view/_field.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/view/_field.py -------------------------------------------------------------------------------- /src/felupe/view/_mesh.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/view/_mesh.py -------------------------------------------------------------------------------- /src/felupe/view/_scene.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/view/_scene.py -------------------------------------------------------------------------------- /src/felupe/view/_solid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/view/_solid.py -------------------------------------------------------------------------------- /src/felupe/view/_xdmf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/src/felupe/view/_xdmf.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/mesh.bdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/tests/mesh.bdf -------------------------------------------------------------------------------- /tests/mesh_no-cells.bdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/tests/mesh_no-cells.bdf -------------------------------------------------------------------------------- /tests/test_basis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/tests/test_basis.py -------------------------------------------------------------------------------- /tests/test_bilinearform.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/tests/test_bilinearform.py -------------------------------------------------------------------------------- /tests/test_composite.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/tests/test_composite.py -------------------------------------------------------------------------------- /tests/test_constitution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/tests/test_constitution.py -------------------------------------------------------------------------------- /tests/test_constitution_jax.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/tests/test_constitution_jax.py -------------------------------------------------------------------------------- /tests/test_constitution_newton.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/tests/test_constitution_newton.py -------------------------------------------------------------------------------- /tests/test_dof.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/tests/test_dof.py -------------------------------------------------------------------------------- /tests/test_dtype.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/tests/test_dtype.py -------------------------------------------------------------------------------- /tests/test_element.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/tests/test_element.py -------------------------------------------------------------------------------- /tests/test_field.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/tests/test_field.py -------------------------------------------------------------------------------- /tests/test_form.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/tests/test_form.py -------------------------------------------------------------------------------- /tests/test_free_vibration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/tests/test_free_vibration.py -------------------------------------------------------------------------------- /tests/test_import.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/tests/test_import.py -------------------------------------------------------------------------------- /tests/test_job.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/tests/test_job.py -------------------------------------------------------------------------------- /tests/test_math.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/tests/test_math.py -------------------------------------------------------------------------------- /tests/test_mechanics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/tests/test_mechanics.py -------------------------------------------------------------------------------- /tests/test_mesh.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/tests/test_mesh.py -------------------------------------------------------------------------------- /tests/test_mpc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/tests/test_mpc.py -------------------------------------------------------------------------------- /tests/test_planestrain.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/tests/test_planestrain.py -------------------------------------------------------------------------------- /tests/test_plot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/tests/test_plot.py -------------------------------------------------------------------------------- /tests/test_quadrature.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/tests/test_quadrature.py -------------------------------------------------------------------------------- /tests/test_readme.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/tests/test_readme.py -------------------------------------------------------------------------------- /tests/test_region.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/tests/test_region.py -------------------------------------------------------------------------------- /tests/test_solve.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/tests/test_solve.py -------------------------------------------------------------------------------- /tests/test_tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/tests/test_tools.py -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adtzlr/felupe/HEAD/tox.ini --------------------------------------------------------------------------------