Skip to content

Commit b003407

Browse files
committed
Add Condensed matter module
1 parent 69ccc7d commit b003407

File tree

2 files changed

+2405
-0
lines changed

2 files changed

+2405
-0
lines changed

src/sciforge/physics/__init__.py

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@
3636
from .statistical_mechanics import *
3737
from .quantum_mechanics import *
3838
from .qft import *
39+
from .condensed_matter import *
3940

4041
__all__ = [
4142
# Mechanics
@@ -150,4 +151,22 @@
150151
# Symmetries
151152
'GlobalSymmetry', 'LocalGaugeSymmetry', 'SpontaneousSymmetryBreaking',
152153
'GoldstoneBoson', 'HiggsMechanism',
154+
# Condensed Matter (Phase 8)
155+
# Crystal Structure
156+
'BravaisLattice', 'ReciprocalLattice', 'BrillouinZone', 'CrystalSymmetry', 'MillerIndices',
157+
# Band Theory
158+
'BlochWavefunction', 'KronigPenney', 'TightBinding', 'NearlyFreeElectron',
159+
'EffectiveMass', 'DensityOfStates', 'FermiSurface',
160+
# Semiconductors
161+
'IntrinsicSemiconductor', 'DopedSemiconductor', 'PNJunction', 'QuantumWell', 'QuantumDot',
162+
# Transport
163+
'DrudeModel', 'BoltzmannTransport', 'HallEffect', 'Mobility',
164+
# Lattice Dynamics
165+
'PhononDispersion', 'ThermalConductivity',
166+
# Magnetism
167+
'Diamagnetism', 'Paramagnetism', 'Ferromagnetism', 'MagnonDispersion', 'HysteresisLoop',
168+
# Superconductivity
169+
'BCSTheory', 'CooperPair', 'MeissnerEffect', 'JosephsonJunction', 'SQUID',
170+
# Topological Matter
171+
'BerryPhase', 'BerryCurvature', 'ChernNumber', 'TopologicalInsulator2D', 'IntegerQuantumHall',
153172
]

0 commit comments

Comments
 (0)