castep-seeding

Crates.iocastep-seeding
lib.rscastep-seeding
version0.1.3
created_at2025-04-24 20:50:28.166278+00
updated_at2025-06-21 11:43:05.680415+00
descriptionCreate seeding files for castep calculation jobs
homepage
repository
max_upload_size
id1647999
size198,589
Tony (TonyWu20)

documentation

README

castep-seeding

Generate castep seed files

Development track

  • Dec 23, 2024: First version of design is done. Based around traits RootJob, SeedFolder, CellBuilding and ParamBuilding. Data struct of CastepParams is imported from castep-cell-io, but the code design of it needs to be rewritten from Vec<Enum> type to a full field struct with defaults.

  • Parameter keyword sections

    • General parameters
    • Units
    • Exchange-correlation parameters
    • Pseudopotentials
    • Basis set parameters
    • Electronic parameters (partially completed)
    • Electronic minimization parameters
    • Density mixing parameters
    • Population analysis
    • Geometry optimization parameters
    • Band structure parameters
    • Molecular dynamics
    • Optics
    • Transition state search
    • Phonon parameters
    • Electric field parameters
    • NMR parameters
    • Excitation energies parameters
    • Solvation energy parameters
Commit count: 0

cargo fmt