Changeset d26fb7


Ignore:
Timestamp:
Jan 31, 2016, 12:47:12 PM (9 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:
e38750
Parents:
6a922b (diff), 2f429e (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the (diff) links above to see all the changes relative to each parent.
Message:

Merge branch 'Better_HBondDistances' into Candidate_v1.5.1

Files:
36 edited

Legend:

Unmodified
Added
Removed
  • src/Actions/AtomAction/SaturateAction.cpp

    r6a922b rd26fb7  
    7979    // add the hydrogens
    8080    const Vector AtomsPosition = _atom->getPosition();
    81     double typical_distance = _atom->getType()->getHBondDistance(1);
     81    double typical_distance = _atom->getType()->getHBondDistance(0);
    8282    if (typical_distance == -1.)
    8383      typical_distance = 1.;
  • src/Actions/WorldAction/SetBoundaryConditionsAction.def

    r6a922b rd26fb7  
    1818#define paramtypes (std::vector< std::string >)
    1919#define paramtokens ("set-boundary-conditions")
    20 #define paramdescriptions ("new boundary conditions as list of three strings, e.g. 'wrap wrap ignore'")
     20#define paramdescriptions ("new boundary conditions as list of three strings, e.g. 'Wrap Bounce Ignore'")
    2121#undef paramdefaults
    2222#define paramreferences (newconditions)
  • src/Element/element.cpp

    r6a922b rd26fb7  
    6464    color[i] = (unsigned char)0;
    6565  for (size_t i =0; i<3;++i)
    66     HBondDistance[i] = 0.;
    67   for (size_t i =0; i<3;++i)
    68     HBondAngle[i] = 0.;
     66    HBondDistance[i] = -1.;
     67  for (size_t i =0; i<3;++i)
     68    HBondAngle[i] = -1.;
    6969};
    7070
  • src/Element/elements_db.cpp

    r6a922b rd26fb7  
    258258const char *HbonddistanceDB =\
    259259"#atomic number bond distances for single, double and triple bond (-1 no bond)\n\
    260 1       0.74    -1      -1\n\
    261 2       0.77429209      -1      -1\n\
    262 5       1.23    1.19    1.18\n\
    263 6       1.09    1.076   1.06\n\
    264 7       1.04    1.02    1.01\n\
    265 8       0.96    0.957   -1\n\
    266 14      1.48    1.48    1.48\n\
    267 15      1.42    -1      -1\n\
    268 16      1.35    -1      -1\n\
    269 17      1.29    -1      -1\n\
    270 20      1.09    1.09    -1\n\
    271 34      1.47    -1      -1\n\
    272 35      1.44    -1      -1\n\
     2601       0.741283  -1. -1.\n\
     2612       0  -1. -1.\n\
     2623       1.65217  -1. -1.\n\
     2634       1.3455  -1. -1.\n\
     2645       1.1962  1.19 1.18\n\
     2656       1.09234  1.076 1.06\n\
     2667       1.00154  1.02 1.01\n\
     2678       0.941566  0.957 -1.\n\
     2689       0.958865  -1. -1.\n\
     26910      0  -1. -1.\n\
     27011      1.9426  -1. -1.\n\
     27112      1.73705  -1. -1.\n\
     27213      1.60991  -1. -1.\n\
     27314      1.49796  1.48 1.48\n\
     27415      1.39145  -1. -1.\n\
     27516      1.32987  -1. -1.\n\
     27617      1.31403  -1. -1.\n\
     27718      0  -1. -1.\n\
     27819      2.38168  -1. -1.\n\
     27920      2.39602  -1. -1.\n\
     28021      1.69169  -1. -1.\n\
     28122      1.69817  -1. -1.\n\
     28223      1.75022  -1. -1.\n\
     28324      1.79185  -1. -1.\n\
     28425      1.49581  -1. -1.\n\
     28526      1.76215  -1. -1.\n\
     28627      1.4284  -1. -1.\n\
     28728      1.56442  -1. -1.\n\
     28829      2.00512  -1. -1.\n\
     28930      1.55672  -1. -1.\n\
     29031      1.58872  -1. -1.\n\
     29132      1.5484  -1. -1.\n\
     29233      1.47208  -1. -1.\n\
     29334      1.43322  -1. -1.\n\
     29435      1.45079  -1. -1.\n\
     29536      0  -1. -1.\n\
    273296";
    274297
     
    2803037       0       110     106.67\n\
    2813048       0       104.5   -1\n\
     30511  0 -1 -1\n\
    28230614      0       120     109.47\n\
    28330715      0       -1      -1\n\
  • src/Element/unittests/ElementUnitTest.cpp

    r6a922b rd26fb7  
    110110  CPPUNIT_ASSERT_EQUAL( 0, testelement->getNoValenceOrbitals() );
    111111  for (size_t i = 0; i < 3; ++i)
    112     CPPUNIT_ASSERT_EQUAL( 0., testelement->getHBondDistance(i) );
     112    CPPUNIT_ASSERT_EQUAL( -1., testelement->getHBondDistance(i) );
    113113  for (size_t i = 0; i < 3; ++i)
    114     CPPUNIT_ASSERT_EQUAL( 0., testelement->getHBondAngle(i) );
     114    CPPUNIT_ASSERT_EQUAL( -1., testelement->getHBondAngle(i) );
    115115}
    116116
  • src/Fragmentation/Exporters/SaturatedBond.cpp

    r6a922b rd26fb7  
    6464      saturated_atom.getElement().getHBondDistance(saturated_bond.getDegree()-1);
    6565  ASSERT( HydrogenDistance > 0.,
    66       "SaturatedBond::SaturatedBond() - negative bond distance");
     66      "SaturatedBond::SaturatedBond() - negative bond distance for "
     67      +saturated_atom.getElement().getName());
    6768  const double HydrogenAngle =
    6869      saturated_atom.getElement().getHBondAngle(saturated_bond.getDegree()-1);
    6970  ASSERT( HydrogenAngle >= 0.,
    70       "SaturatedBond::SaturatedBond() - negative bond angle");
     71      "SaturatedBond::SaturatedBond() - negative bond angle for "
     72      +saturated_atom.getElement().getName());
    7173  LOG(5, "DEBUG: Hydrogen distance is " << HydrogenDistance
    7274      << ", angle is " << HydrogenAngle);
  • src/Parameters/Specifics/Value_element.cpp

    r6a922b rd26fb7  
    3535#include "CodePatterns/MemDebug.hpp"
    3636
     37#include <boost/lexical_cast.hpp>
     38
    3739#include "Value_element.hpp"
    3840
     
    4547static const element * FindElementByString(const std::string &_value)
    4648{
    47   static ConvertTo<atomicNumber_t> converter;
    48   const element * _element =
    49       World::getInstance().getPeriode()->FindElement(converter(_value));
    50   return _element;
     49  const element * elem = NULL;
     50  try {
     51    const int tempvalue = boost::lexical_cast<atomicNumber_t>(_value);
     52    elem = World::getInstance().getPeriode()->FindElement(tempvalue);
     53  } catch( boost::bad_lexical_cast &e) {
     54    elem = World::getInstance().getPeriode()->FindElement(_value);
     55  }
     56  return elem;
    5157}
    5258
  • src/Parameters/Specifics/Value_elements.cpp

    r6a922b rd26fb7  
    5757  for(tokenizer::iterator beg=tok.begin();
    5858      beg != tok.end();++beg) {
    59     const int tempvalue = boost::lexical_cast<atomicNumber_t>(*beg);
    60     const element * _element =
    61         World::getInstance().getPeriode()->FindElement(tempvalue);
    62     ASSERT( _element != NULL,
     59    const element * elem = NULL;
     60    try {
     61      const int tempvalue = boost::lexical_cast<atomicNumber_t>(*beg);
     62      elem = World::getInstance().getPeriode()->FindElement(tempvalue);
     63    } catch( boost::bad_lexical_cast &e) {
     64      elem = World::getInstance().getPeriode()->FindElement(*beg);
     65    }
     66    ASSERT( elem != NULL,
    6367        "FindElementsByString() - cannnot find element "
    64         +toString(tempvalue)+" in periodentafel.");
    65     elements.push_back(_element);
     68        +toString(*beg)+" in periodentafel.");
     69    elements.push_back(elem);
    6670  }
    6771  return elements;
  • src/Parser/MpqcParser.cpp

    r6a922b rd26fb7  
    309309    *file << "% Created by MoleCuilder" << endl;
    310310    *file << "mpqc: (" << endl;
     311    *file << "\tcheckpoint = no" << endl;
    311312    *file << "\tsavestate = " << getParams().getParameter(MpqcParser_Parameters::savestateParam) << endl;
    312313    *file << "\tdo_gradient = " << getParams().getParameter(MpqcParser_Parameters::do_gradientParam) << endl;
     
    374375      ELOG(0, "Unknown level of theory requested for MPQC output file.");
    375376    }
     377    const std::string jobtype = getParams().getParameter(MpqcParser_Parameters::jobtypeParam);
     378    if (jobtype == getParams().getJobtypeName(MpqcParser_Parameters::Optimization)) {
     379      *file << "\t% optimizer object for the molecular geometry" << endl;
     380      *file << "\topt<QNewtonOpt>: (" << endl;
     381      *file << "\t\tfunction = $..:mole" << endl;
     382      *file << "\t\tupdate<BFGSUpdate>: ()" << endl;
     383      *file << "\t\tconvergence<MolEnergyConvergence>: (" << endl;
     384      *file << "\t\t\tcartesian = yes" << endl;
     385      *file << "\t\t\tenergy = $..:..:mole" << endl;
     386      *file << "\t\t)" << endl;
     387      *file << "\t)" << endl;
     388    }
    376389    *file << ")" << endl;
    377390    *file << "molecule<Molecule>: (" << endl;
  • src/Parser/MpqcParser_Parameters.cpp

    r6a922b rd26fb7  
    6969    ParamNames[integrationParam] = "integration";
    7070    ParamNames[theoryParam] = "theory";
     71    ParamNames[jobtypeParam] = "jobtype";
    7172  }
    7273
     
    8788  //InvertMap<TheoryNamesType,TheoryLookupType>(TheoryNames,TheoryLookup);
    8889
     90  // create Jobs parameter
     91  {
     92    ValidJobtypes.clear();
     93    ValidJobtypes.resize(unknownJob);
     94    ValidJobtypes[Default]="Default";
     95    ValidJobtypes[Optimization]="Optimization";
     96    appendParameter(
     97        new Parameter<std::string>(
     98            ParamNames[jobtypeParam],
     99            ValidJobtypes,
     100            ValidJobtypes[Default]));
     101  }
     102
    89103  // create integration parameter
    90104  {
     
    177191}
    178192
     193/** Getter for name of a specific Parameter.
     194 *
     195 * @param param index among enum Jobtype
     196 * @return name of the desired Jobtype
     197 */
     198const std::string &MpqcParser_Parameters::getJobtypeName(const enum Jobtype jobtype) const
     199{
     200  return ValidJobtypes[jobtype];
     201}
     202
    179203/** Getter for the name of specific of IntegrationMethod.
    180204 *
  • src/Parser/MpqcParser_Parameters.hpp

    r6a922b rd26fb7  
    5858    integrationParam,//!< integrationParam, integration method to use in MBPT2 R12
    5959    theoryParam,     //!< theoryParam, level of theory to use
     60    jobtypeParam,    //!< jobtypeParam, job type to use
    6061    unknownParam};   //!< unknownParam, designates an unknown parameter
    6162
     
    6970    MBPT2_R12,  //!< Moeller Plesset Perturbation Theory second order with R12 integral
    7071    unknownTheory //!< designates an unknown theory
     72  };
     73
     74  /** Enumeration of all known jobtypes.
     75   *
     76   */
     77  enum Jobtype {
     78    Default,       //!< standard energy and force calculation
     79    Optimization,       //!< additional optimization of geometry
     80    unknownJob //!< designates an unknown job
    7181  };
    7282
     
    93103  const std::string &getParameterName(const enum Parameters param) const;
    94104  const std::string &getTheoryName(const enum Theory theory) const;
     105  const std::string &getJobtypeName(const enum Jobtype jobtype) const;
    95106  const std::string &getIntegrationMethodName(const enum IntegrationMethod integration) const;
    96107
     
    99110  //!> vector with all available theories in same order as enum Theory.
    100111  std::vector<std::string> ValidTheories;
     112
     113  //!> vector with all available jobtypes in same order as enum Jobs.
     114  std::vector<std::string> ValidJobtypes;
    101115
    102116  //!> vector with all available integration methods in same order as enum IntegrationMethod.
  • src/Parser/unittests/ParserMpqcUnitTest.cpp

    r6a922b rd26fb7  
    6363static string waterMpqc_CLHF ="% Created by MoleCuilder\n\
    6464mpqc: (\n\
     65\tcheckpoint = no\n\
    6566\tsavestate = no\n\
    6667\tdo_gradient = yes\n\
     
    8687static string waterMpqc_CLKS ="% Created by MoleCuilder\n\
    8788mpqc: (\n\
     89\tcheckpoint = no\n\
    8890\tsavestate = no\n\
    8991\tdo_gradient = yes\n\
     
    110112static string waterMpqc_MBPT2 ="% Created by MoleCuilder\n\
    111113mpqc: (\n\
     114\tcheckpoint = no\n\
    112115\tsavestate = no\n\
    113116\tdo_gradient = yes\n\
     
    138141static string waterMpqc_MBPT2_R12 ="% Created by MoleCuilder\n\
    139142mpqc: (\n\
     143\tcheckpoint = no\n\
    140144\tsavestate = no\n\
    141145\tdo_gradient = yes\n\
  • src/UIElements/CommandLineUI/CommandLineParser.cpp

    r6a922b rd26fb7  
    390390//            currentOption->hasDefaultValue() ?
    391391//                  po::value < const element * >()->default_value(boost::lexical_cast<const element *>(currentOption->getDefaultValue().c_str())) :
    392                   po::value < int >(),
     392                  po::value < std::string >(),
    393393                  currentOption->getDescription().c_str())
    394394        ;
     
    399399//            currentOption->hasDefaultValue() ?
    400400//                  po::value < std::vector<const element *> >()->default_value(boost::lexical_cast< std::vector<const element *> >(currentOption->getDefaultValue().c_str())) :
    401                   po::value < std::vector<int> >()->multitoken(),
     401                  po::value < std::vector<std::string> >()->multitoken(),
    402402                  currentOption->getDescription().c_str())
    403403        ;
  • src/UIElements/CommandLineUI/Query/ElementCommandLineQuery.cpp

    r6a922b rd26fb7  
    3636#include "CodePatterns/MemDebug.hpp"
    3737
     38#include <string>
     39
    3840#include "CommandLineUI/Query/CommandLineQuery.hpp"
    3941#include "CommandLineUI/CommandLineParser.hpp"
     
    5456  // TODO: vector of ints and removing first is not correctly implemented yet. How to remove from a vector?
    5557  periodentafel *periode = World::getInstance().getPeriode();
    56   int Z = -1;
    5758  if (CommandLineParser::getInstance().vm.count(getTitle())) {
     59    std::string argument("none");
    5860    try {
    59       Z = CommandLineParser::getInstance().vm[getTitle()].as< int >();
     61      argument = CommandLineParser::getInstance().vm[getTitle()].as< std::string >();
     62      try {
     63        int Z = -1;
     64        Z = boost::lexical_cast<int>(argument);
     65        temp = periode->FindElement(Z);
     66      } catch(boost::bad_lexical_cast &e) {
     67        temp = periode->FindElement(argument);
     68      }
    6069    } catch(boost::bad_any_cast &e) {
    61       Z = -1;
    6270      return false;
    6371    }
    64     temp = periode->FindElement(Z);
    6572    ASSERT(temp != NULL, "Invalid element specified in ElementCommandLineQuery");
    6673    return true;
  • src/UIElements/CommandLineUI/Query/ElementsCommandLineQuery.cpp

    r6a922b rd26fb7  
    3636#include "CodePatterns/MemDebug.hpp"
    3737
     38#include <string>
     39
    3840#include "CommandLineUI/Query/CommandLineQuery.hpp"
    3941#include "CommandLineUI/CommandLineParser.hpp"
     
    5153{}
    5254
     55template <typename T>
     56std::vector<const element *> getElementsFromInput(const std::vector<std::string> &_input)
     57{
     58  periodentafel *periode = World::getInstance().getPeriode();
     59  std::vector<const element *> result;
     60  const element *temp_element;
     61  for (typename std::vector<std::string>::const_iterator ZRunner = _input.begin(); ZRunner != _input.end(); ++ZRunner) {
     62    const T argument = boost::lexical_cast<T>(*ZRunner);
     63    temp_element = periode->FindElement(argument);
     64    ASSERT(temp_element != NULL, "Invalid element specified in ElementCommandLineQuery");
     65    result.push_back(temp_element);
     66  }
     67  return result;
     68}
     69
    5370bool CommandLineDialog::ElementsCommandLineQuery::handle() {
    5471  // TODO: vector of ints and removing first is not correctly implemented yet. How to remove from a vector?
    55   periodentafel *periode = World::getInstance().getPeriode();
    56   std::vector<int> AllElements;
    5772  if (CommandLineParser::getInstance().vm.count(getTitle())) {
    5873    try {
    59       AllElements = CommandLineParser::getInstance().vm[getTitle()].as< vector<int> >();
     74      std::vector<std::string> AllArguments;
     75      AllArguments = CommandLineParser::getInstance().vm[getTitle()].as< vector<std::string> >();
     76      try {
     77        temp = getElementsFromInput<int>(AllArguments);
     78      } catch(boost::bad_lexical_cast &e) {
     79        try {
     80        temp = getElementsFromInput<std::string>(AllArguments);
     81        } catch(boost::bad_lexical_cast &e) {
     82          return false;
     83        }
     84      }
    6085    } catch(boost::bad_any_cast &e) {
    61       AllElements.clear();
    6286      return false;
    6387    }
    64     const element *temp_element;
    65     for (vector<int>::iterator ZRunner = AllElements.begin(); ZRunner != AllElements.end(); ++ZRunner) {
    66       temp_element = periode->FindElement(*ZRunner);
    67       ASSERT(temp_element != NULL, "Invalid element specified in ElementCommandLineQuery");
    68       temp.push_back(temp_element);
    69     }
    70     return true;
     88    if (temp.empty())
     89      return false;
     90    else
     91      return true;
    7192  }
    7293  return false;
  • tests/regression/Atoms/Add/post/test.in

    r6a922b rd26fb7  
    11% Created by MoleCuilder
    22mpqc: (
     3        checkpoint = no
    34        savestate = no
    45        do_gradient = yes
  • tests/regression/Atoms/Remove/post/test.in

    r6a922b rd26fb7  
    11% Created by MoleCuilder
    22mpqc: (
     3        checkpoint = no
    34        savestate = no
    45        do_gradient = yes
  • tests/regression/Atoms/Saturate/post/saturated_carbon.xyz

    r6a922b rd26fb7  
    115
    2         Created by molecuilder on Wed Jan 28 20:57:11 2015, time step 0
     2        Created by molecuilder on Wed Sep 30 19:50:39 2015, time step 0
    33C       10      10      10
    4 H       11.076  10      10
    5 H       9.64133 11.0145 10
    6 H       9.64133 9.49277 10.8786
    7 H       9.64133 9.49277 9.12145
     4H       11.0923 10      10
     5H       9.63589 11.0299 10
     6H       9.63589 9.48507 10.8919
     7H       9.63589 9.48507 9.10811
  • tests/regression/Atoms/Saturate/post/saturated_nitrogen.xyz

    r6a922b rd26fb7  
    114
    2         Created by molecuilder on Wed Jan 28 21:41:39 2015, time step 0
     2        Created by molecuilder on Wed Sep 30 19:50:40 2015, time step 0
    33N       10      10      10
    4 H       11.02   10      10
    5 H       9.49    10.866  10
    6 H       9.49    9.13397 10
     4H       11.0015 10      10
     5H       9.49923 10.866  10
     6H       9.49923 9.13397 10
  • tests/regression/Parser/Mpqc/post/doublewater.in

    r6a922b rd26fb7  
    11% Created by MoleCuilder
    22mpqc: (
     3        checkpoint = no
    34        savestate = no
    45        do_gradient = yes
  • tests/regression/Parser/Mpqc/post/empty.in

    r6a922b rd26fb7  
    11% Created by MoleCuilder
    22mpqc: (
     3        checkpoint = no
    34        savestate = no
    45        do_gradient = yes
  • tests/regression/Parser/Mpqc/post/test.in

    r6a922b rd26fb7  
    11% Created by MoleCuilder
    22mpqc: (
     3        checkpoint = no
    34        savestate = no
    45        do_gradient = yes
  • tests/regression/Parser/Mpqc/post/testCLHF.in

    r6a922b rd26fb7  
    11mpqc: (
     2        checkpoint = no
    23        savestate = no
    34        do_gradient = yes
  • tests/regression/Parser/Mpqc/post/testCLKS.in

    r6a922b rd26fb7  
    11mpqc: (
     2        checkpoint = no
    23        savestate = no
    34        do_gradient = yes
  • tests/regression/Parser/Mpqc/post/testMBPT2.in

    r6a922b rd26fb7  
    11mpqc: (
     2        checkpoint = no
    23        savestate = no
    34        do_gradient = yes
  • tests/regression/Parser/Mpqc/post/testMBPT2_R12.in

    r6a922b rd26fb7  
    11mpqc: (
     2        checkpoint = no
    23        savestate = no
    34        do_gradient = yes
  • tests/regression/Parser/Mpqc/pre/testCLHF.in

    r6a922b rd26fb7  
    11mpqc: (
     2        checkpoint = no
    23        savestate = no
    34        do_gradient = yes
  • tests/regression/Parser/Mpqc/pre/testCLHF_n.in

    r6a922b rd26fb7  
    11mpqc: (
     2        checkpoint = no
    23        savestate = no
    34        do_gradient = yes
  • tests/regression/Parser/Mpqc/pre/testCLHF_n_ascend_ids.in

    r6a922b rd26fb7  
    11mpqc: (
     2        checkpoint = no
    23        savestate = no
    34        do_gradient = yes
  • tests/regression/Parser/Mpqc/pre/testCLHF_n_mixed_ids.in

    r6a922b rd26fb7  
    11mpqc: (
     2        checkpoint = no
    23        savestate = no
    34        do_gradient = yes
  • tests/regression/Parser/Mpqc/pre/testCLKS.in

    r6a922b rd26fb7  
    11mpqc: (
     2        checkpoint = no
    23        savestate = no
    34        do_gradient = yes
  • tests/regression/Parser/Mpqc/pre/testMBPT2.in

    r6a922b rd26fb7  
    11mpqc: (
     2        checkpoint = no
    23        savestate = no
    34        do_gradient = yes
  • tests/regression/Parser/Mpqc/pre/testMBPT2_R12.in

    r6a922b rd26fb7  
    11mpqc: (
     2        checkpoint = no
    23        savestate = no
    34        do_gradient = yes
  • tests/regression/Parser/Mpqc/pre/water.in

    r6a922b rd26fb7  
    11% Created by MoleCuilder
    22mpqc: (
     3        checkpoint = no
    34        savestate = no
    45        do_gradient = yes
  • tests/regression/Parser/SetParameters/Mpqc/post/testCLHF.in

    r6a922b rd26fb7  
    11mpqc: (
     2        checkpoint = no
    23        savestate = no
    34        do_gradient = yes
  • tests/regression/Parser/SetParameters/Mpqc/pre/testCLHF.in

    r6a922b rd26fb7  
    11mpqc: (
     2        checkpoint = no
    23        savestate = no
    34        do_gradient = yes
Note: See TracChangeset for help on using the changeset viewer.