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.19.tar.gz (43.3 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.19-py3-none-any.whl (52.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: damask-parse-0.2.19.tar.gz
  • Upload date:
  • Size: 43.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.3.1.post20200515 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.2

File hashes

Hashes for damask-parse-0.2.19.tar.gz
Algorithm Hash digest
SHA256 6fd0ee10a03295c6b8ee9aa6da15ea793f2c563b2223b13379960a599ad914cb
MD5 70037a1e3d10a756dc8dcc22f84fa3c1
BLAKE2b-256 92c67f4a76946bf0404f34acc77d18608ca1fdfaac5e0fd48f47d3771efc9bfa

See more details on using hashes here.

File details

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

File metadata

  • Download URL: damask_parse-0.2.19-py3-none-any.whl
  • Upload date:
  • Size: 52.4 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.3.1.post20200515 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.8.2

File hashes

Hashes for damask_parse-0.2.19-py3-none-any.whl
Algorithm Hash digest
SHA256 f371a1dbfddbf0f2105c836899488968a5e4c93059ecadd7c79dea9e598fb1a4
MD5 e11904ef0b72d2b874363daad0a153d5
BLAKE2b-256 ec82fbd6a87c31496eb999233f4277d42f02f2d9bf924c6ee5ba3ab8348cfd6b

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