Releases: ejmeitz/SimpleCrystals.jl
Releases · ejmeitz/SimpleCrystals.jl
v0.1.7
Replaced SVector in Atom constructor with normal vector to enable modifications to atom positions once system is constructed.
v0.1.6
Fix bounding_box
format to match AtomsBase API.
v0.1.5
Added Atom
constructors that accept an atomic_mass
in place of an atomic symbol. This enables better control of the units and using masses not found in PeriodicTable.jl.
All pre-defined crystal structures (e.g. FCC
) have new constructors that match this pattern.
v0.1.4
Fixed some issues in the Atom interface with displaying Atom object as ASCII.
v0.1.3
Changed some names in interface to differentiate between BravaisLattice's and Crystal's with the same name (e.g. CubicLattice vs. Cubic). Added a few more tests.
v0.1.2
AtomsBase support is complete, tables in docs fixed. API should not need major changes beyond bugs fixes at this point (unless goals change). More comprehensive docs might be written to aid use in Molly.
v0.1.1
Fixing issue with Registrator. Nothing new here.
v0.1.0
Frist release of SimpleCrystals, AtomsBase API not fully implemented yet but support for all 2D and 3D Bravais lattices is present.