ABACUS develop
Atomic-orbital Based Ab-initio Computation at UStc
Loading...
Searching...
No Matches
Namespaces | Functions
tool_check.h File Reference
#include <cassert>
#include <complex>
#include <fstream>
#include <iomanip>
#include <iostream>
#include <string>
#include <valarray>
#include <vector>
Include dependency graph for tool_check.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  ModuleBase
 

Functions

void ModuleBase::CHECK_NAME (std::ifstream &ifs, const std::string &name_in, bool quit=true)
 Check the next input from ifs is std::string. This is a global function.
 
void ModuleBase::CHECK_INT (std::ifstream &ifs, const int &v, bool quit=true)
 Check the next input from ifs is integer. This is a global function.
 
void ModuleBase::CHECK_DOUBLE (std::ifstream &ifs, const double &v, bool quit=true)
 Check the next input from ifs is double. This is a global function.
 
void ModuleBase::CHECK_STRING (std::ifstream &ifs, const std::string &v, bool quit=true)
 Check the next input from ifs is std::string. This is a global function.