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
Last synced: 10 months ago · JSON representation ·

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
Created about 5 years ago · Last pushed about 1 year ago
Metadata Files
Readme License Citation

README.md

Maier-Saupe liquid crystal hydrodynamics DOI

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 .prm parameter files are outdated.
    • Most updated parameter files are in chiral-nematics-supercomputer
  • 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

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)
Top Labels
Issue Labels
Pull Request Labels