IPCC  1.0
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
KNCommandFileParser.cpp File Reference
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#include <algorithm>
#include "KNCommandFileParser.h"
Include dependency graph for KNCommandFileParser.cpp:

Go to the source code of this file.

Macros

#define MAX_INPUTOPTION_HASH_NUMBER   20
 
#define HASH_SARP   '#'
 Command file parameter names. More...
 

Variables

char * g_inputOption [27][MAX_INPUTOPTION_HASH_NUMBER]
 

Macro Definition Documentation

#define HASH_SARP   '#'

Command file parameter names.

Definition at line 15 of file KNCommandFileParser.cpp.

Referenced by CKNCommandFileParser::ParsingInputCommand().

#define MAX_INPUTOPTION_HASH_NUMBER   20

Definition at line 14 of file KNCommandFileParser.cpp.

Referenced by CKNCommandFileParser::ParsingInputCommand().

Variable Documentation

char* g_inputOption[27][MAX_INPUTOPTION_HASH_NUMBER]
Initial value:
= {
{ "a_x", "a_y", "a_z", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" },
{ "Band_size", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" },
{ "ConvCriteriaTol", "Check_iteration_period", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" },
{ "Direction", "domain_mat(1)", "domain_orig(1)", "domain_size(1)", "domain_shape(1)", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" },
{ "evmin", "evmax", "Eigenvector_Flag", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" },
{ "Find_eigenvalue_number", "Find_degenerated_ev_number", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" },
{ "Geometry_Origin", "Geometry_Size", "Geometry_Shape", "Geometry_Material", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" },
{ "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" },
{ "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" },
{ "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" },
{ "k_points", "kx", "ky", "kz", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" },
{ "Load_in_MIC", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" },
{ "MatrixFileName", "Matrix_Dimension", "Max_iteration_Number", "MPI_Level", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" },
{ "Number_of_nonzero_entries", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" },
{ "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" },
{ "periodicity_elec", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" },
{ "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" },
{ "Reorthogonalization", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" },
{ "Sorting_before_CSR_building", "Save_atom_map", "Save_Hamiltonian", "Structure_type", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" },
{ "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" },
{ "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" },
{ "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" },
{ "Wave_Function_Flag", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" },
{ "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" },
{ "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" },
{ "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" },
{ "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "" }
}

Definition at line 18 of file KNCommandFileParser.cpp.

Referenced by CKNCommandFileParser::ExtractOptionIndex(), and CKNCommandFileParser::ParsingInputCommand().