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.

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.0.tar.gz (9.9 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.0-py3-none-any.whl (8.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: liquid_crystals-0.1.0.tar.gz
  • Upload date:
  • Size: 9.9 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.0.tar.gz
Algorithm Hash digest
SHA256 43f3e26a3d43f298edf5e5abfdc8d042430dad9f3d9bf67998da305f951bb51f
MD5 b7d0c7110ff688544e51a82cf1318343
BLAKE2b-256 532e4ea1920acaf405d6b9f99f42cef1e0fc61eead23abdf29eadfe5728daaa1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for liquid_crystals-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 ac028e11ce8a9351f78ba13f5b0c95da0b67657f813e521d2e91b458733d6581
MD5 5546bd2ca0aba0207620184cd4d26b85
BLAKE2b-256 ceddd250f8f5d25500463a5bb2c465bda1e98e3cdc380f48b036f8ac5f92ec43

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