Skip to main content

Input file writers and output file parsers for the crystal plasticity code DAMASK.

Project description

PyPI version

damask-parse

Input file writers and output file readers for the crystal plasticity code DAMASK.

Installation

pip install damask-parse

Roadmap

Readers:

  • read_table
  • ️✅ read_geom
  • read_spectral_stdout
  • read_spectral_stderr
  • read_load
  • read_material

Writers:

  • write_geom
  • write_load
  • write_material_config
  • write_numerics_config

Utilities:

  • get_header_lines
  • get_num_header_lines

Examples

Read an ASCII table file

The following example will read in the data from an ASCII table file. By default, this function will re-combine array columns (which are split into their individual components in the text file) into Numpy arrays.

from damask_parse import read_table

table_path = 'path/to/table/file.txt'
table_data = read_table(table_path)

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

damask-parse-0.2.21.tar.gz (44.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

damask_parse-0.2.21-py3-none-any.whl (53.5 kB view details)

Uploaded Python 3

File details

Details for the file damask-parse-0.2.21.tar.gz.

File metadata

  • Download URL: damask-parse-0.2.21.tar.gz
  • Upload date:
  • Size: 44.5 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.45.0 CPython/3.8.2

File hashes

Hashes for damask-parse-0.2.21.tar.gz
Algorithm Hash digest
SHA256 808384715baf840dd714cbde3999e9dd701effc7c630199b0fbb5c95874085ef
MD5 ac966e1b65b22fc4fea6e4183e2fc8dc
BLAKE2b-256 04e5231a9a01e08b948780374b0c474e79e889588922261596ccf1383212014e

See more details on using hashes here.

File details

Details for the file damask_parse-0.2.21-py3-none-any.whl.

File metadata

  • Download URL: damask_parse-0.2.21-py3-none-any.whl
  • Upload date:
  • Size: 53.5 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.45.0 CPython/3.8.2

File hashes

Hashes for damask_parse-0.2.21-py3-none-any.whl
Algorithm Hash digest
SHA256 ad9ffb6d472f813fbcc2346e1ec7271ef60689f2fa898f8e197f9a81d9e53cbf
MD5 50963442b5aafd93813e93409c7e4a06
BLAKE2b-256 0dfb2e63da400f405dcc2008cd17feed24b47540b6eb0c812c86564cef0f4257

See more details on using hashes here.

Supported by

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