Pyxaid2
 All Classes
namd.h
1 /***********************************************************
2  * Copyright (C) 2013 Alexey V. Akimov
3  * This file is distributed under the terms of the
4  * GNU General Public License as published by the
5  * Free Software Foundation; either version 3 of the
6  * License, or (at your option) any later version.
7  * http://www.gnu.org/copyleft/gpl.txt
8 ***********************************************************/
9 
10 #ifndef NAMD_H
11 #define NAMD_H
12 
13 //#include "aux.h"
14 #include "InputStructure.h"
15 #include "ElectronicStructure.h"
16 #include "liblibra_core.h"
17 
18 using namespace liblibra;
19 using namespace liblibra::librandom;
20 using namespace liblibra::liblinalg;
21 
22 
23 void hop(vector<double>& sh_prob,int& state,int num_states);
24 void run_decoherence_rates(InputStructure& is, vector<ElectronicStructure>& me_es,vector<me_state>& me_states, int icond);
25 void run_namd1(InputStructure& is, vector<ElectronicStructure>& me_es,vector<me_state>& me_states, int icond, Random& rnd);
26 
27 
28 #endif // NAMD_H
Definition: InputStructure.h:19