Compound Jobs#

Common computational chemistry protocols can involve various steps, methods, and evaluations to finally obtain the target property. You can create such workflows with ORCA's internal scripting language called Compound. By doing so you never rely on any third party programs or scripts to tackle your next quantum chemical challenge. A detailed description of the Compound feature can be found in the ORCA manual.

Warning

Compound is a feature that is under constant development, which is why bugs or downward incompatibilities can occur. Please check your results very carefully.

Some useful compound scripts can further be found at the ORCA GitHub repository.

Hint

Please contact us if you want to contribute to the official collection of compound scripts. We highly appreciate the input from the ORCA community!

Further, various protocols are available within ORCA via simple input keywords. In general, any compound protocol can be via !COMPOUND[<protocol-name>]. You can print a list of all methods via

!COMPOUND[PRINT-ALLMETHODS]

Some examples of available protocols are G2-MP2, CCCA-CBS-1, or EXTRAPOLATE-PNO.