Siesta Page

: Features often involve adding new functional groups or solvers (like ELSI) by modifying source files.

If you are developing for the , you typically work in Fortran and use CMake to manage the build. Siesta

The name "Siesta" refers to several distinct technologies. Depending on which project you are working with, here are common ways to add or write a feature: 1. : Features often involve adding new functional groups

: Add your feature to the build system by updating the CMakeLists.txt or using custom toolchain files with flags like -DSIESTA_WITH_NEWFEATURE=ON . 2. Siesta (JS/Web Testing Tool) Siesta

: Extend Siesta.Test.Browser or Siesta.Test.NodeJS to create reusable assertion methods.

For the testing framework, "writing a feature" usually refers to creating custom test assertions or behavioral tests.