-
Notifications
You must be signed in to change notification settings - Fork 96
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ElasticMaker
shouldn't use submaker as default factory by design
#845
Comments
So currently, this doesn't actually require CHGNet to be installed I don't think. I.e., you can import this and overwrite those makers to get a MACE or M3GNet elastic constant workflow. However, it could make sense to create several versions of the workflow, one for each universal force field? One thing I realised looking at this is that we can remove the |
@utf also in the Abinit workflows? |
Yes @utf you are definitely right - one could always replace default factory with the relaxmaker they like to use. However, I think this design is a bit counterintuitive and one might just want to set the forcefield calculator name and the code switch the input generator accordingly like what we did for Not a serious issue so maybe I shouldn't call it bug at the first place (I think it is the template..) |
ElasticMaker
shouldn't use submaker as default factoryElasticMaker
shouldn't use submaker as default factory by design
ElasticMaker
shouldn't use submaker as default factory otherwisechgnet
will be required to be installed as dependencyatomate2/src/atomate2/forcefields/flows/elastic.py
Lines 62 to 70 in 313f809
The text was updated successfully, but these errors were encountered: