Exemplo n.º 1
0
        private List <List <double> > CreatePotentialValueList(
            Potential potential,
            List <double> radiusValueList
            )
        {
            List <double> realValues      = new List <double>();
            List <double> imaginaryValues = new List <double>();

            foreach (double radius in radiusValueList)
            {
                Complex potentialValue = potential.Value(radius);
                realValues.Add(potentialValue.Re);
                imaginaryValues.Add(potentialValue.Im);
            }

            List <List <double> > valueList = new List <List <double> >
            {
                radiusValueList,
                realValues,
                imaginaryValues
            };

            return(valueList);
        }