-
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
Documentation Inconsistency in ElasticMaker Input Set Modification Example. #1043
Comments
@hongyi-zhao I don't fully understand the issues. Could you please produce a minimal example and tell us what is going different to what you are expecting. Thanks a lot. |
@hongyi-zhao the documentation snippet for only updating jobs with You can see in the source code for @JaGeo : the docs link to the wrong functions. The makers/flows in the VASP section of the docs link to FHI-AIMS. Can submit a fix quickly |
PRs are welcome to the docs as well |
But it's very misleading, at least from my point of view when I try to learn it.
Thank you very much for pointing this out. |
It seems difficult for me to produce a minimal example, but @gpetretto and @esoteric-ephemera's above comment clarified the core idea that I want to express here. |
As an example, I've dug into ElasticMaker for several days to understand it deeply. Based on my current understanding, it seems that the code setting snippet given here is invalid:
In ElasticMaker, the two places for revising the input set are the
bulk_relax_maker
andelastic_relax_maker
, by default, the former including two tight relax jobs, aka,tight relax 1
andtight relax 2
, the latter will dynamically createN
VASP static computation jobs named fromelastic relax 1
toelastic relax N
during the running process, whereN <= 24
, as noted here.To summarize, some jobs in a flow are not real computations and there is no need to revise/update input set settings for them. If I'm wrong, feel free to correct me.
BTW, I go to ElasticMaker from the
ElasticMaker
listed here. From the results below, there are severalElasticMaker
classes defined in atomate2, and in this case, it should be pointed to the first one shown below:See Neraaz/HTESP#1 (comment) for the related discussion.
The text was updated successfully, but these errors were encountered: