1. A data structure for storing information relating to a plurality of coordinates; each respective coordinates of said plurality of coordinates representing a location of a respective solution locus of a plurality of solution loci for a function with respect to an origin in a solution domain in n-dimensions; each said respective solution locus representing a set of values that satisfies at least one predetermined condition of said function in said solution domain; said origin being situated at an intersection of n axes oriented in said domain; the data structure comprising: (a) a plurality of data elements; each respective data element of said plurality of data elements representing a respective said solution locus; (b) each respective data element of said plurality of data elements including: (1) information relating to a respective said solution locus; and (2) at least one pointer indicator designating a respective next-adjacent solution locus in each of said n-dimensions; each said respective next-adjacent solution locus being situated further from at least one axis of said n axes than said respective solution locus.