Free trial
Toggle navigation
Applications
Products
Support
About us
Search
Search
Table of contents
Introduction
What is PLAMS
What can be done with PLAMS
Simple example
What PLAMS is
not
About this documentation
Getting started
Library contents
Installing PLAMS
Updating PLAMS
Running PLAMS
Defaults file
The launch script
Working folder location
Passing variables
Importing past jobs
Restarting failed script
Multiple input scripts
Components overview
Settings
Tree-like structure
Dot notation
Case sensitivity
Global settings
API
Jobs
Preparing a job
Contents of job settings
Default settings
Running a job
Name conflicts
Prerun and postrun methods
Preview mode
Job API
Single jobs
Subclassing SingleJob
Multijobs
Using MultiJob
Results
Files in the job folder
Synchronization of parallel job executions
Examples
Cleaning job folder
Cleaning for multijobs
API
Job runners
Local job runner
Remote job runner
Job manager
Rerun prevention
Pickling
Restarting scripts
API
Public functions
Logging
Binding decorators
Molecule
Molecule
Atom labeling
Atom
Bond
RDKit interface
ASE interface
Utilities
Periodic Table
Units
Geometry tools
Interfaces
Amsterdam Modeling Suite
AMS driver and engines
Preparing input
Preparing runscript
Molecule handling
AMSJob API
AMSResults API
AMS worker
AMSWorker API
AMSWorkerResults API
AMSWorkerPool API
Analysis tools: Densf, FCF, analysis
KF files
COSMO-RS
Settings
Settings with multiple compound
ADF and CRSJob
COSMO-RS Parameters
Data analyses and plotting
API
ADF (pre-2020 version)
Preparing input
Preparing runscript
API
ReaxFF (pre-2019 version)
Other programs
Dirac
Preparing a calculation
Results extraction
API
Crystal
Preparing a calculation
Molecule parsing
Results extraction
Example
API
DFTB+
Preparing a calculation
Results extraction
Example
API
CP2K
Settings
Molecule parsing
Loading jobs
Molecule loading
API
ORCA
API
MOPAC (standalone program)
Preparing input
API
Examples
Simple examples
Helium dimer dissociation curve
Geometry optimization of water
Many jobs in parallel
Benchmark accuracy of basis sets
Workflow: filtering molecules based on excitation energies
Charge transfer integrals with ADF
Advanced examples
Tuning the range separation
Recipes
ADF and COSMO-RS workflow
ADF fragment job
Reorganization Energy
NBO with ADF
Numerical gradients
Numerical Hessian
ReaxFF molecule gun
Global Minimum Search
Vibrational analysis with ASE
Example
API
Citations
PLAMS
Documentation
/
PLAMS
/
Interfaces
/
Other programs
Other programs
ΒΆ
Dirac
Preparing a calculation
Input
Runscript
Results extraction
API
Crystal
Preparing a calculation
Input
Runscript
Molecule parsing
Results extraction
Example
API
DFTB+
Preparing a calculation
Input
Runscript
Results extraction
Example
API
CP2K
Settings
Molecule parsing
Loading jobs
Molecule loading
API
ORCA
API
MOPAC (standalone program)
Preparing input
API