├── .coveragerc ├── .github ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── FUNDING.yml ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── PULL_REQUEST_TEMPLATE.md ├── SECURITY.md └── workflows │ ├── codeql-analysis.yml │ ├── documentation.yaml │ ├── ossar-analysis.yml │ ├── python_package.yaml │ └── python_publish.yaml ├── .gitignore ├── .readthedocs.yaml ├── CHANGELOG.rst ├── LICENSE.rst ├── MANIFEST.in ├── README.rst ├── docs ├── publications │ ├── cmame2020.bib │ └── swx2020.bib ├── requirements.txt └── source │ ├── .gitignore │ ├── _static │ ├── favicon.ico │ ├── github.svg │ ├── logo │ │ ├── browserconfig.xml │ │ ├── logo.png │ │ ├── logo.svg │ │ ├── logo_114x114.png │ │ ├── logo_120x120.png │ │ ├── logo_128x128.png │ │ ├── logo_144x144.png │ │ ├── logo_180x180.png │ │ ├── logo_192x192.png │ │ ├── logo_196x196.png │ │ ├── logo_228x228.png │ │ ├── logo_32x32.png │ │ ├── logo_57x57.png │ │ ├── logo_72x72.png │ │ ├── logo_76x76.png │ │ ├── logo_96x96.png │ │ ├── pad_logo.png │ │ ├── pad_logo.svg │ │ └── social.png │ ├── pypi.svg │ └── rtd.svg │ ├── _templates │ └── layout.html │ ├── api │ ├── cli.rst │ ├── geometry │ │ ├── box.rst │ │ ├── circle.rst │ │ ├── cube.rst │ │ ├── ellipse.rst │ │ ├── ellipsoid.rst │ │ ├── factory.rst │ │ ├── index.rst │ │ ├── n_box.rst │ │ ├── n_sphere.rst │ │ ├── rectangle.rst │ │ ├── sphere.rst │ │ └── square.rst │ ├── index.rst │ ├── meshing │ │ ├── index.rst │ │ ├── polymesh.rst │ │ ├── rastermesh.rst │ │ └── trimesh.rst │ ├── seeding │ │ ├── index.rst │ │ ├── seed.rst │ │ └── seedlist.rst │ └── verification.rst │ ├── changelog.rst │ ├── cli │ ├── domain.rst │ ├── index.rst │ ├── introduction.rst │ ├── material.rst │ └── settings.rst │ ├── conf.py │ ├── contents.rst │ ├── docutils.conf │ ├── examples │ ├── cli │ │ ├── basalt.rst │ │ ├── colormap.rst │ │ ├── elliptical_grains.rst │ │ ├── minimal.rst │ │ └── two_phase_3d.rst │ ├── index.rst │ ├── intro │ │ ├── intro_1.rst │ │ ├── intro_2.rst │ │ ├── intro_3.rst │ │ ├── intro_4.rst │ │ ├── intro_5.rst │ │ └── intro_6.rst │ └── package │ │ ├── foam.rst │ │ ├── from_image.rst │ │ ├── grain_neighborhoods.rst │ │ ├── logo.rst │ │ ├── mesh_process.rst │ │ ├── standard_voronoi.rst │ │ └── uniform_seeding.rst │ ├── file_formats.rst │ ├── getting_started.rst │ ├── index.rst │ ├── package_guide.rst │ ├── sphinx_gallery │ ├── README.rst │ ├── geometry │ │ ├── README.rst │ │ ├── plot_ellipse.py │ │ └── plot_rectangle.py │ └── plot_demos.py │ ├── troubleshooting.rst │ └── welcome.rst ├── requirements.txt ├── setup.cfg ├── setup.py ├── src └── microstructpy │ ├── __init__.py │ ├── _misc.py │ ├── cli.py │ ├── examples │ ├── .gitignore │ ├── aluminum_micro.png │ ├── aphanitic_cdf.csv │ ├── basalt_circle.xml │ ├── colormap.xml │ ├── docs_banner.py │ ├── elliptical_grains.xml │ ├── foam.py │ ├── from_image.py │ ├── grain_neighborhoods.py │ ├── intro_1_basic.xml │ ├── intro_2_quality.xml │ ├── intro_3_size_shape.xml │ ├── intro_4_oriented.xml │ ├── intro_5_plotting.xml │ ├── intro_6_culmination.xml │ ├── logo.py │ ├── minimal.xml │ ├── minimal_paired.xml │ ├── olivine_cdf.csv │ ├── standard_voronoi.py │ ├── two_phase_3D.xml │ └── uniform_seeding.py │ ├── geometry │ ├── __init__.py │ ├── box.py │ ├── circle.py │ ├── ellipse.py │ ├── ellipsoid.py │ ├── n_box.py │ ├── n_sphere.py │ ├── rectangle.py │ └── sphere.py │ ├── meshing │ ├── __init__.py │ ├── polymesh.py │ └── trimesh.py │ ├── seeding │ ├── __init__.py │ ├── seed.py │ └── seedlist.py │ └── verification.py ├── tests ├── cli │ ├── test_includes.py │ └── test_includes_files │ │ ├── different_dir │ │ └── input.xml │ │ ├── expected_input.xml │ │ ├── fine_grained.xml │ │ ├── input.xml │ │ └── materials.xml ├── geometry │ └── test_n_sphere.py ├── meshing │ └── test_polymesh.py └── test_misc.py └── tox.ini /.coveragerc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/.coveragerc -------------------------------------------------------------------------------- /.github/CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/.github/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /.github/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/.github/CONTRIBUTING.md -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | tidelift: "pypi/microstructpy" 2 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/.github/SECURITY.md -------------------------------------------------------------------------------- /.github/workflows/codeql-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/.github/workflows/codeql-analysis.yml -------------------------------------------------------------------------------- /.github/workflows/documentation.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/.github/workflows/documentation.yaml -------------------------------------------------------------------------------- /.github/workflows/ossar-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/.github/workflows/ossar-analysis.yml -------------------------------------------------------------------------------- /.github/workflows/python_package.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/.github/workflows/python_package.yaml -------------------------------------------------------------------------------- /.github/workflows/python_publish.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/.github/workflows/python_publish.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/.gitignore -------------------------------------------------------------------------------- /.readthedocs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/.readthedocs.yaml -------------------------------------------------------------------------------- /CHANGELOG.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/CHANGELOG.rst -------------------------------------------------------------------------------- /LICENSE.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/LICENSE.rst -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/README.rst -------------------------------------------------------------------------------- /docs/publications/cmame2020.bib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/docs/publications/cmame2020.bib -------------------------------------------------------------------------------- /docs/publications/swx2020.bib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/docs/publications/swx2020.bib -------------------------------------------------------------------------------- /docs/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/docs/requirements.txt -------------------------------------------------------------------------------- /docs/source/.gitignore: -------------------------------------------------------------------------------- 1 | auto_examples/ -------------------------------------------------------------------------------- /docs/source/_static/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/docs/source/_static/favicon.ico -------------------------------------------------------------------------------- /docs/source/_static/github.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/docs/source/_static/github.svg -------------------------------------------------------------------------------- /docs/source/_static/logo/browserconfig.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/docs/source/_static/logo/browserconfig.xml -------------------------------------------------------------------------------- /docs/source/_static/logo/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/docs/source/_static/logo/logo.png -------------------------------------------------------------------------------- /docs/source/_static/logo/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/docs/source/_static/logo/logo.svg -------------------------------------------------------------------------------- /docs/source/_static/logo/logo_114x114.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/docs/source/_static/logo/logo_114x114.png -------------------------------------------------------------------------------- /docs/source/_static/logo/logo_120x120.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/docs/source/_static/logo/logo_120x120.png -------------------------------------------------------------------------------- /docs/source/_static/logo/logo_128x128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/docs/source/_static/logo/logo_128x128.png -------------------------------------------------------------------------------- /docs/source/_static/logo/logo_144x144.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/docs/source/_static/logo/logo_144x144.png -------------------------------------------------------------------------------- /docs/source/_static/logo/logo_180x180.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/docs/source/_static/logo/logo_180x180.png -------------------------------------------------------------------------------- /docs/source/_static/logo/logo_192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/docs/source/_static/logo/logo_192x192.png -------------------------------------------------------------------------------- /docs/source/_static/logo/logo_196x196.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/docs/source/_static/logo/logo_196x196.png -------------------------------------------------------------------------------- /docs/source/_static/logo/logo_228x228.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/docs/source/_static/logo/logo_228x228.png -------------------------------------------------------------------------------- /docs/source/_static/logo/logo_32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/docs/source/_static/logo/logo_32x32.png -------------------------------------------------------------------------------- /docs/source/_static/logo/logo_57x57.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/docs/source/_static/logo/logo_57x57.png -------------------------------------------------------------------------------- /docs/source/_static/logo/logo_72x72.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/docs/source/_static/logo/logo_72x72.png -------------------------------------------------------------------------------- /docs/source/_static/logo/logo_76x76.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/docs/source/_static/logo/logo_76x76.png -------------------------------------------------------------------------------- /docs/source/_static/logo/logo_96x96.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/docs/source/_static/logo/logo_96x96.png -------------------------------------------------------------------------------- /docs/source/_static/logo/pad_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/docs/source/_static/logo/pad_logo.png -------------------------------------------------------------------------------- /docs/source/_static/logo/pad_logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/docs/source/_static/logo/pad_logo.svg -------------------------------------------------------------------------------- /docs/source/_static/logo/social.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/docs/source/_static/logo/social.png -------------------------------------------------------------------------------- /docs/source/_static/pypi.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/docs/source/_static/pypi.svg -------------------------------------------------------------------------------- /docs/source/_static/rtd.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/docs/source/_static/rtd.svg -------------------------------------------------------------------------------- /docs/source/_templates/layout.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/docs/source/_templates/layout.html -------------------------------------------------------------------------------- /docs/source/api/cli.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/docs/source/api/cli.rst -------------------------------------------------------------------------------- /docs/source/api/geometry/box.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/docs/source/api/geometry/box.rst -------------------------------------------------------------------------------- /docs/source/api/geometry/circle.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/docs/source/api/geometry/circle.rst -------------------------------------------------------------------------------- /docs/source/api/geometry/cube.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/docs/source/api/geometry/cube.rst -------------------------------------------------------------------------------- /docs/source/api/geometry/ellipse.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/docs/source/api/geometry/ellipse.rst -------------------------------------------------------------------------------- /docs/source/api/geometry/ellipsoid.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/docs/source/api/geometry/ellipsoid.rst -------------------------------------------------------------------------------- /docs/source/api/geometry/factory.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/docs/source/api/geometry/factory.rst -------------------------------------------------------------------------------- /docs/source/api/geometry/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/docs/source/api/geometry/index.rst -------------------------------------------------------------------------------- /docs/source/api/geometry/n_box.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/docs/source/api/geometry/n_box.rst -------------------------------------------------------------------------------- /docs/source/api/geometry/n_sphere.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/docs/source/api/geometry/n_sphere.rst -------------------------------------------------------------------------------- /docs/source/api/geometry/rectangle.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/docs/source/api/geometry/rectangle.rst -------------------------------------------------------------------------------- /docs/source/api/geometry/sphere.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/docs/source/api/geometry/sphere.rst -------------------------------------------------------------------------------- /docs/source/api/geometry/square.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/docs/source/api/geometry/square.rst -------------------------------------------------------------------------------- /docs/source/api/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/docs/source/api/index.rst -------------------------------------------------------------------------------- /docs/source/api/meshing/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/docs/source/api/meshing/index.rst -------------------------------------------------------------------------------- /docs/source/api/meshing/polymesh.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/docs/source/api/meshing/polymesh.rst -------------------------------------------------------------------------------- /docs/source/api/meshing/rastermesh.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/docs/source/api/meshing/rastermesh.rst -------------------------------------------------------------------------------- /docs/source/api/meshing/trimesh.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/docs/source/api/meshing/trimesh.rst -------------------------------------------------------------------------------- /docs/source/api/seeding/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/docs/source/api/seeding/index.rst -------------------------------------------------------------------------------- /docs/source/api/seeding/seed.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/docs/source/api/seeding/seed.rst -------------------------------------------------------------------------------- /docs/source/api/seeding/seedlist.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/docs/source/api/seeding/seedlist.rst -------------------------------------------------------------------------------- /docs/source/api/verification.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/docs/source/api/verification.rst -------------------------------------------------------------------------------- /docs/source/changelog.rst: -------------------------------------------------------------------------------- 1 | .. include:: ../../CHANGELOG.rst 2 | -------------------------------------------------------------------------------- /docs/source/cli/domain.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/docs/source/cli/domain.rst -------------------------------------------------------------------------------- /docs/source/cli/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/docs/source/cli/index.rst -------------------------------------------------------------------------------- /docs/source/cli/introduction.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/docs/source/cli/introduction.rst -------------------------------------------------------------------------------- /docs/source/cli/material.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/docs/source/cli/material.rst -------------------------------------------------------------------------------- /docs/source/cli/settings.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/docs/source/cli/settings.rst -------------------------------------------------------------------------------- /docs/source/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/docs/source/conf.py -------------------------------------------------------------------------------- /docs/source/contents.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/docs/source/contents.rst -------------------------------------------------------------------------------- /docs/source/docutils.conf: -------------------------------------------------------------------------------- 1 | [restructuredtext parser] 2 | tab_width: 4 -------------------------------------------------------------------------------- /docs/source/examples/cli/basalt.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/docs/source/examples/cli/basalt.rst -------------------------------------------------------------------------------- /docs/source/examples/cli/colormap.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/docs/source/examples/cli/colormap.rst -------------------------------------------------------------------------------- /docs/source/examples/cli/elliptical_grains.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/docs/source/examples/cli/elliptical_grains.rst -------------------------------------------------------------------------------- /docs/source/examples/cli/minimal.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/docs/source/examples/cli/minimal.rst -------------------------------------------------------------------------------- /docs/source/examples/cli/two_phase_3d.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/docs/source/examples/cli/two_phase_3d.rst -------------------------------------------------------------------------------- /docs/source/examples/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/docs/source/examples/index.rst -------------------------------------------------------------------------------- /docs/source/examples/intro/intro_1.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/docs/source/examples/intro/intro_1.rst -------------------------------------------------------------------------------- /docs/source/examples/intro/intro_2.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/docs/source/examples/intro/intro_2.rst -------------------------------------------------------------------------------- /docs/source/examples/intro/intro_3.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/docs/source/examples/intro/intro_3.rst -------------------------------------------------------------------------------- /docs/source/examples/intro/intro_4.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/docs/source/examples/intro/intro_4.rst -------------------------------------------------------------------------------- /docs/source/examples/intro/intro_5.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/docs/source/examples/intro/intro_5.rst -------------------------------------------------------------------------------- /docs/source/examples/intro/intro_6.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/docs/source/examples/intro/intro_6.rst -------------------------------------------------------------------------------- /docs/source/examples/package/foam.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/docs/source/examples/package/foam.rst -------------------------------------------------------------------------------- /docs/source/examples/package/from_image.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/docs/source/examples/package/from_image.rst -------------------------------------------------------------------------------- /docs/source/examples/package/grain_neighborhoods.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/docs/source/examples/package/grain_neighborhoods.rst -------------------------------------------------------------------------------- /docs/source/examples/package/logo.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/docs/source/examples/package/logo.rst -------------------------------------------------------------------------------- /docs/source/examples/package/mesh_process.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/docs/source/examples/package/mesh_process.rst -------------------------------------------------------------------------------- /docs/source/examples/package/standard_voronoi.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/docs/source/examples/package/standard_voronoi.rst -------------------------------------------------------------------------------- /docs/source/examples/package/uniform_seeding.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/docs/source/examples/package/uniform_seeding.rst -------------------------------------------------------------------------------- /docs/source/file_formats.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/docs/source/file_formats.rst -------------------------------------------------------------------------------- /docs/source/getting_started.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/docs/source/getting_started.rst -------------------------------------------------------------------------------- /docs/source/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/docs/source/index.rst -------------------------------------------------------------------------------- /docs/source/package_guide.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/docs/source/package_guide.rst -------------------------------------------------------------------------------- /docs/source/sphinx_gallery/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/docs/source/sphinx_gallery/README.rst -------------------------------------------------------------------------------- /docs/source/sphinx_gallery/geometry/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/docs/source/sphinx_gallery/geometry/README.rst -------------------------------------------------------------------------------- /docs/source/sphinx_gallery/geometry/plot_ellipse.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/docs/source/sphinx_gallery/geometry/plot_ellipse.py -------------------------------------------------------------------------------- /docs/source/sphinx_gallery/geometry/plot_rectangle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/docs/source/sphinx_gallery/geometry/plot_rectangle.py -------------------------------------------------------------------------------- /docs/source/sphinx_gallery/plot_demos.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/docs/source/sphinx_gallery/plot_demos.py -------------------------------------------------------------------------------- /docs/source/troubleshooting.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/docs/source/troubleshooting.rst -------------------------------------------------------------------------------- /docs/source/welcome.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/docs/source/welcome.rst -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/requirements.txt -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/setup.cfg -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/setup.py -------------------------------------------------------------------------------- /src/microstructpy/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/src/microstructpy/__init__.py -------------------------------------------------------------------------------- /src/microstructpy/_misc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/src/microstructpy/_misc.py -------------------------------------------------------------------------------- /src/microstructpy/cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/src/microstructpy/cli.py -------------------------------------------------------------------------------- /src/microstructpy/examples/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/src/microstructpy/examples/.gitignore -------------------------------------------------------------------------------- /src/microstructpy/examples/aluminum_micro.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/src/microstructpy/examples/aluminum_micro.png -------------------------------------------------------------------------------- /src/microstructpy/examples/aphanitic_cdf.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/src/microstructpy/examples/aphanitic_cdf.csv -------------------------------------------------------------------------------- /src/microstructpy/examples/basalt_circle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/src/microstructpy/examples/basalt_circle.xml -------------------------------------------------------------------------------- /src/microstructpy/examples/colormap.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/src/microstructpy/examples/colormap.xml -------------------------------------------------------------------------------- /src/microstructpy/examples/docs_banner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/src/microstructpy/examples/docs_banner.py -------------------------------------------------------------------------------- /src/microstructpy/examples/elliptical_grains.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/src/microstructpy/examples/elliptical_grains.xml -------------------------------------------------------------------------------- /src/microstructpy/examples/foam.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/src/microstructpy/examples/foam.py -------------------------------------------------------------------------------- /src/microstructpy/examples/from_image.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/src/microstructpy/examples/from_image.py -------------------------------------------------------------------------------- /src/microstructpy/examples/grain_neighborhoods.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/src/microstructpy/examples/grain_neighborhoods.py -------------------------------------------------------------------------------- /src/microstructpy/examples/intro_1_basic.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/src/microstructpy/examples/intro_1_basic.xml -------------------------------------------------------------------------------- /src/microstructpy/examples/intro_2_quality.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/src/microstructpy/examples/intro_2_quality.xml -------------------------------------------------------------------------------- /src/microstructpy/examples/intro_3_size_shape.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/src/microstructpy/examples/intro_3_size_shape.xml -------------------------------------------------------------------------------- /src/microstructpy/examples/intro_4_oriented.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/src/microstructpy/examples/intro_4_oriented.xml -------------------------------------------------------------------------------- /src/microstructpy/examples/intro_5_plotting.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/src/microstructpy/examples/intro_5_plotting.xml -------------------------------------------------------------------------------- /src/microstructpy/examples/intro_6_culmination.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/src/microstructpy/examples/intro_6_culmination.xml -------------------------------------------------------------------------------- /src/microstructpy/examples/logo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/src/microstructpy/examples/logo.py -------------------------------------------------------------------------------- /src/microstructpy/examples/minimal.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/src/microstructpy/examples/minimal.xml -------------------------------------------------------------------------------- /src/microstructpy/examples/minimal_paired.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/src/microstructpy/examples/minimal_paired.xml -------------------------------------------------------------------------------- /src/microstructpy/examples/olivine_cdf.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/src/microstructpy/examples/olivine_cdf.csv -------------------------------------------------------------------------------- /src/microstructpy/examples/standard_voronoi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/src/microstructpy/examples/standard_voronoi.py -------------------------------------------------------------------------------- /src/microstructpy/examples/two_phase_3D.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/src/microstructpy/examples/two_phase_3D.xml -------------------------------------------------------------------------------- /src/microstructpy/examples/uniform_seeding.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/src/microstructpy/examples/uniform_seeding.py -------------------------------------------------------------------------------- /src/microstructpy/geometry/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/src/microstructpy/geometry/__init__.py -------------------------------------------------------------------------------- /src/microstructpy/geometry/box.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/src/microstructpy/geometry/box.py -------------------------------------------------------------------------------- /src/microstructpy/geometry/circle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/src/microstructpy/geometry/circle.py -------------------------------------------------------------------------------- /src/microstructpy/geometry/ellipse.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/src/microstructpy/geometry/ellipse.py -------------------------------------------------------------------------------- /src/microstructpy/geometry/ellipsoid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/src/microstructpy/geometry/ellipsoid.py -------------------------------------------------------------------------------- /src/microstructpy/geometry/n_box.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/src/microstructpy/geometry/n_box.py -------------------------------------------------------------------------------- /src/microstructpy/geometry/n_sphere.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/src/microstructpy/geometry/n_sphere.py -------------------------------------------------------------------------------- /src/microstructpy/geometry/rectangle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/src/microstructpy/geometry/rectangle.py -------------------------------------------------------------------------------- /src/microstructpy/geometry/sphere.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/src/microstructpy/geometry/sphere.py -------------------------------------------------------------------------------- /src/microstructpy/meshing/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/src/microstructpy/meshing/__init__.py -------------------------------------------------------------------------------- /src/microstructpy/meshing/polymesh.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/src/microstructpy/meshing/polymesh.py -------------------------------------------------------------------------------- /src/microstructpy/meshing/trimesh.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/src/microstructpy/meshing/trimesh.py -------------------------------------------------------------------------------- /src/microstructpy/seeding/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/src/microstructpy/seeding/__init__.py -------------------------------------------------------------------------------- /src/microstructpy/seeding/seed.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/src/microstructpy/seeding/seed.py -------------------------------------------------------------------------------- /src/microstructpy/seeding/seedlist.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/src/microstructpy/seeding/seedlist.py -------------------------------------------------------------------------------- /src/microstructpy/verification.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/src/microstructpy/verification.py -------------------------------------------------------------------------------- /tests/cli/test_includes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/tests/cli/test_includes.py -------------------------------------------------------------------------------- /tests/cli/test_includes_files/different_dir/input.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/tests/cli/test_includes_files/different_dir/input.xml -------------------------------------------------------------------------------- /tests/cli/test_includes_files/expected_input.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/tests/cli/test_includes_files/expected_input.xml -------------------------------------------------------------------------------- /tests/cli/test_includes_files/fine_grained.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/tests/cli/test_includes_files/fine_grained.xml -------------------------------------------------------------------------------- /tests/cli/test_includes_files/input.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/tests/cli/test_includes_files/input.xml -------------------------------------------------------------------------------- /tests/cli/test_includes_files/materials.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/tests/cli/test_includes_files/materials.xml -------------------------------------------------------------------------------- /tests/geometry/test_n_sphere.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/tests/geometry/test_n_sphere.py -------------------------------------------------------------------------------- /tests/meshing/test_polymesh.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/tests/meshing/test_polymesh.py -------------------------------------------------------------------------------- /tests/test_misc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/tests/test_misc.py -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kip-hart/MicroStructPy/HEAD/tox.ini --------------------------------------------------------------------------------