Skip to main content

Matflow extension for the Formable Python package.

Project description

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.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

matflow-formable-0.1.14.tar.gz (10.3 kB view details)

Uploaded Source

Built Distribution

matflow_formable-0.1.14-py3-none-any.whl (12.3 kB view details)

Uploaded Python 3

File details

Details for the file matflow-formable-0.1.14.tar.gz.

File metadata

  • Download URL: matflow-formable-0.1.14.tar.gz
  • Upload date:
  • Size: 10.3 kB
  • Tags: Source
  • Uploaded using 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

File hashes

Hashes for matflow-formable-0.1.14.tar.gz
Algorithm Hash digest
SHA256 bbc9d0d74cbfb99bf9cf859945c86e9e6b35ec79c2bfd524caf5bbdcc45fcdff
MD5 edf902b4ee756d999f238e8814ea78d7
BLAKE2b-256 32f80186aa0cb749bcb69c4b11ea29c15df9d4aaf69589e21702da4dd7f337cc

See more details on using hashes here.

File details

Details for the file matflow_formable-0.1.14-py3-none-any.whl.

File metadata

  • Download URL: matflow_formable-0.1.14-py3-none-any.whl
  • Upload date:
  • Size: 12.3 kB
  • Tags: Python 3
  • Uploaded using 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

File hashes

Hashes for matflow_formable-0.1.14-py3-none-any.whl
Algorithm Hash digest
SHA256 69187cc09d15e367fc17d74307f385d2a85a868761827b104797a3148e0f95df
MD5 91bfa1755506c58031dde893e2337b3a
BLAKE2b-256 4837512991ca85c800506c1cd7ee3742bd95702eb708660d054ea18dc45b080d

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page