Posted by Ryan Roper
One of the most powerful features of GoldSim is its support for vector and matrix data types, or arrays. Whether you are modeling different age cohorts in a population dynamics model or you need to calculate monthly and/or yearly flow totals in a water resource model, the use of arrays can reduce complexity in your model and help you calculate useful results. If you are developing a contaminant transport model, using arrays is unavoidable since species properties are stored in vectors.
Proficiency with arrays in GoldSim is essential for many applications. Gaining a rudimentary understanding will require that you at least know how to create and use array label sets (named and indexed) and how to reference values in an array. I would definitely encourage you, though, to go beyond a basic proficiency and take advantage of the advanced capabilities that GoldSim provides. This blog post will point you to resources to help you get familiar with and start using arrays in GoldSim. I will highlight some example applications that range from very basic usage of arrays to sophisticated applications involving the use of array constructors.