Skip to main content

A liquid crystal simulation and visualization package

Project description

Liquid Crystals Simulator

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

Image

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

pip install liquid-crystals

Quick Start

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

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

liquid_crystals-0.1.1.tar.gz (278.4 kB view details)

Uploaded Source

Built Distribution

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

liquid_crystals-0.1.1-py3-none-any.whl (8.6 kB view details)

Uploaded Python 3

File details

Details for the file liquid_crystals-0.1.1.tar.gz.

File metadata

  • Download URL: liquid_crystals-0.1.1.tar.gz
  • Upload date:
  • Size: 278.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for liquid_crystals-0.1.1.tar.gz
Algorithm Hash digest
SHA256 7dd972d19ce94e09e51fc386ae866be11196893820608e3130611c88fbd073e4
MD5 5ec4dca6cacbe01c208a4f74fe27baaf
BLAKE2b-256 4f14fe50df489c8e7cd383ad7524754b7672f2f63448a644b07fa08440b45dbc

See more details on using hashes here.

File details

Details for the file liquid_crystals-0.1.1-py3-none-any.whl.

File metadata

File hashes

Hashes for liquid_crystals-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 f6483dfab47b87893a469e3c9d1530492932dee54fba40d1f30b1b0619e44956
MD5 8d435df27bd93c63d09398ee847be68c
BLAKE2b-256 6a4a23b024b3bdb5c2d53920981c68e2627d6e69f59adb67a12c5fa5d3fc9a76

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