ArticleslgStudy

computer science

MOLPRO

MOLPRO is a computer science topic covered in the lgStudy science library. This page brings together a partial reference excerpt, illustrations, worked examples, real-world applications and a short study plan, so you can understand MOLPRO rather than just read about it. In short: MOLPRO is a software package used for accurate ab initio quantum chemistry calculations. It is developed by Peter Knowles at Cardiff University and Hans-Joachim Werner at Universität Stuttgart in collaboration with other authors.

MOLPRO — main illustration
MOLPRO — illustration

Key takeaways

  • MOLPRO belongs to computer science; place it in that map before memorising details.
  • Learn the definition first, then one example that makes the definition concrete.
  • Connect MOLPRO to a quantity you can measure, compute or draw — that is where exam questions come from.
  • Reproduce the core statement of MOLPRO from memory before moving on to harder problems.

Reference excerpt

MOLPRO is a software package used for accurate ab initio quantum chemistry calculations. It is developed by Peter Knowles at Cardiff University and Hans-Joachim Werner at Universität Stuttgart in collaboration with other authors. The emphasis in the program is on highly accurate computations, with extensive treatment of the electron correlation problem through the multireference configuration interaction, coupled cluster and associated methods. Integral-direct local electron correlation methods reduce the increase of the computational cost with molecular size. Accurate ab initio calculations can then be performed for larger molecules. With new explicitly correlated methods the basis set limit can be very closely approached.

History Molpro was designed and maintained by Wilfried Meyer and Peter Pulay in the late 1960s. At that moment, Pulay developed the first analytical gradient code called Hartree-Fock (HF), and Meyer researched his PNO-CEPA (pseudo-natural orbital coupled-electron pair approximation) methods. In 1980, Werner and Meyer developed a new state-averaged, quadratically convergent (MC-SCF) method, which provided geometry optimization for multireference cases. By the same year, the first internally contracted multireference configuration interaction (IC-MRCI) program was developed by Werner and Reinsch. About four years later (1984), Werner and Knowles developed on a new generation program called CASSCF (complete active space SCF). This new CASSCF program combined fast orbital optimization algorithms with determinant-based full CI codes, and additional, more general, unitary group configuration interaction (CI) codes. This resulted in the quadratically convergent MCSCF/CASSCF code called MULTI, which allowed modals to be optimized a weighted energy average of several states, and is capable of treating both completely general configuration expansions. In fact, this method is still available today. In addition to these organizational developments, Knowles and Werner started to cooperate on a new, more efficient, IC-MRCI method. Extensions for accurate treatments of excited states became possible through a new IC-MRCI method. In brief, the present IC-MRCI will be described as MRCI. These recently developed MCSCF and MRCI methods resulted in the basis of the modern Molpro. In the following years, a number of new programs were added. Analytic energy gradients can be evaluated with coupled-cluster calculations, density functional theory (DFT), as well as many other programs.

See also

References

External links Official website

Illustrations

MOLPRO illustration

Worked examples

Example 1 — a first encounter with MOLPRO

Start with the simplest possible case. Write down what MOLPRO claims or describes in one sentence, then invent the smallest concrete situation in which that sentence is true. In computer science, the smallest case is usually a single object, a single equation or a single measurement. Check that every symbol or term in your sentence has a meaning in that case.

Example 2 — changing one variable

Take the situation from Example 1 and change exactly one quantity: double it, halve it, or set it to zero. Predict what should happen to MOLPRO before you calculate. Comparing your prediction with the result is the fastest way to find out whether you understand the idea or only the words.

Example 3 — an exam-style question

Typical questions about MOLPRO ask you to (a) state it precisely, (b) apply it to given data, and (c) explain a limitation. Practise writing all three answers in under five minutes; the third part is what separates a full-mark answer from an average one.

Applications of MOLPRO

In research
MOLPRO appears in computer science research whenever the underlying quantities have to be modelled precisely. Papers usually cite it as a starting assumption and then explore where it breaks down.
In technology and industry
Engineering practice reuses MOLPRO in design rules, simulations and safety margins. Knowing the idea lets you read a specification sheet and understand why the numbers look the way they do.
In the classroom
MOLPRO is common in secondary-school and first-year university syllabi. It links to neighbouring topics Computational chemistry software, so understanding it makes those chapters shorter.
In everyday life
Look for MOLPRO outside the textbook — in sport, cooking, traffic, electronics or the sky above you. An example you found yourself is remembered far longer than one you were given.
Ask Teacher Smith questions about this articleOpens your AI tutor with a question about “MOLPRO” →

Affiliate

Preply — study more efficiently by working with a personal tutor. 50% off.

How to study MOLPRO in 20 minutes

  1. Read the reference excerpt below once, without taking notes.
  2. Close the page and write down what MOLPRO means in your own words.
  3. Compare your version with the excerpt and mark what you missed.
  4. Work through the three examples above with pen and paper.
  5. Explain MOLPRO out loud to somebody else — or to Teacher Smith in the lgStudy chat.

Frequently asked questions

What is MOLPRO in simple terms?

MOLPRO is a software package used for accurate ab initio quantum chemistry calculations. It is developed by Peter Knowles at Cardiff University and Hans-Joachim Werner at Universität Stuttgart in collaboration with other authors.

Why does MOLPRO matter?

Because it connects several computer science ideas at once: it gives you a definition you can apply, a quantity you can calculate, and a way to check whether a result is plausible.

How should I study MOLPRO?

Read the excerpt, restate it from memory, then work through the examples and applications listed on this page. The five-step study plan above takes about twenty minutes.

What does this page cover?

It gives you a compact reference excerpt plus original lgStudy explanations, examples, applications and study material on MOLPRO.

Tags

  • Computational chemistry software

Keep exploring