Replies: 1 comment
|
Your Cartesian-product interpretation is correct. In native input mode, DP-GEN loops over every selected system, then every First, make the two folders two system indices; the configuration in the question currently places both patterns under only "sys_configs": [
["configs_300K/*/POSCAR"],
["configs_573K/*/POSCAR"]
]For paired, system-specific P-T conditions in one iteration, use a LAMMPS template and "model_devi_jobs": [{
"sys_idx": [0, 1],
"trj_freq": 100,
"template": {"lmp": "input.lammps"},
"rev_mat": {
"lmp": {"V_NSTEPS": [100000]}
},
"sys_rev_mat": {
"0": {"lmp": {"V_TEMP": [300], "V_PRES": [1.0]}},
"1": {"lmp": {"V_TEMP": [573], "V_PRES": [100.0]}}
}
}]The template must contain the corresponding unique placeholders, e.g. Without a custom template, use separate Coding agent: Codex |
Uh oh!
There was an error while loading. Please reload this page.
Dear DP-GEN developers,
I am writing to ask for your guidance on how to specify the P-T condition for each set of initial structures during the model_devi stage. For example, I have two sets of initial structures corresponding to 300 K and 573 K:
During a single model_devi stage, I would like to (1) run simulations at 300 K and 1 bar using the initial structures in the configs_300K folder, and (2) run simulations at 573 K and 100 bar using the initial structures in the configs_573K folder. However, I am unsure how to specify the model_devi_jobs settings to achieve this. From my understanding, the following settings cannot do so, because they would result in simulations under four P-T conditions (i.e., 300 K - 1 bar, 300 K - 100 bar, 573 K - 1 bar, and 573 K - 100 bar) for each initial structure:
Thank you very much for your time. I look forward to your guidance.
Sincerely,
Xu
All reactions