Metadata-Version: 2.1
Name: fiberpy
Version: 0.0.2
Summary: Computional methods for fiber-reinforced composites
Home-page: https://github.com/tianyikillua/fiberpy
Author: Tianyi Li
Author-email: tianyikillua@gmail.com
License: License :: OSI Approved :: MIT License
Platform: UNKNOWN
Classifier: License :: OSI Approved :: MIT License
Classifier: Development Status :: 4 - Beta
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Intended Audience :: Science/Research
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Scientific/Engineering :: Physics
Description-Content-Type: text/markdown
Requires-Dist: numpy

# Computational methods for fiber-reinforced composites

[![travis](https://img.shields.io/travis/tianyikillua/fiberpy.svg?style=flat-square)](https://travis-ci.org/tianyikillua/fiberpy)
[![codecov](https://img.shields.io/codecov/c/github/tianyikillua/fiberpy.svg?style=flat-square)](https://codecov.io/gh/tianyikillua/fiberpy)
[![PyPi Version](https://img.shields.io/pypi/v/fiberpy.svg?style=flat-square)](https://pypi.org/project/fiberpy)

This package provides several computational models for fiber-reinforced composites (thermoplastics reiforced by glass fibers, for instance).

- Compute the 4th-order fiber orientation tensor from the 2nd-order one (linear, quadratic, hybrid, orthotropic closure models...)
- Compute the effective thermomechanical properties from the microstructure definition (Mori-Tanaka, orientation averaging...)
- Compute fiber orientation tensor evolution using the Folgar-Tucker model or its variants (RSC model...)

<p align="center">
  <img src="https://user-images.githubusercontent.com/4027283/60251521-f4d52000-98c8-11e9-804e-e3a1d031286d.png" width="800">
</p>

Some notebook examples can be found in `examples`.

Documentation is available [here](https://fiberpy.readthedocs.io).

### Testing

To run the `fiberpy` unit tests, check out this repository and type
```
pytest
```

### License

`fiberpy` is published under the [MIT license](https://en.wikipedia.org/wiki/MIT_License).


