Templating for Input Scripts¶
We implement templating for generalizing and automating the generation of input files, which are necessary for executing relevant simulations through the required simulation engine. This ensures, for example, that the same template can conveniently be applied to many different materials under the same simulation job.
We review and explain the general concept of templating in computer science in this page.
Under this page we introduce the basic syntax of the template engine we adopt.
The specific aspects of how templating is implemented on our platform are the object of this discussion.
We provide an example of input file templating for a materials science computation here.
More information about how templating can be adapted to different circumstances, are discussed in the corresponding Tutorial section of our documentation here.