internal GaNumFrameEuclidean(int vSpaceDim)
        {
            EuclideanMetric = GaNumMetricEuclidean.Create(vSpaceDim);

            Op  = ComputedOp = new GaNumOp(VSpaceDimension);
            Gp  = ComputedGp = new GaNumEuclideanGp(VSpaceDimension);
            Sp  = ComputedSp = new GaNumEuclideanSp(VSpaceDimension);
            Lcp = ComputedLcp = new GaNumEuclideanLcp(VSpaceDimension);
            Rcp = ComputedRcp = new GaNumEuclideanRcp(VSpaceDimension);
            Fdp = ComputedFdp = new GaNumEuclideanFdp(VSpaceDimension);
            Hip = ComputedHip = new GaNumEuclideanHip(VSpaceDimension);
            Acp = ComputedAcp = new GaNumEuclideanAcp(VSpaceDimension);
            Cp  = ComputedCp = new GaNumEuclideanCp(VSpaceDimension);

            UnitPseudoScalarCoef = 1.0d;
        }
 protected GaNumBilinearProductEuclidean(int targetVSpaceDim)
 {
     EuclideanMetric = GaNumMetricEuclidean.Create(targetVSpaceDim);
 }