public class Wannier902CDF
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
private static java.lang.String |
cdfFileName |
private static eu.deepen.cdf.library.CDFLibrary |
cdfLibrary |
private static java.lang.String |
DATASETNAME_DEGENERACY_NRPTS
DEGENERACY_NRPTS
|
private static java.lang.String |
DATASETNAME_H
H
|
private static java.lang.String |
DATASETNAME_MN
mn
|
private static java.lang.String |
DATASETNAME_NRPTS
NUMBER_OF_WIGNER-SEITZ_GRID_POINT
|
private static java.lang.String |
DATASETNAME_NUM_WAN
NUMBER_OF_WANNIER_FUNCTIONS
|
private static java.lang.String |
DATASETNAME_R
R
|
private static eu.deepen.cdf.library.data.DataStructure<?> |
degeneracy_nrpts_data |
private static java.lang.String |
degeneracy_nrpts_field_description |
private static java.lang.String |
degeneracy_nrpts_units |
private static java.lang.String |
GROUPNAME
/Wannier90
|
private static eu.deepen.cdf.library.data.DataStructure<?> |
h_data |
private static java.lang.String |
h_field_description |
private static java.lang.String |
h_units |
private static eu.deepen.cdf.library.data.DataStructure<?> |
mn_data |
private static java.lang.String |
mn_field_description |
private static java.lang.String |
mn_units |
private static eu.deepen.cdf.library.data.DataStructure<?> |
nrpts_data |
private static java.lang.String |
nrpts_field_description |
private static java.lang.String |
nrpts_units |
private static eu.deepen.cdf.library.data.DataStructure<?> |
num_wan_data |
private static java.lang.String |
num_wan_field_description |
private static java.lang.String |
num_wan_units |
private static eu.deepen.cdf.library.data.DataStructure<?> |
r_data |
private static java.lang.String |
r_field_description |
private static java.lang.String |
r_units |
private static java.lang.String |
wannier90FileName |
| Constructor and Description |
|---|
Wannier902CDF() |
| Modifier and Type | Method and Description |
|---|---|
static void |
main(java.lang.String[] args)
Usage: Wannier902CDF wannier-hr_filename cdf_filename
|
private static void |
readWannier90File()
Read and parse the content of Wannier90 Output file
|
static void |
toCDF(java.lang.String wannier_filename,
java.lang.String cdf_filename)
Read and parse a Wannier90 file, insert data into a CDF file with name cdf_filename
|
private static java.lang.String wannier90FileName
private static java.lang.String cdfFileName
private static final java.lang.String GROUPNAME
private static final java.lang.String DATASETNAME_NUM_WAN
private static final java.lang.String DATASETNAME_NRPTS
private static final java.lang.String DATASETNAME_DEGENERACY_NRPTS
private static final java.lang.String DATASETNAME_R
private static final java.lang.String DATASETNAME_MN
private static final java.lang.String DATASETNAME_H
private static java.lang.String num_wan_units
private static java.lang.String num_wan_field_description
private static eu.deepen.cdf.library.data.DataStructure<?> num_wan_data
private static java.lang.String nrpts_units
private static java.lang.String nrpts_field_description
private static eu.deepen.cdf.library.data.DataStructure<?> nrpts_data
private static java.lang.String degeneracy_nrpts_units
private static java.lang.String degeneracy_nrpts_field_description
private static eu.deepen.cdf.library.data.DataStructure<?> degeneracy_nrpts_data
private static java.lang.String r_units
private static java.lang.String r_field_description
private static eu.deepen.cdf.library.data.DataStructure<?> r_data
private static java.lang.String mn_units
private static java.lang.String mn_field_description
private static eu.deepen.cdf.library.data.DataStructure<?> mn_data
private static java.lang.String h_units
private static java.lang.String h_field_description
private static eu.deepen.cdf.library.data.DataStructure<?> h_data
private static eu.deepen.cdf.library.CDFLibrary cdfLibrary
public static void toCDF(java.lang.String wannier_filename,
java.lang.String cdf_filename)
wannier_filename - File name of Wannier90 output filecdf_filename - File name of CDF fileprivate static void readWannier90File()
public static void main(java.lang.String[] args)
args - wannier-hr_filename cdf_filename