v0.1.0
Express v0.1.0
Closed issues:
- Add units to
update_alat_pressin moduleEquationOfStateFitting(#23) - Change
outdirtooutdir * mktempdir()(#45) - How can
_makeinputtake variable arguments? (#49) - Make
makeinputmore extensible? (#51) - Where should I export the interface functions? (#53)
- Remove
workdirparameter in config file (#63) - Support writing
StepRangein config file (#87)
Merged pull requests:
- Add some features (#1) (@singularitti)
- Rewrite
Express.StructureOptimization.generate_input!(#2) (@singularitti) - Before creating an image (#3) (@singularitti)
- Simplify code in
StructureOptimizationmodule (#4) (@singularitti) - Add module
BandStructure(#5) (@singularitti) - Refactor module
EquationOfStateFittingfollowing JuMP style guide (#8) (@singularitti) - Develop (#10) (@searchengineorientprogramming)
- Change
update_alat_press(#11) (@singularitti) - Rewrite
EquationOfStateFittingmodule (#12) (@singularitti) - Feature/style (#13) (@singularitti)
- Add a lot new features (#14) (@singularitti)
- Implement module
Phononfor phonon calculation (#15) (@singularitti) - Add GitHub action greetings.yml (#16) (@singularitti)
- test (#20) (@searchengineorientprogramming)
- Fix using
Findproblem (#22) (@searchengineorientprogramming) - Fix bug in calling
cell_parameters.data(#25) (@searchengineorientprogramming) - Add
query, etc., APIs to submit, check and schedule jobs (#26) (@singularitti) - Use new schemes in QuantumESPRESSOBase.jl & QuantumESPRESSOParsers.jl (#27) (@singularitti)
- Change
pseudopotentialstopotentials(#28) (@searchengineorientprogramming) - Change
cell_parameters.datatocell_parameters(#29) (@searchengineorientprogramming) - Refine
generate_pathmethod (#30) (@searchengineorientprogramming) - Add
Electrons,ions,cellnamelist into wizard (#31) (@searchengineorientprogramming) - Add colors to prompts of the wizard (#32) (@singularitti)
- Add
phononnamelist intowizard(#33) (@searchengineorientprogramming) - Finish
namelist_helper, addcard_helper&input_helper(#34) (@singularitti) - Implement some
steps for the Wizard (#35) (@singularitti) - Move all helpers to QuantumESPRESSOHelpers.jl (#36) (@singularitti)
- using
QuantumESPRESSP.Cards(#37) (@searchengineorientprogramming) cell_volumeshould acceptcell_parameter(#38) (@searchengineorientprogramming)- Redesign some API in
Jobsmodule (#39) (@singularitti) - A thorough change (#40) (@singularitti)
- Add Docker support, add 1 example: GaN (#41) (@singularitti)
- Change
outdirtooutdir * mktempdir()(#46) (@singularitti) - Add some
buildjobmethods inEosFittingmodule (#47) (@singularitti) - Add
buildworkflow(#48) (@singularitti) - Add some
Phononfeatures (#50) (@singularitti) - Make
makeinputmore extensible (#52) (@singularitti) - Rewrite
buildjob& addBuildCmd,MakeInput,EosFit, etc (#54) (@singularitti) - Small polish in src/EosFitting.jl (#55) (@singularitti)
- Rewrite src/EosFitting/EosFitting.jl (#56) (@singularitti)
- A lot of renamings (#57) (@singularitti)
- Move
Actions toDefaultActionsmodule (#58) (@singularitti) - Small updates in
EosFittingmodule (#59) (@singularitti) - Rewrite config loading part (#60) (@singularitti)
- Fix some configs reading (#61) (@singularitti)
- Fix returning
nothingin src/Phonon/makeinput.jl (#62) (@singularitti) - Resolve #63 (#64) (@singularitti)
- Rewrite
checkconfigusing new config parameters (#66) (@singularitti) - Implement
QuasiHarmonicApproxworkflow (#67) (@singularitti) - Rename
writeinputtowritetxt(#68) (@singularitti) - Add shell args from template of shell files (#69) (@singularitti)
- Rename types in EquationsOfStateOfSolids.jl (#70) (@singularitti)
- Use new method to
materialize_eos(#71) (@singularitti) - Rewrite EosFitting.Config using Configurations.jl (#72) (@singularitti)
- config (#73) (@singularitti)
- config (#74) (@singularitti)
- Move
buildjobto QuantumESPRESSOExpress.jl (#75) (@singularitti) - Fix
MakeInput(#76) (@singularitti) - Rewrite
PhononConfig, etc. (#77) (@singularitti) - Rewrite
Phononmodule, includingMakeInput(#78) (@singularitti) - Update EosFitting.Config (#80) (@singularitti)
- Move
MakeCmdto*.DefaultActions(#81) (@singularitti) - Fix
_materialize_eoscannot work onAbstractVector(#82) (@singularitti) - Merge
materialize_press_vol,materialize_dir, etc., intomaterialize(#83) (@singularitti) - Add
LogMsgto workflows (#84) (@singularitti) - Simplify the old workflow coding style to the new,
Chain.jl-like style using→(#85) (@singularitti) - Implement loading
Workflowfrom a file tobuildworkflow(#86) (@singularitti) - Support writing
StepRangein config file (#88) (@singularitti) - Use
@vecunitto rewritePressures&Volumes(#89) (@singularitti) - Add
LegibleLambdas.@λtobuildjobs (#91) (@singularitti) - Rewrite
Pressures,Volumes,Temperatures,SampledTemperatures&SampledPressuresusing@vecunit(#94) (@singularitti) - Redefine
@vecunitto@unit_vec_opt(#95) (@singularitti) - Fix some types in Qha.jl (#96) (@singularitti)
- Update deps (#97) (@singularitti)
- Restyle Update deps (#98) (@restyled-io[bot])
- Update template files (#99) (@singularitti)
- CompatHelper: add new compat entry for "Compat" at version "3" (#100) (@github-actions[bot])
- CompatHelper: add new compat entry for "UrlDownload" at version "1" (#101) (@github-actions[bot])
- CompatHelper: add new compat entry for "EquationsOfStateOfSolids" at version "0.1" (#102) (@github-actions[bot])
- CompatHelper: add new compat entry for "LegibleLambdas" at version "0.3" (#103) (@github-actions[bot])
- CompatHelper: add new compat entry for "Configurations" at version "0.16" (#104) (@github-actions[bot])
- CompatHelper: add new compat entry for "Unitful" at version "1" (#105) (@github-actions[bot])
- CompatHelper: add new compat entry for "UnitfulAtomic" at version "1" (#106) (@github-actions[bot])
- CompatHelper: add new compat entry for "Mustache" at version "1" (#107) (@github-actions[bot])
- CompatHelper: add new compat entry for "AbInitioSoftwareBase" at version "0.2" (#108) (@github-actions[bot])
- CompatHelper: add new compat entry for "Setfield" at version "0.7" (#109) (@github-actions[bot])
- CompatHelper: add new compat entry for "CrystallographyBase" at version "0.1" (#110) (@github-actions[bot])
- Update imports (#111) (@singularitti)
- Fix module names (#112) (@singularitti)
- Restyle Fix module names (#113) (@restyled-io[bot])
- CompatHelper: add new compat entry for "Crystallography" at version "0.2" (#114) (@github-actions[bot])
- Rename some types (#115) (@singularitti)
- Move
buildworkflowtoEquationOfStateWorkflow.Recipes(#116) (@singularitti) - CompatHelper: add new compat entry for "SimpleWorkflows" at version "0.2" (#117) (@github-actions[bot])
- CompatHelper: bump compat for "AbInitioSoftwareBase" to "0.3" (#118) (@github-actions[bot])
- CompatHelper: bump compat for "Crystallography" to "0.3" (#119) (@github-actions[bot])
- Update
buildworkflow(#120) (@singularitti) - Rewrite src/EquationOfStateWorkflow/Config.jl (#121) (@singularitti)
- Update module
EquationOfStateWorkflow(#122) (@singularitti) - CompatHelper: add new compat entry for "Formatting" at version "0.4" (#123) (@github-actions[bot])
- Rewrite
buildworkflowusing SimpleWorkflows.jl v0.4.0 (#124) (@singularitti) - Use
buildjobinbuildworkflow(#125) (@singularitti) - Deprecate
loadconfig& addExpandConfig(#126) (@singularitti) - Remove unused
GetDatainbuildworkflow(#127) (@singularitti) - Fix
buildjobforFitEos&MakeInput(#128) (@singularitti) - Fix input & output file names & saved file names (#129) (@singularitti)
- Simplify
buildworkflowusing▷,⋲,⋺(#130) (@singularitti)