Changes in src/element.cpp [e138de:ead4e6]
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/element.cpp
re138de read4e6 10 10 #include "element.hpp" 11 11 12 using namespace std; 13 12 14 /************************************* Functions for class element **********************************/ 13 15 14 16 /** Constructor of class element. 15 17 */ 16 element::element() { 17 Z = -1; 18 No = -1; 19 previous = NULL; 20 next = NULL; 21 sort = NULL; 18 element::element() : 19 mass(0), 20 CovalentRadius(0), 21 VanDerWaalsRadius(0), 22 Z(-1), 23 previous(NULL), 24 next(NULL), 25 sort(NULL), 26 No(-1), 27 Valence(0), 28 NoValenceOrbitals(0) 29 { 22 30 }; 23 31 … … 29 37 * \param *out outstream 30 38 */ 31 bool element::Output(o fstream * const out) const39 bool element::Output(ostream * const out) const 32 40 { 33 41 if (out != NULL) { … … 44 52 * \param NoOfAtoms total number of atom of this element type 45 53 */ 46 bool element::Checkout(o fstream * const out, const int Number, const int NoOfAtoms) const54 bool element::Checkout(ostream * const out, const int Number, const int NoOfAtoms) const 47 55 { 48 56 if (out != NULL) { … … 52 60 return false; 53 61 }; 62 63 atomicNumber_t element::getNumber() const{ 64 return Z; 65 } 66 67 string element::getSymbol() const{ 68 return string(symbol); 69 }
Note:
See TracChangeset
for help on using the changeset viewer.