public class DatabaseDeepen
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
private static java.lang.String |
ALLOY_CONCENTRATION_PREFIX |
private static java.lang.String |
ALLOY_NA |
private static java.lang.String[] |
atom_species_data |
private static java.lang.String |
BAND_STRUCTURE_GROUPNAME |
private static java.lang.String |
CONDUCTION_BAND_PREFIX |
private static java.lang.String |
DATASETATTRIBUTE_FIELD_DESCRIPTION |
private static java.lang.String |
DATASETATTRIBUTE_UNITS |
private static java.lang.String |
DBFILENAME |
private static int |
file_id |
private static java.lang.String |
GEOMETRY_GROUPNAME |
private static boolean |
isAlloy |
private static java.lang.String |
KPPARAMS_GROUPNAME |
private static java.lang.String |
MATERIAL_GROUPNAME |
private static java.lang.String |
MECHANICAL_GROUPNAME |
private static java.lang.String |
SOLVER_GROUPNAME |
private static java.lang.String |
TBPARAMS_GROUPNAME |
private static java.lang.String |
VALENCE_BAND_PREFIX |
private static java.lang.String |
VALLEY_PREFIX |
private static java.lang.String |
WZ_GROUPNAME |
private static java.lang.String |
ZB_GROUPNAME |
| Constructor and Description |
|---|
DatabaseDeepen(java.lang.String materialName) |
| Modifier and Type | Method and Description |
|---|---|
private static void |
addAttribute(int dataset_id,
byte[] attribute_value,
java.lang.String attribute_type) |
private static void |
createDataset(int file_id,
java.lang.String datasetname,
int rank,
int dim0,
long[] dims,
int num_arrays,
double[][][] dset_data,
java.lang.String groupName,
byte[] attribute_units,
byte[] field_description) |
private static void |
createDataset(int file_id,
java.lang.String datasetname,
long[] dims,
double[][] dset_data,
java.lang.String groupName,
byte[] attribute_units,
byte[] field_description) |
private static void |
createDataset(int file_id,
java.lang.String datasetname,
long[] dims,
double[] dset_data,
java.lang.String groupName,
byte[] attribute_units,
byte[] field_description) |
private static void |
createDataset(int file_id,
java.lang.String datasetname,
long[] dims,
int[] dset_data,
java.lang.String groupName,
byte[] attribute_units,
byte[] field_description) |
private static void |
createDataset(int file_id,
java.lang.String datasetname,
long[] dims,
java.lang.String[] dset_data,
java.lang.String groupName,
byte[] attribute_units,
byte[] field_description) |
private int |
createFile() |
private int |
createGroups(int file_id,
java.lang.String groupName) |
private boolean |
init_subGroups(java.lang.String rootGroup) |
void |
initGroups() |
static void |
main(java.lang.String[] args) |
void |
populateDB(java.lang.String rootGroup) |
private static java.lang.String DBFILENAME
private static int file_id
private static java.lang.String MATERIAL_GROUPNAME
private static boolean isAlloy
private static java.lang.String[] atom_species_data
private static final java.lang.String WZ_GROUPNAME
private static final java.lang.String ZB_GROUPNAME
private static final java.lang.String GEOMETRY_GROUPNAME
private static final java.lang.String MECHANICAL_GROUPNAME
private static final java.lang.String SOLVER_GROUPNAME
private static final java.lang.String KPPARAMS_GROUPNAME
private static final java.lang.String TBPARAMS_GROUPNAME
private static final java.lang.String BAND_STRUCTURE_GROUPNAME
private static final java.lang.String DATASETATTRIBUTE_UNITS
private static final java.lang.String DATASETATTRIBUTE_FIELD_DESCRIPTION
private static final java.lang.String ALLOY_NA
private static final java.lang.String ALLOY_CONCENTRATION_PREFIX
private static final java.lang.String CONDUCTION_BAND_PREFIX
private static final java.lang.String VALENCE_BAND_PREFIX
private static final java.lang.String VALLEY_PREFIX
public void initGroups()
private boolean init_subGroups(java.lang.String rootGroup)
public void populateDB(java.lang.String rootGroup)
private static void addAttribute(int dataset_id,
byte[] attribute_value,
java.lang.String attribute_type)
private static void createDataset(int file_id,
java.lang.String datasetname,
int rank,
int dim0,
long[] dims,
int num_arrays,
double[][][] dset_data,
java.lang.String groupName,
byte[] attribute_units,
byte[] field_description)
private static void createDataset(int file_id,
java.lang.String datasetname,
long[] dims,
double[][] dset_data,
java.lang.String groupName,
byte[] attribute_units,
byte[] field_description)
private static void createDataset(int file_id,
java.lang.String datasetname,
long[] dims,
double[] dset_data,
java.lang.String groupName,
byte[] attribute_units,
byte[] field_description)
private static void createDataset(int file_id,
java.lang.String datasetname,
long[] dims,
java.lang.String[] dset_data,
java.lang.String groupName,
byte[] attribute_units,
byte[] field_description)
private static void createDataset(int file_id,
java.lang.String datasetname,
long[] dims,
int[] dset_data,
java.lang.String groupName,
byte[] attribute_units,
byte[] field_description)
private int createGroups(int file_id,
java.lang.String groupName)
private int createFile()
public static void main(java.lang.String[] args)