Skip to main content

matflow-formable

PyPI version Documentation Status

Matflow extension for the Formable Python package, which provides tools for formability analysis in materials science.

This extension generates Python scripts that require the following Python packages to be installed:

Change Log

[0.1.14] - 2022.08.08

Changed

  • Use x-direction normal stress/strain in single crystal parameter optimisation instead of Von Mises to better align with experimental data
  • Use VonMises(VolumeAverage) in yield function fitting equivalent_plastic_strain measure instead of VolumeAverage(VonMises).

[0.1.13] - 2022.03.18

Changed

  • In snippet optimise_SC_parameters_LM, use VonMises(volume-averaged stress/strain) instead of volume-averaged(VonMises stress/strain).

[0.1.12] - 2021.12.20

Added

  • Add plastic_range parameter to get_tensile_test task, which allows specifying the range of stress-strain data that should be considered in, for example, parameter fitting.

[0.1.11] - 2021.11.09

Added

  • Add cyclic_uniaxial load case method to task generate_load_case
  • Add mixed load case method to task generate_load_case

[0.1.10] - 2021.08.07

Fixed

  • Fix extracting RVE data from volume_element_response created from recent DAMASK-v3a3 update.

[0.1.9] - 2021.08.06

Added

  • Add option strain_rate_modes for task generate_load_case using method plane_strain.

[0.1.8] - 2021.04.10

Changed

  • Support initial_parameters and opt_parameters (i.e. optimisation parameters, including specifying bounds on yield function fitting).

[0.1.7] - 2020.12.16

Added

  • Add support for task: get_tensile_test using method from_CSV.
  • Add support for task: optimise_single_crystal_parameters using method levenberg_marquardt.

[0.1.6] - 2020.09.17

Fixed

  • Add missing package data to distribution

[0.1.5] - 2020.09.17

Added

  • Add fixed_parameters option for yield function fitting.

[0.1.4] - 2020.08.22

Fixed

  • Allow different dump frequencies for each load case.

[0.1.3] - 2020.08.22

Changed

  • Add dump_frequency to load case generators.

[0.1.2] - 2020.06.09

Added

  • Add fit_yield_function

Changed

  • Compatibility changes for the next version of Matflow.

[0.1.1] - 2020.05.11

Fixed

  • Ensure function mapper functions return dicts

[0.1.0] - 2020.05.09

  • Initial version.

Metadata

Release files for matflow-formable 0.1.14

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for matflow-formable 0.1.14
File Size Uploaded Provenance
matflow-formable-0.1.14.tar.gz 10.3 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for matflow-formable 0.1.14
File Interpreter ABI Platform
matflow_formable-0.1.14-py3-none-any.whl Python 3 none any Details

Total release size: 22.6 kB

Release files / matflow-formable-0.1.14.tar.gz

Download URL matflow-formable-0.1.14.tar.gz
Size 10.3 kB
Tags Source
SHA-256 checksum
How to use checksums
bbc9d0d74cbfb99bf9cf859945c86e9e6b35ec79c2bfd524caf5bbdcc45fcdff
BLAKE2b-256 checksum
How to use checksums
32f80186aa0cb749bcb69c4b11ea29c15df9d4aaf69589e21702da4dd7f337cc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3.post20200325 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.2

Release files / matflow_formable-0.1.14-py3-none-any.whl

Download URL matflow_formable-0.1.14-py3-none-any.whl
Size 12.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
69187cc09d15e367fc17d74307f385d2a85a868761827b104797a3148e0f95df
BLAKE2b-256 checksum
How to use checksums
4837512991ca85c800506c1cd7ee3742bd95702eb708660d054ea18dc45b080d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3.post20200325 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.2

Security for matflow-formable 0.1.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page