Changeset 67c92b for src/elements_db.cpp


Ignore:
Timestamp:
Feb 3, 2011, 9:51:18 AM (14 years ago)
Author:
Frederik Heber <heber@…>
Branches:
Action_Thermostats, Add_AtomRandomPerturbation, Add_FitFragmentPartialChargesAction, Add_RotateAroundBondAction, Add_SelectAtomByNameAction, Added_ParseSaveFragmentResults, AddingActions_SaveParseParticleParameters, Adding_Graph_to_ChangeBondActions, Adding_MD_integration_tests, Adding_ParticleName_to_Atom, Adding_StructOpt_integration_tests, AtomFragments, Automaking_mpqc_open, AutomationFragmentation_failures, Candidate_v1.5.4, Candidate_v1.6.0, Candidate_v1.6.1, ChangeBugEmailaddress, ChangingTestPorts, ChemicalSpaceEvaluator, CombiningParticlePotentialParsing, Combining_Subpackages, Debian_Package_split, Debian_package_split_molecuildergui_only, Disabling_MemDebug, Docu_Python_wait, EmpiricalPotential_contain_HomologyGraph, EmpiricalPotential_contain_HomologyGraph_documentation, Enable_parallel_make_install, Enhance_userguide, Enhanced_StructuralOptimization, Enhanced_StructuralOptimization_continued, Example_ManyWaysToTranslateAtom, Exclude_Hydrogens_annealWithBondGraph, FitPartialCharges_GlobalError, Fix_BoundInBox_CenterInBox_MoleculeActions, Fix_ChargeSampling_PBC, Fix_ChronosMutex, Fix_FitPartialCharges, Fix_FitPotential_needs_atomicnumbers, Fix_ForceAnnealing, Fix_IndependentFragmentGrids, Fix_ParseParticles, Fix_ParseParticles_split_forward_backward_Actions, Fix_PopActions, Fix_QtFragmentList_sorted_selection, Fix_Restrictedkeyset_FragmentMolecule, Fix_StatusMsg, Fix_StepWorldTime_single_argument, Fix_Verbose_Codepatterns, Fix_fitting_potentials, Fixes, ForceAnnealing_goodresults, ForceAnnealing_oldresults, ForceAnnealing_tocheck, ForceAnnealing_with_BondGraph, ForceAnnealing_with_BondGraph_continued, ForceAnnealing_with_BondGraph_continued_betteresults, ForceAnnealing_with_BondGraph_contraction-expansion, FragmentAction_writes_AtomFragments, FragmentMolecule_checks_bonddegrees, GeometryObjects, Gui_Fixes, Gui_displays_atomic_force_velocity, ImplicitCharges, IndependentFragmentGrids, IndependentFragmentGrids_IndividualZeroInstances, IndependentFragmentGrids_IntegrationTest, IndependentFragmentGrids_Sole_NN_Calculation, JobMarket_RobustOnKillsSegFaults, JobMarket_StableWorkerPool, JobMarket_unresolvable_hostname_fix, MoreRobust_FragmentAutomation, ODR_violation_mpqc_open, PartialCharges_OrthogonalSummation, PdbParser_setsAtomName, PythonUI_with_named_parameters, QtGui_reactivate_TimeChanged_changes, Recreated_GuiChecks, Rewrite_FitPartialCharges, RotateToPrincipalAxisSystem_UndoRedo, SaturateAtoms_findBestMatching, SaturateAtoms_singleDegree, StoppableMakroAction, Subpackage_CodePatterns, Subpackage_JobMarket, Subpackage_LinearAlgebra, Subpackage_levmar, Subpackage_mpqc_open, Subpackage_vmg, Switchable_LogView, ThirdParty_MPQC_rebuilt_buildsystem, TrajectoryDependenant_MaxOrder, TremoloParser_IncreasedPrecision, TremoloParser_MultipleTimesteps, TremoloParser_setsAtomName, Ubuntu_1604_changes, stable
Children:
be945c
Parents:
ea430a
git-author:
Frederik Heber <heber@…> (12/17/10 18:51:30)
git-committer:
Frederik Heber <heber@…> (02/03/11 09:51:18)
Message:

Added Electronegativity database and member value to class element.

  • periodentafel contains new loading functions.
  • also all periodentafel::load...() now accept reference of istream, not pointer. This causes changes in PeriodentafelUnitTest.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/elements_db.cpp

    rea430a r67c92b  
    135135";
    136136
     137const char *ElectronegativitiesDB =\
     138"#atomic number\tEN [Pauling units], taken from http://en.wikipedia.org/wiki/Electronegativities_of_the_elements_%28data_page%29\n\
     1391 2.2\n\
     1402 -1\n\
     1413 0.98\n\
     1424 1.57\n\
     1435 2.04\n\
     1446 2.55\n\
     1457 3.04\n\
     1468 3.44\n\
     1479  3.98\n\
     14810  -1\n\
     14911  0.93\n\
     15012  1.31\n\
     15113  1.61\n\
     15214  1.90\n\
     15315  2.19\n\
     15416  2.58\n\
     15517  3.16\n\
     15618  -1\n\
     15719  0.82\n\
     15820  1.00\n\
     15921  1.36\n\
     16022  1.54\n\
     16123  1.63\n\
     16224  1.66\n\
     16325  1.55\n\
     16426  1.83\n\
     16527  1.88\n\
     16628  1.91\n\
     16729  1.90\n\
     16830  1.65\n\
     16931  1.81\n\
     17032  2.01\n\
     17133  2.18\n\
     17234  2.55\n\
     17335  2.96\n\
     17436  3.00\n\
     17537  0.82\n\
     17638  0.95\n\
     17739  1.22\n\
     17840  1.33\n\
     17941  1.6\n\
     18042  2.16\n\
     18143  1.9\n\
     18244  2.2\n\
     18345  2.28\n\
     18446  2.20\n\
     18547  1.93\n\
     18648  1.69\n\
     18749  1.78\n\
     18850  1.96\n\
     18951  2.05\n\
     19052  2.1\n\
     19153  2.66\n\
     19254  2.6\n\
     19355  0.79\n\
     19456  0.89\n\
     19557  1.10\n\
     19658  1.12\n\
     19759  1.13\n\
     19860  1.14\n\
     19961  -1\n\
     20062  1.17\n\
     20163  -1\n\
     20264  1.20\n\
     20365  -1\n\
     20466  1.22\n\
     20567  1.23\n\
     20668  1.24\n\
     20769  1.25\n\
     20870  -1\n\
     20971  1.27\n\
     21072  1.3\n\
     21173  1.5\n\
     21274  2.36\n\
     21375  1.9\n\
     21476  2.2\n\
     21577  2.20\n\
     21678  2.28\n\
     21779  2.54\n\
     21880  2.00\n\
     21981  1.62\n\
     22082  2.33\n\
     22183  2.02\n\
     22284  2.0\n\
     22385  2.2\n\
     22486  -1\n\
     22587  0.7\n\
     22688  0.9\n\
     22789  1.1\n\
     22890  1.3\n\
     22991  1.5\n\
     23092  1.38\n\
     23193  1.36\n\
     23294  1.28\n\
     23395  1.3\n\
     23496  1.3\n\
     23597  1.3\n\
     23698  1.3\n\
     23799  1.3\n\
     238100 1.3\n\
     239101 1.3\n\
     240102 1.3\n\
     241";
     242
    137243const char *HbonddistanceDB =\
    138244"#atomic number bond distances for single, double and triple bond (-1 no bond)\n\
Note: See TracChangeset for help on using the changeset viewer.