Programming;Adaptation models;Analytical models;Data visualization;Computational modeling;Pipelines;C++ languages;In Situ Visualization;Domain Specific Language;Declarative Grammar