Metadata-Version: 2.1
Name: liquid-crystals
Version: 0.1.3
Summary: A liquid crystal simulation and visualization package
Home-page: https://github.com/yourusername/liquid-crystals
Author: [Your Name]
Author-email: [your.email@example.com]
Project-URL: Bug Tracker, https://github.com/yourusername/liquid-crystals/issues
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Topic :: Scientific/Engineering :: Physics
Classifier: Topic :: Scientific/Engineering :: Visualization
Requires-Python: >=3.7
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: numpy
Requires-Dist: scipy
Requires-Dist: matplotlib

# Liquid Crystals Simulator

A Python package for simulating and visualizing liquid crystal behavior under various field conditions.

![Image](./screenshot.jpg)

## Features

- Simulate liquid crystal molecular orientation dynamics
- Visualize the simulation in real-time
- Add custom fields with different geometries
- Configurable simulation parameters
- Interactive display with matplotlib

## Installation

```bash
pip install liquid-crystals
```

## Quick Start

```python
from liquid_crystals import LC

# Create a liquid crystal simulation
lc = LC(width=400, height=400, radius=2)

# Add random fields
lc.add_random_fields(10)

# Start simulation in a separate thread
lc.simulate(threaded=True)

# Display the simulation
lc.display()
```

## License

MIT License
