|
8 | 8 | - [System variables](#system-variables) |
9 | 9 | - [suffix](#suffix) |
10 | 10 | - [ntype](#ntype) |
| 11 | + - [cell\_replica](#cell_replica) |
11 | 12 | - [calculation](#calculation) |
12 | 13 | - [esolver\_type](#esolver_type) |
13 | 14 | - [symmetry](#symmetry) |
|
356 | 357 | - [md\_restart](#md_restart) |
357 | 358 | - [md\_restartfreq](#md_restartfreq) |
358 | 359 | - [md\_dumpfreq](#md_dumpfreq) |
| 360 | + - [md\_neighbor\_skin](#md_neighbor_skin) |
| 361 | + - [md\_out\_force](#md_out_force) |
359 | 362 | - [dump\_force](#dump_force) |
360 | 363 | - [dump\_vel](#dump_vel) |
361 | 364 | - [dump\_virial](#dump_virial) |
|
601 | 604 | - **Description**: Number of different atom species in the calculation. |
602 | 605 | - **Default**: 0 |
603 | 606 |
|
| 607 | +### cell_replica |
| 608 | + |
| 609 | +- **Type**: Three Integers |
| 610 | +- **Description**: Replicate the input STRU by Na, Nb, and Nc along its lattice vectors for distributed MDCell workflows. This parameter is only used for classical potentials or machine-learned interatomic potentials. The default is 1 1 1, which preserves the input structure. |
| 611 | +- **Default**: 1 1 1 |
| 612 | + |
604 | 613 | ### calculation |
605 | 614 |
|
606 | 615 | - **Type**: String |
|
3504 | 3513 | ### md_restartfreq |
3505 | 3514 |
|
3506 | 3515 | - **Type**: Integer |
3507 | | -- **Description**: The output frequency of OUT.{suffix}/STRIU/, which are used to restart molecular dynamics calculations, see md_restart in detail. |
| 3516 | +- **Description**: The output frequency of OUT.{suffix}/STRU_MD_*, which are used to restart molecular dynamics calculations, see md_restart in detail. Set to 0 to disable MD restart output. |
3508 | 3517 | - **Default**: 5 |
3509 | 3518 |
|
3510 | 3519 | ### md_dumpfreq |
3511 | 3520 |
|
3512 | 3521 | - **Type**: Integer |
3513 | | -- **Description**: The output frequency of OUT.${suffix}/MD_dump in molecular dynamics calculations, which including the information of lattices and atoms. |
| 3522 | +- **Description**: The output frequency of OUT.${suffix}/MD_dump in molecular dynamics calculations, which includes lattice and atomic information. Set to 0 to disable MD_dump output. |
3514 | 3523 | - **Default**: 1 |
3515 | 3524 |
|
| 3525 | +### md_neighbor_skin |
| 3526 | + |
| 3527 | +- **Type**: Real |
| 3528 | +- **Description**: The extra neighbor-list radius in Angstrom for MDCell molecular dynamics. This parameter is only used for classical potentials or machine-learned interatomic potentials. A positive value reuses the cutoff-plus-skin candidate list until an atom has moved by half this distance; 0 rebuilds the list every force evaluation. |
| 3529 | +- **Default**: 0.0 |
| 3530 | +- **Unit**: Angstrom |
| 3531 | + |
| 3532 | +### md_out_force |
| 3533 | + |
| 3534 | +- **Type**: Boolean |
| 3535 | +- **Description**: Whether to output the TOTAL-FORCE table in OUT.${suffix}/running_md.log for MDCell molecular dynamics. This does not affect force calculation or molecular dynamics integration. |
| 3536 | +- **Default**: True |
| 3537 | + |
3516 | 3538 | ### dump_force |
3517 | 3539 |
|
3518 | 3540 | - **Type**: Boolean |
|
3535 | 3557 |
|
3536 | 3558 | - **Type**: Integer |
3537 | 3559 | - **Description**: The random seed to initialize random numbers used in molecular dynamics calculations. |
3538 | | - - < 0: No srand() function is called. |
3539 | | - - >= 0: The function srand(md_seed) is called. |
| 3560 | + - < 0: Each MPI rank uses the default seed 1 plus its rank. |
| 3561 | + - >= 0: Each MPI rank uses md_seed plus its rank. |
3540 | 3562 | - **Default**: -1 |
3541 | 3563 |
|
3542 | 3564 | ### md_tfreq |
|
0 commit comments