pymatgen.io.abinit.variable module¶
Support for Abinit input variables.
-
class
InputVariable
(name, value, units='', valperline=3)[source]¶ Bases:
object
An Abinit input variable.
- Parameters
name – Name of the variable.
value – Value of the variable.
units – String specifying one of the units supported by Abinit. Default: atomic units.
valperline – Number of items printed per line.
-
property
basename
¶ Return the name trimmed of any dataset index.
-
property
dataset
¶ Return the dataset index in string form.
-
format_list
(values, floatdecimal=0)[source]¶ Format a list of values into a string. The result might be spread among several lines.
-
static
format_scalar
(val, floatdecimal=0)[source]¶ Format a single numerical value into a string with the appropriate number of decimal.
-
property
name
¶ Name of the variable.
-
property
units
¶ Return the units.