Input file writers and output file parsers for the crystal plasticity code DAMASK.
Project description
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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6fd0ee10a03295c6b8ee9aa6da15ea793f2c563b2223b13379960a599ad914cb
|
|
| MD5 |
70037a1e3d10a756dc8dcc22f84fa3c1
|
|
| BLAKE2b-256 |
92c67f4a76946bf0404f34acc77d18608ca1fdfaac5e0fd48f47d3771efc9bfa
|
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f371a1dbfddbf0f2105c836899488968a5e4c93059ecadd7c79dea9e598fb1a4
|
|
| MD5 |
e11904ef0b72d2b874363daad0a153d5
|
|
| BLAKE2b-256 |
ec82fbd6a87c31496eb999233f4277d42f02f2d9bf924c6ee5ba3ab8348cfd6b
|