maier-saupe-lc-hydrodynamics
Work at University of Minnesota using finite element methods to simulate hydrodynamics of liquid crystals with a Maier-Saupe field theory free energy
https://github.com/lucasmyers97/maier-saupe-lc-hydrodynamics
Science Score: 67.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
✓DOI references
Found 3 DOI reference(s) in README -
✓Academic publication links
Links to: zenodo.org -
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (14.4%) to scientific vocabulary
Repository
Work at University of Minnesota using finite element methods to simulate hydrodynamics of liquid crystals with a Maier-Saupe field theory free energy
Basic Info
- Host: GitHub
- Owner: lucasmyers97
- License: gpl-3.0
- Language: Jupyter Notebook
- Default Branch: main
- Size: 34.8 MB
Statistics
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 25
- Releases: 0
Metadata Files
README.md
Maier-Saupe liquid crystal hydrodynamics 
Introduction
This code is a massively parallel finite element simulation which models nematic liquid crystal dynamics based on the Ball-Majumdar Singular Potential method.
This models non-equilibrium nematic liquid crystal fields with a $3\times 3$ $Q$ tensor, so that topological defects may be simulated without additional consideration.
Because the singular potential method is used, anisotropy in the bend and splay elastic modes of the nematic may be simulated without further consideration (as opposed to the Lanuda-de Gennes $Q$ tensor model).
The most current executable is NematicSystemMPISim, and it is run by passing in a parameter file, which follows the .toml format.
Examples which have been used to run simulations for the "Numerical study of chiral ground states in a nematic liquid crystal confined to a cylinder with homeotropic anchoring" paper are available in the chiral-nematics-supercomputer folder.
Older parameter files may cause errors.
The repo also contains theoretical notes on liquid crystal theory, as well as post-processing scripts and automatic code generation scripts.
We give an overview of the structure below.
See installation.md for details on how the repository may be installed on a Linux system.
Structure
Roughly following the Pitchfork Convention for code and just hap-hazard for other stuff. See README's in each of these folders for further details:
- app
Source for various endpoint executables - analysis - Scripts for automatic code generation - Scripts for generating paper figures - Programmable filters for data analysis in Paraview - Source files for inverting Singular Potential outside of main simulation - General utilities for tensor calculus and nematic calculations - examples - Executables which demonstrate isolated functionality of various code pieces - simulations - All nematic simulations - Most recent is NematicSystemMPISim.cpp - theory
parameter-files
Collection of parameter files used to run nematic simulations
- All
.prmparameter files are outdated. - Most updated parameter files are in
chiral-nematics-supercomputer
- All
src
Directory defining libraries shared between executables
- test
Executables to check behavior of library
- talks
Presentations about work done with this code
- theory
Notes about theoretical backing of this code
Owner
- Name: Lucas Myers
- Login: lucasmyers97
- Kind: user
- Repositories: 2
- Profile: https://github.com/lucasmyers97
University of Minnesota Physics Graduate Student
Citation (CITATION.cff)
cff-version: 1.0.0 message: "If you use this software, please cite it as below." authors: - family-names: "Myers" given-names: "Lucas" title: "maier-saupe-lc-hydrodynamics" version: 1.0.0 date-released: 2022-03-08 url: "https://github.com/lucasmyers97/maier-saupe-lc-hydrodynamics"
GitHub Events
Total
- Release event: 1
- Watch event: 1
- Delete event: 4
- Push event: 26
- Pull request event: 8
- Create event: 4
Last Year
- Release event: 1
- Watch event: 1
- Delete event: 4
- Push event: 26
- Pull request event: 8
- Create event: 4
Issues and Pull Requests
Last synced: 10 months ago
All Time
- Total issues: 0
- Total pull requests: 4
- Average time to close issues: N/A
- Average time to close pull requests: less than a minute
- Total issue authors: 0
- Total pull request authors: 1
- Average comments per issue: 0
- Average comments per pull request: 0.0
- Merged pull requests: 4
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 0
- Pull requests: 4
- Average time to close issues: N/A
- Average time to close pull requests: less than a minute
- Issue authors: 0
- Pull request authors: 1
- Average comments per issue: 0
- Average comments per pull request: 0.0
- Merged pull requests: 4
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
Pull Request Authors
- lucasmyers97 (4)