castep_param_io/param/electro_min/elec_restore_file.rs
1use castep_param_derive::KeywordDisplay;
2use serde::{Deserialize, Serialize};
3
4#[derive(
5 Debug,
6 Clone,
7 Hash,
8 Serialize,
9 Deserialize,
10 PartialEq,
11 Eq,
12 PartialOrd,
13 Ord,
14 Default,
15 KeywordDisplay,
16)]
17#[keyword_display(field="ELEC_RESTORE_FILE",from=String,borrowed_value=str)]
18/// This keyword specifies the name of the file from which wavefunction and density data should be restored when performing a CONTINUATION or a REUSE run.
19/// NULL means that wavefunction and density data will not be restored.
20/// # Note
21/// The basis set and distribution for the new run must be the same as those from the run in which the data file was written.
22/// # Default
23/// NULL
24/// # Example
25/// `ELEC_RESTORE_FILE : test.wvfn`
26pub struct ElecRestoreFile(String);