All Projects → mir-group → phoebe

mir-group / phoebe

Licence: MIT license
A high-performance framework for solving phonon and electron Boltzmann equations

Programming Languages

C++
36643 projects - #6 most used programming language
python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to phoebe

inelastica
Python package for eigenchannels, vibrations and inelastic electron transport based on SIESTA/TranSIESTA DFT
Stars: ✭ 22 (-33.33%)
Mutual labels:  physics, electron-phonon
masci-tools
Tools, utility, parsers useful in daily material science work
Stars: ✭ 18 (-45.45%)
Mutual labels:  physics, materials-science
pytopomat
Python Topological Materials (pytopomat) is a code for easy, high-throughput analysis of topological materials.
Stars: ✭ 19 (-42.42%)
Mutual labels:  physics, materials-science
ai4materials
Deep learning for crystal-structure recognition and analysis of atomic structures
Stars: ✭ 26 (-21.21%)
Mutual labels:  physics, materials-science
cellpy
extract and tweak data from electrochemical tests of cells
Stars: ✭ 46 (+39.39%)
Mutual labels:  physics
tilde
Materials informatics framework for ab initio data repositories
Stars: ✭ 19 (-42.42%)
Mutual labels:  materials-science
leaps
🎥 Declarative Vue.js animations library, spring-physics based.
Stars: ✭ 53 (+60.61%)
Mutual labels:  physics
Statistics-Notes
Personal notes on statistics with a focus on applications to experimental high energy physics
Stars: ✭ 19 (-42.42%)
Mutual labels:  physics
billiards
billiards physics
Stars: ✭ 37 (+12.12%)
Mutual labels:  physics
workshop
Workshop: Micromagnetics with Ubermag
Stars: ✭ 19 (-42.42%)
Mutual labels:  physics
mcSIM
Code for running a multicolor structured illumination microscopy (SIM) experiment using a DLP6500 digital micromirror device (DMD) and performing SIM reconstruction.
Stars: ✭ 19 (-42.42%)
Mutual labels:  physics
PyAbel
A python package for Abel and inverse Abel transforms
Stars: ✭ 74 (+124.24%)
Mutual labels:  physics
Py3ODE
Port of PyODE for Python 3
Stars: ✭ 29 (-12.12%)
Mutual labels:  physics
MarbleBlast
A web port of Marble Blast Gold and Marble Blast Platinum.
Stars: ✭ 71 (+115.15%)
Mutual labels:  physics
arpes
Mirror of PyARPES (gitlab/lanzara-group/python-arpes) the open source ARPES analysis framework
Stars: ✭ 21 (-36.36%)
Mutual labels:  physics
FunwithScience
No description or website provided.
Stars: ✭ 127 (+284.85%)
Mutual labels:  physics
ONCVPseudoPack
Collection of ONCVPSP pseudopotentials for density-functional theory calculations
Stars: ✭ 6 (-81.82%)
Mutual labels:  materials-science
CrabNet
Predict materials properties using only the composition information!
Stars: ✭ 57 (+72.73%)
Mutual labels:  materials-science
SpinMonteCarlo.jl
Markov chain Monte Carlo solver for lattice spin systems implemented by Julialang
Stars: ✭ 35 (+6.06%)
Mutual labels:  physics
miepy
Python module to solve Maxwell's equations for a cluster of particles using the generalized multiparticle Mie theory (GMMT)
Stars: ✭ 24 (-27.27%)
Mutual labels:  physics

Build and Test

Phoebe

A high-performance framework for solving phonon and electron Boltzmann transport equations

Phoebe is an open-source code for the ab-initio computation of electron and phonon transport properties of crystalline materials.

It is designed to take advantage of HPC systems via MPI-OpenMP hybrid parallelism, memory-distributed computing via ScaLAPACK, and GPU accelerated calculation of scattering rates.

For more details, see:

  • Phoebe: a high-performance framework for solving phonon and electron Boltzmann transport equations. DOI:10.1088/2515-7639/ac86f6. (2022). A. Cepellotti, J. Coulter, A. Johansson, N. S. Fedorova, B. Kozinsky.

Tutorials, documentation of functionality and underlying theory can be found at:

For further questions or issues, please post on the discussions page for the git repo.


Current functionalities

Electronic Transport

  • Electron-phonon scattering by Wannier interpolation
  • Electron-phonon scattering within the electron-phonon averaged (EPA) approximation
  • Polar correction and boundary scattering contributions to transport
  • Electronic transport coefficients (mobility, conductivity, thermal conductivity, and Seebeck coefficient)

Phonon Transport

  • 3-phonon scattering from thirdOrder.py/ShengBTE or Phono3py force constants
  • Boundary and isotope scattering contributions to transport
  • Phonon (lattice) thermal conductivity

And more...

  • BTE solutions by RTA, iterative, variational, and relaxons solvers
  • Calculation of electron and phonon linewidths or relaxation times on a path
  • Wigner transport equation correction for electrons and phonons (Zener tunneling contribution to electron transport)
  • Hydrodynamic transport properties (viscosity) for electrons and phonons
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].