Ejemplo n.º 1
0
        private void WritePhaseXyYx(StreamWriter sw, ImpedanceTensor impedance)
        {
            Action <Complex> write = (c)
                                     => sw.Write("{0} ", ProcessPhase(c).ToString("E").PadLeft(14, ' '));

            write(impedance.Xy);
            write(impedance.Yx);
        }
Ejemplo n.º 2
0
        private static void WriteApparentResistivityXyYx(StreamWriter sw, ImpedanceTensor impedance, double omega)
        {
            Action <Complex> write = (c)
                                     => sw.Write("{0} ", CalculateApparentResistivity(c, omega).ToString("E").PadLeft(14, ' '));

            write(impedance.Xy);
            write(impedance.Yx);
        }
Ejemplo n.º 3
0
        private static void WriteImpedance(StreamWriter sw, ImpedanceTensor impedance)
        {
            Action <Complex> write = (c)
                                     => sw.Write("{0} {1} ",
                                                 c.Real.ToString("E").PadLeft(14, ' '),
                                                 c.Imaginary.ToString("E").PadLeft(14, ' '));

            write(impedance.Xx);
            write(impedance.Xy);
            write(impedance.Yx);
            write(impedance.Yy);
        }