Merge pull request #6 from simpeg/Dom_dev

Examples and IP
This commit is contained in:
Rowan Cockett
2016-02-04 09:17:40 -08:00
85 changed files with 425146 additions and 1186 deletions
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
+648 -423
View File
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
Binary file not shown.

After

Width:  |  Height:  |  Size: 103 KiB

-233
View File
@@ -1,233 +0,0 @@
from SimPEG import *
class SrcDipole(Survey.BaseSrc):
"""A dipole source, locA and locB are moved to the closest cell-centers"""
current = 1
loc = None
_rhsDict = None
def __init__(self, rxList, locA, locB, **kwargs):
self.loc = (locA, locB)
super(SrcDipole, self).__init__(rxList, **kwargs)
def getRhs(self, mesh):
if getattr(self, '_rhsDict', None) is None:
self._rhsDict = {}
if mesh not in self._rhsDict:
pts = [self.loc[0], self.loc[1]]
inds = Utils.closestPoints(mesh, pts)
q = np.zeros(mesh.nC)
q[inds] = - self.current * ( np.r_[1., -1.] / mesh.vol[inds] )
self._rhsDict[mesh] = q
return self._rhsDict[mesh]
class RxDipole(Survey.BaseRx):
"""A dipole source, locA and locB are moved to the closest cell-centers"""
def __init__(self, locsM, locsN, **kwargs):
locs = (locsM, locsN)
assert locsM.shape == locsN.shape, 'locs must be the same shape.'
super(RxDipole, self).__init__(locs, 'dipole', storeProjections=False, **kwargs)
@property
def nD(self):
"""Number of data in the receiver."""
return self.locs[0].shape[0]
def getP(self, mesh):
P0 = mesh.getInterpolationMat(self.locs[0], self.projGLoc)
P1 = mesh.getInterpolationMat(self.locs[1], self.projGLoc)
return P0 - P1
class SurveyDC(Survey.BaseSurvey):
"""
**SurveyDC**
Geophysical DC resistivity data.
"""
def __init__(self, srcList, **kwargs):
self.srcList = srcList
Survey.BaseSurvey.__init__(self, **kwargs)
self._rhsDict = {}
self._Ps = {}
def projectFields(self, u):
"""
Predicted data.
.. math::
d_\\text{pred} = Pu(m)
"""
P = self.getP(self.prob.mesh)
return P*mkvc(u)
def getRhs(self, mesh):
if mesh not in self._rhsDict:
RHS = np.array([src.getRhs(mesh) for src in self.srcList]).T
self._rhsDict[mesh] = RHS
return self._rhsDict[mesh]
def getP(self, mesh):
if mesh in self._Ps:
return self._Ps[mesh]
P_src = [sp.vstack([rx.getP(mesh) for rx in src.rxList]) for src in self.srcList]
self._Ps[mesh] = sp.block_diag(P_src)
return self._Ps[mesh]
class ProblemDC(Problem.BaseProblem):
"""
**ProblemDC**
Geophysical DC resistivity problem.
"""
surveyPair = SurveyDC
Solver = Solver
def __init__(self, mesh, **kwargs):
Problem.BaseProblem.__init__(self, mesh)
self.mesh.setCellGradBC('neumann')
Utils.setKwargs(self, **kwargs)
deleteTheseOnModelUpdate = ['_A', '_Msig', '_dMdsig']
@property
def Msig(self):
if getattr(self, '_Msig', None) is None:
sigma = self.curModel.transform
Av = self.mesh.aveF2CC
self._Msig = Utils.sdiag(1/(self.mesh.dim * Av.T * (1/sigma)))
return self._Msig
@property
def dMdsig(self):
if getattr(self, '_dMdsig', None) is None:
sigma = self.curModel.transform
Av = self.mesh.aveF2CC
dMdprop = self.mesh.dim * Utils.sdiag(self.Msig.diagonal()**2) * Av.T * Utils.sdiag(1./sigma**2)
self._dMdsig = lambda Gu: Utils.sdiag(Gu) * dMdprop
return self._dMdsig
@property
def A(self):
"""
Makes the matrix A(m) for the DC resistivity problem.
:param numpy.array m: model
:rtype: scipy.csc_matrix
:return: A(m)
.. math::
c(m,u) = A(m)u - q = G\\text{sdiag}(M(mT(m)))Du - q = 0
Where M() is the mass matrix and mT is the model transform.
"""
if getattr(self, '_A', None) is None:
D = self.mesh.faceDiv
G = self.mesh.cellGrad
self._A = D*self.Msig*G
# Remove the null space from the matrix.
self._A[-1,-1] /= self.mesh.vol[-1]
self._A = self._A.tocsc()
return self._A
def fields(self, m):
self.curModel = m
A = self.A
Ainv = self.Solver(A, **self.solverOpts)
Q = self.survey.getRhs(self.mesh)
Phi = Ainv * Q
return Phi
def Jvec(self, m, v, u=None):
"""
:param numpy.array m: model
:param numpy.array v: vector to multiply
:param numpy.array u: fields
:rtype: numpy.array
:return: Jv
.. math::
c(m,u) = A(m)u - q = G\\text{sdiag}(M(mT(m)))Du - q = 0
\\nabla_u (A(m)u - q) = A(m)
\\nabla_m (A(m)u - q) = G\\text{sdiag}(Du)\\nabla_m(M(mT(m)))
Where M() is the mass matrix and mT is the model transform.
.. math::
J = - P \left( \\nabla_u c(m, u) \\right)^{-1} \\nabla_m c(m, u)
J(v) = - P ( A(m)^{-1} ( G\\text{sdiag}(Du)\\nabla_m(M(mT(m))) v ) )
"""
# Set current model; clear dependent property $\mathbf{A(m)}$
self.curModel = m
sigma = self.curModel.transform # $\sigma = \mathcal{M}(\m)$
if u is None:
# Run forward simulation if $u$ not provided
u = self.fields(self.curModel)
else:
shp = (self.mesh.nC, self.survey.nSrc)
u = u.reshape(shp, order='F')
D = self.mesh.faceDiv
G = self.mesh.cellGrad
# Derivative of model transform, $\deriv{\sigma}{\m}$
dsigdm_x_v = self.curModel.transformDeriv * v
# Take derivative of $C(m,u)$ w.r.t. $m$
dCdm_x_v = np.empty_like(u)
# loop over fields for each source
for i in range(self.survey.nSrc):
# Derivative of inner product, $\left(\mathbf{M}_{1/\sigma}^f\right)^{-1}$
dAdsig = D * self.dMdsig( G * u[:,i] )
dCdm_x_v[:, i] = dAdsig * dsigdm_x_v
# Take derivative of $C(m,u)$ w.r.t. $u$
dCdu = self.A
# Solve for $\deriv{u}{m}$
dCdu_inv = self.Solver(dCdu, **self.solverOpts)
P = self.survey.getP(self.mesh)
J_x_v = - P * mkvc( dCdu_inv * dCdm_x_v )
return J_x_v
def Jtvec(self, m, v, u=None):
self.curModel = m
sigma = self.curModel.transform # $\sigma = \mathcal{M}(\m)$
if u is None:
u = self.fields(self.curModel)
shp = (self.mesh.nC, self.survey.nSrc)
u = u.reshape(shp, order='F')
P = self.survey.getP(self.mesh)
PT_x_v = (P.T*v).reshape(shp, order='F')
D = self.mesh.faceDiv
G = self.mesh.cellGrad
A = self.A
mT_dm = self.mapping.deriv(m)
dCdu = A.T
Ainv = self.Solver(dCdu, **self.solverOpts)
w = Ainv * PT_x_v
Jtv = 0
for i, ui in enumerate(u.T): # loop over each column
Jtv += self.dMdsig( G * ui ).T * ( D.T * w[:,i] )
Jtv = - mT_dm.T * ( Jtv )
return Jtv
+853
View File
@@ -0,0 +1,853 @@
from SimPEG import *
class FieldsDC_CC(Problem.Fields):
knownFields = {'phi_sol':'CC'}
aliasFields = {
'phi' : ['phi_sol','CC','_phi'],
'e' : ['phi_sol','F','_e'],
'j' : ['phi_sol','F','_j']
}
def __init__(self,mesh,survey,**kwargs):
super(FieldsDC_CC, self).__init__(mesh, survey, **kwargs)
def startup(self):
self._cellGrad = self.survey.prob.mesh.cellGrad
self._Mfinv = self.survey.prob.mesh.getFaceInnerProduct(invMat=True)
def _phi(self, phi_sol, srcList):
phi = phi_sol
# for i, src in enumerate(srcList):
# phi_p = src.phi_p(self.survey.prob)
# if phi_p is not None:
# phi[:,i] += phi_p
return phi
def _e(self, phi_sol, srcList):
e = -self._cellGrad*phi_sol
# for i, src in enumerate(srcList):
# e_p = src.e_p(self.survey.prob)
# if e_p is not None:
# e[:,i] += e_p
return e
def _j(self, phi_sol, srcList):
j = -self._Mfinv*self.survey.prob.Msig*self._cellGrad*phi_sol
# for i, src in enumerate(srcList):
# j_p = src.j_p(self.survey.prob)
# if j_p is not None:
# j[:,i] += j_p
return j
class SrcDipole(Survey.BaseSrc):
"""A dipole source, locA and locB are moved to the closest cell-centers"""
current = 1
loc = None
# _rhsDict = None
def __init__(self, rxList, locA, locB, **kwargs):
self.loc = (locA, locB)
super(SrcDipole, self).__init__(rxList, **kwargs)
def eval(self, prob):
# Recompute rhs
# if getattr(self, '_rhsDict', None) is None:
# self._rhsDict = {}
# if mesh not in self._rhsDict:
pts = [self.loc[0], self.loc[1]]
inds = Utils.closestPoints(prob.mesh, pts)
q = np.zeros(prob.mesh.nC)
q[inds] = - self.current * ( np.r_[1., -1.] / prob.mesh.vol[inds] )
# self._rhsDict[mesh] = q
# return self._rhsDict[mesh]
return q
class RxDipole(Survey.BaseRx):
"""A dipole source, locA and locB are moved to the closest cell-centers"""
def __init__(self, locsM, locsN, **kwargs):
locs = (locsM, locsN)
assert locsM.shape == locsN.shape, 'locs must be the same shape.'
super(RxDipole, self).__init__(locs, 'dipole', storeProjections=False, **kwargs)
@property
def nD(self):
"""Number of data in the receiver."""
return self.locs[0].shape[0]
def getP(self, mesh):
P0 = mesh.getInterpolationMat(self.locs[0], self.projGLoc)
P1 = mesh.getInterpolationMat(self.locs[1], self.projGLoc)
return P0 - P1
class SurveyDC(Survey.BaseSurvey):
"""
**SurveyDC**
Geophysical DC resistivity data.
"""
def __init__(self, srcList, **kwargs):
self.srcList = srcList
Survey.BaseSurvey.__init__(self, **kwargs)
# self._rhsDict = {}
self._Ps = {}
def projectFields(self, u):
"""
Predicted data.
.. math::
d_\\text{pred} = Pu(m)
"""
P = self.getP(self.prob.mesh)
return P*mkvc(u[self.srcList, 'phi_sol'])
def getP(self, mesh):
if mesh in self._Ps:
return self._Ps[mesh]
P_src = [sp.vstack([rx.getP(mesh) for rx in src.rxList]) for src in self.srcList]
self._Ps[mesh] = sp.block_diag(P_src)
return self._Ps[mesh]
class ProblemDC_CC(Problem.BaseProblem):
"""
**ProblemDC**
Geophysical DC resistivity problem.
"""
surveyPair = SurveyDC
Solver = Solver
fieldsPair = FieldsDC_CC
Ainv = None
def __init__(self, mesh, **kwargs):
Problem.BaseProblem.__init__(self, mesh)
self.mesh.setCellGradBC('neumann')
Utils.setKwargs(self, **kwargs)
deleteTheseOnModelUpdate = ['_A', '_Msig', '_dMdsig']
@property
def Msig(self):
if getattr(self, '_Msig', None) is None:
sigma = self.curModel.transform
Av = self.mesh.aveF2CC
self._Msig = Utils.sdiag(1/(self.mesh.dim * Av.T * (1/sigma)))
return self._Msig
@property
def dMdsig(self):
if getattr(self, '_dMdsig', None) is None:
sigma = self.curModel.transform
Av = self.mesh.aveF2CC
dMdprop = self.mesh.dim * Utils.sdiag(self.Msig.diagonal()**2) * Av.T * Utils.sdiag(1./sigma**2)
self._dMdsig = lambda Gu: Utils.sdiag(Gu) * dMdprop
return self._dMdsig
@property
def A(self):
"""
Makes the matrix A(m) for the DC resistivity problem.
:param numpy.array m: model
:rtype: scipy.csc_matrix
:return: A(m)
.. math::
c(m,u) = A(m)u - q = G\\text{sdiag}(M(mT(m)))Du - q = 0
Where M() is the mass matrix and mT is the model transform.
"""
if getattr(self, '_A', None) is None:
D = self.mesh.faceDiv
G = self.mesh.cellGrad
self._A = D*self.Msig*G
# Remove the null space from the matrix.
self._A[0,0] /= self.mesh.vol[0]
self._A = self._A.tocsc()
return self._A
def getRHS(self):
# if self.mesh not in self._rhsDict:
RHS = np.array([src.eval(self) for src in self.survey.srcList]).T
# self._rhsDict[mesh] = RHS
# return self._rhsDict[mesh]
return RHS
def fields(self, m):
F = self.fieldsPair(self.mesh, self.survey)
self.curModel = m
A = self.A
self.Ainv = self.Solver(A, **self.solverOpts)
RHS = self.getRHS()
Phi = self.Ainv * RHS
Srcs = self.survey.srcList
F[Srcs, 'phi_sol'] = Phi
return F
def Jvec(self, m, v, u=None):
"""
:param numpy.array m: model
:param numpy.array v: vector to multiply
:param numpy.array u: fields
:rtype: numpy.array
:return: Jv
.. math::
c(m,u) = A(m)u - q = G\\text{sdiag}(M(mT(m)))Du - q = 0
\\nabla_u (A(m)u - q) = A(m)
\\nabla_m (A(m)u - q) = G\\text{sdiag}(Du)\\nabla_m(M(mT(m)))
Where M() is the mass matrix and mT is the model transform.
.. math::
J = - P \left( \\nabla_u c(m, u) \\right)^{-1} \\nabla_m c(m, u)
J(v) = - P ( A(m)^{-1} ( G\\text{sdiag}(Du)\\nabla_m(M(mT(m))) v ) )
"""
# Set current model; clear dependent property $\mathbf{A(m)}$
self.curModel = m
sigma = self.curModel.transform # $\sigma = \mathcal{M}(\m)$
if u is None:
# Run forward simulation if $u$ not provided
u = self.fields(self.curModel)[self.survey.srcList, 'phi_sol']
else:
u = u[self.survey.srcList, 'phi_sol']
D = self.mesh.faceDiv
G = self.mesh.cellGrad
# Derivative of model transform, $\deriv{\sigma}{\m}$
dsigdm_x_v = self.curModel.transformDeriv * v
# Take derivative of $C(m,u)$ w.r.t. $m$
dCdm_x_v = np.empty_like(u)
# loop over fields for each source
for i in range(self.survey.nSrc):
# Derivative of inner product, $\left(\mathbf{M}_{1/\sigma}^f\right)^{-1}$
dAdsig = D * self.dMdsig( G * u[:,i] )
dCdm_x_v[:, i] = dAdsig * dsigdm_x_v
# Take derivative of $C(m,u)$ w.r.t. $u$
dA_du = self.A
# Solve for $\deriv{u}{m}$
# dCdu_inv = self.Solver(dCdu, **self.solverOpts)
if self.Ainv is None:
self.Ainv = self.Solver(dA_du, **self.solverOpts)
P = self.survey.getP(self.mesh)
Jv = - P * mkvc( self.Ainv * dCdm_x_v )
return Jv
def Jtvec(self, m, v, u=None):
self.curModel = m
sigma = self.curModel.transform # $\sigma = \mathcal{M}(\m)$
if u is None:
# Run forward simulation if $u$ not provided
u = self.fields(self.curModel)[self.survey.srcList, 'phi_sol']
else:
u = u[self.survey.srcList, 'phi_sol']
shp = u.shape
P = self.survey.getP(self.mesh)
PT_x_v = (P.T*v).reshape(shp, order='F')
D = self.mesh.faceDiv
G = self.mesh.cellGrad
dA_du = self.A
mT_dm = self.mapping.deriv(m)
# We probably always need this due to the linesearch .. (?)
self.Ainv = self.Solver(dA_du.T, **self.solverOpts)
# if self.Ainv is None:
# self.Ainv = self.Solver(dCdu, **self.solverOpts)
w = self.Ainv * PT_x_v
Jtv = 0
for i, ui in enumerate(u.T): # loop over each column
Jtv += self.dMdsig( G * ui ).T * ( D.T * w[:,i] )
Jtv = - mT_dm.T * ( Jtv )
return Jtv
def readUBC_DC2DModel(fileName):
from SimPEG import np, mkvc
"""
Read UBC GIF 2DTensor model and generate 2D Tensor model in simpeg
Input:
:param fileName, path to the UBC GIF 2D model file
Output:
:param SimPEG TensorMesh 2D object
:return
Created on Thu Nov 12 13:14:10 2015
@author: dominiquef
"""
# Open fileand skip header... assume that we know the mesh already
obsfile = np.genfromtxt(fileName,delimiter=' \n',dtype=np.str,comments='!')
dim = np.array(obsfile[0].split(),dtype=float)
temp = np.array(obsfile[1].split(),dtype=float)
if len(temp) > 1:
model = np.zeros(dim)
for ii in range(len(obsfile)-1):
mm = np.array(obsfile[ii+1].split(),dtype=float)
model[:,ii] = mm
model = model[:,::-1]
else:
if len(obsfile[1:])==1:
mm = np.array(obsfile[1:].split(),dtype=float)
else:
mm = np.array(obsfile[1:],dtype=float)
# Permute the second dimension to flip the order
model = mm.reshape(dim[1],dim[0])
model = model[::-1,:]
model = np.transpose(model, (1, 0))
model = mkvc(model)
return model
def plot_pseudoSection(Tx,Rx,data,z0, stype):
from SimPEG import np, mkvc
from scipy.interpolate import griddata
from matplotlib.colors import LogNorm
import pylab as plt
import re
"""
Read list of 2D tx-rx location and plot a speudo-section of apparent
resistivity.
Assumes flat topo for now...
Input:
:param d2D, z0
:switch stype -> Either 'pdp' (pole-dipole) | 'dpdp' (dipole-dipole)
Output:
:figure scatter plot overlayed on image
Created on Mon December 7th, 2015
@author: dominiquef
"""
#d2D = np.asarray(d2D)
midl = []
midz = []
rho = []
for ii in range(len(Tx)):
# Get distances between each poles
rC1P1 = np.abs(Tx[ii][0] - Rx[ii][:,0])
rC2P1 = np.abs(Tx[ii][1] - Rx[ii][:,0])
rC1P2 = np.abs(Tx[ii][1] - Rx[ii][:,1])
rC2P2 = np.abs(Tx[ii][0] - Rx[ii][:,1])
rP1P2 = np.abs(Rx[ii][:,1] - Rx[ii][:,0])
# Compute apparent resistivity
if re.match(stype,'pdp'):
rho = np.hstack([rho, data[ii] * 2*np.pi * rC1P1 * ( rC1P1 + rP1P2 ) / rP1P2] )
elif re.match(stype,'dpdp'):
rho = np.hstack([rho, data[ii] * 2*np.pi / ( 1/rC1P1 - 1/rC2P1 - 1/rC1P2 + 1/rC2P2 ) ])
Cmid = (Tx[ii][0] + Tx[ii][1])/2
Pmid = (Rx[ii][:,0] + Rx[ii][:,1])/2
midl = np.hstack([midl, ( Cmid + Pmid )/2 ])
midz = np.hstack([midz, -np.abs(Cmid-Pmid)/2 + z0 ])
# Grid points
grid_x, grid_z = np.mgrid[np.min(midl):np.max(midl), np.min(midz):np.max(midz)]
grid_rho = griddata(np.c_[midl,midz], np.log10(abs(1/rho.T)), (grid_x, grid_z), method='linear')
#plt.subplot(2,1,2)
plt.imshow(grid_rho.T, extent = (np.min(midl),np.max(midl),np.min(midz),np.max(midz)), origin='lower', alpha=0.8)
cbar = plt.colorbar(format = '%.2f',fraction=0.02)
cmin,cmax = cbar.get_clim()
ticks = np.linspace(cmin,cmax,3)
cbar.set_ticks(ticks)
# Plot apparent resistivity
plt.scatter(midl,midz,s=50,c=np.log10(abs(1/rho.T)))
def gen_DCIPsurvey(endl, mesh, stype, a, b, n):
from SimPEG import np
import re
"""
Load in endpoints and survey specifications to generate Tx, Rx location
stations.
Assumes flat topo for now...
Input:
:param endl -> input endpoints [x1, y1, z1, x2, y2, z2]
:object mesh -> SimPEG mesh object
:switch stype -> "dpdp" (dipole-dipole) | "pdp" (pole-dipole) | 'gradient'
: param a, n -> pole seperation, number of rx dipoles per tx
Output:
:param Tx, Rx -> List objects for each tx location
Lines: P1x, P1y, P1z, P2x, P2y, P2z
Created on Wed December 9th, 2015
@author: dominiquef
"""
def xy_2_r(x1,x2,y1,y2):
r = np.sqrt( np.sum((x2 - x1)**2 + (y2 - y1)**2) )
return r
## Evenly distribute electrodes and put on surface
# Mesure survey length and direction
dl_len = xy_2_r(endl[0,0],endl[1,0],endl[0,1],endl[1,1])
dl_x = ( endl[1,0] - endl[0,0] ) / dl_len
dl_y = ( endl[1,1] - endl[0,1] ) / dl_len
nstn = np.floor( dl_len / a )
# Compute discrete pole location along line
stn_x = endl[0,0] + np.array(range(int(nstn)))*dl_x*a
stn_y = endl[0,1] + np.array(range(int(nstn)))*dl_y*a
# Create line of P1 locations
M = np.c_[stn_x, stn_y, np.ones(nstn).T*mesh.vectorNz[-1]]
# Create line of P2 locations
N = np.c_[stn_x+a*dl_x, stn_y+a*dl_y, np.ones(nstn).T*mesh.vectorNz[-1]]
## Build list of Tx-Rx locations depending on survey type
# Dipole-dipole: Moving tx with [a] spacing -> [AB a MN1 a MN2 ... a MNn]
# Pole-dipole: Moving pole on one end -> [A a MN1 a MN2 ... MNn a B]
Tx = []
Rx = []
if not re.match(stype,'gradient'):
for ii in range(0, int(nstn)-1):
if re.match(stype,'dpdp'):
tx = np.c_[M[ii,:],N[ii,:]]
elif re.match(stype,'pdp'):
tx = np.c_[M[ii,:],M[ii,:]]
#Rx.append(np.c_[M[ii+1:indx,:],N[ii+1:indx,:]])
# Current elctrode seperation
AB = xy_2_r(tx[0,1],endl[1,0],tx[1,1],endl[1,1])
# Number of receivers to fit
nstn = np.min([np.floor( (AB - b) / a ) , n])
# Check if there is enough space, else break the loop
if nstn <= 0:
continue
# Compute discrete pole location along line
stn_x = N[ii,0] + dl_x*b + np.array(range(int(nstn)))*dl_x*a
stn_y = N[ii,1] + dl_y*b + np.array(range(int(nstn)))*dl_y*a
# Create receiver poles
# Create line of P1 locations
P1 = np.c_[stn_x, stn_y, np.ones(nstn).T*mesh.vectorNz[-1]]
# Create line of P2 locations
P2 = np.c_[stn_x+a*dl_x, stn_y+a*dl_y, np.ones(nstn).T*mesh.vectorNz[-1]]
Rx.append(np.c_[P1,P2])
Tx.append(tx)
#==============================================================================
# elif re.match(stype,'dpdp'):
#
# for ii in range(0, int(nstn)-2):
#
# indx = np.min([ii+n+1,nstn])
# Tx.append(np.c_[M[ii,:],N[ii,:]])
# Rx.append(np.c_[M[ii+2:indx,:],N[ii+2:indx,:]])
#==============================================================================
elif re.match(stype,'gradient'):
# Gradient survey only requires Tx at end of line and creates a square
# grid of receivers at in the middle at a pre-set minimum distance
Tx.append(np.c_[M[0,:],N[-1,:]])
# Get the edge limit of survey area
min_x = endl[0,0] + dl_x * b
min_y = endl[0,1] + dl_y * b
max_x = endl[1,0] - dl_x * b
max_y = endl[1,1] - dl_y * b
box_l = np.sqrt( (min_x - max_x)**2 + (min_y - max_y)**2 )
box_w = box_l/2.
nstn = np.floor( box_l / a )
# Compute discrete pole location along line
stn_x = min_x + np.array(range(int(nstn)))*dl_x*a
stn_y = min_y + np.array(range(int(nstn)))*dl_y*a
# Define number of cross lines
nlin = int(np.floor( box_w / a ))
lind = range(-nlin,nlin+1)
ngrad = nstn * len(lind)
rx = np.zeros([ngrad,6])
for ii in range( len(lind) ):
# Move line in perpendicular direction by dipole spacing
lxx = stn_x - lind[ii]*a*dl_y
lyy = stn_y + lind[ii]*a*dl_x
M = np.c_[ lxx, lyy , np.ones(nstn).T*mesh.vectorNz[-1]]
N = np.c_[ lxx+a*dl_x, lyy+a*dl_y, np.ones(nstn).T*mesh.vectorNz[-1]]
rx[(ii*nstn):((ii+1)*nstn),:] = np.c_[M,N]
Rx.append(rx)
else:
print """stype must be either 'pdp', 'dpdp' or 'gradient'. """
return Tx, Rx
def writeUBC_DCobs(fileName,Tx,Rx,d,wd, dtype):
from SimPEG import np, mkvc
import re
"""
Read UBC GIF DCIP 3D observation file and generate arrays for tx-rx location
Input:
:param fileName, path to the UBC GIF 3D obs file
Output:
:param rx, tx, d, wd
:return
Created on Mon December 7th, 2015
@author: dominiquef
"""
fid = open(fileName,'w')
fid.write('! GENERAL FORMAT\n')
for ii in range(len(Tx)):
tx = np.asarray(Tx[ii])
rx = np.asarray(Rx[ii])
nrx = rx.shape[0]
fid.write('\n')
if re.match(dtype,'2D'):
for jj in range(nrx):
fid.writelines("%e " % ii for ii in mkvc(tx))
fid.writelines("%e " % ii for ii in mkvc(rx[jj]))
fid.write('%e %e\n'% (d[ii][jj],wd[ii][jj]))
#np.savetxt(fid, np.c_[ rx ,np.asarray(d[ii]), np.asarray(wd[ii]) ], fmt='%e',delimiter=' ',newline='\n')
elif re.match(dtype,'3D'):
fid.write('\n')
fid.writelines("%e " % ii for ii in mkvc(tx))
fid.write('%i\n'% nrx)
np.savetxt(fid, np.c_[ rx ,np.asarray(d[ii]), np.asarray(wd[ii]) ], fmt='%e',delimiter=' ',newline='\n')
fid.close()
def convertObs_DC3D_to_2D(Tx,Rx):
from SimPEG import np
import numpy.matlib as npm
"""
Read list of 3D Tx Rx location and change coordinate system to distance
along line assuming all data is acquired along line
First transmitter pole is assumed to be at the origin
Assumes flat topo for now...
Input:
:param Tx, Rx
Output:
:figure Tx2d, Rx2d
Created on Mon December 7th, 2015
@author: dominiquef
"""
Tx2d = []
Rx2d = []
for ii in range(len(Tx)):
if ii == 0:
endp = Tx[0][0:2,0]
nrx = Rx[ii].shape[0]
rP1 = np.sqrt( np.sum( ( endp - Tx[ii][0:2,0] )**2 , axis=0))
rP2 = np.sqrt( np.sum( ( endp - Tx[ii][0:2,1] )**2 , axis=0))
rC1 = np.sqrt( np.sum( ( npm.repmat(endp.T,nrx,1) - Rx[ii][:,0:2] )**2 , axis=1))
rC2 = np.sqrt( np.sum( ( npm.repmat(endp.T,nrx,1) - Rx[ii][:,3:5] )**2 , axis=1))
Tx2d.append( np.r_[rP1, rP2] )
Rx2d.append( np.c_[rC1, rC2] )
#np.savetxt(fid, data, fmt='%e',delimiter=' ',newline='\n')
return Tx2d, Rx2d
def readUBC_DC3Dobs(fileName):
from SimPEG import np
"""
Read UBC GIF DCIP 3D observation file and generate arrays for tx-rx location
Input:
:param fileName, path to the UBC GIF 3D obs file
Output:
:param rx, tx, d, wd
:return
Created on Mon December 7th, 2015
@author: dominiquef
"""
# Load file
obsfile = np.genfromtxt(fileName,delimiter=' \n',dtype=np.str,comments='!')
# Pre-allocate
Tx = []
Rx = []
d = []
wd = []
# Countdown for number of obs/tx
count = 0
for ii in range(obsfile.shape[0]):
if not obsfile[ii]:
continue
# First line is transmitter with number of receivers
if count==0:
temp = (np.fromstring(obsfile[ii], dtype=float,sep=' ').T)
count = int(temp[-1])
temp = np.reshape(temp[0:-1],[2,3]).T
Tx.append(temp)
rx = []
continue
temp = np.fromstring(obsfile[ii], dtype=float,sep=' ')
rx.append(temp)
count = count -1
# Reach the end of
if count == 0:
temp = np.asarray(rx)
Rx.append(temp[:,0:6])
# Check for data + uncertainties
if temp.shape[1]==8:
d.append(temp[:,6])
wd.append(temp[:,7])
# Check for data only
elif temp.shape[1]==7:
d.append(temp[:,6])
return Tx, Rx, d, wd
def readUBC_DC2DLoc(fileName):
from SimPEG import np
"""
Read UBC GIF 2D observation file and generate arrays for tx-rx location
Input:
:param fileName, path to the UBC GIF 2D model file
Output:
:param rx, tx
:return
Created on Thu Nov 12 13:14:10 2015
@author: dominiquef
"""
# Open fileand skip header... assume that we know the mesh already
#==============================================================================
# fopen = open(fileName,'r')
# lines = fopen.readlines()
# fopen.close()
#==============================================================================
# Load file
obsfile = np.genfromtxt(fileName,delimiter=' \n',dtype=np.str,comments='!')
# Check first line and figure out if 2D or 3D file format
line = np.array(obsfile[0].split(),dtype=float)
tx_A = []
tx_B = []
rx_M = []
rx_N = []
d = []
wd = []
for ii in range(obsfile.shape[0]):
# If len==3, then simple format where tx-rx is listed on each line
if len(line) == 4:
temp = np.fromstring(obsfile[ii], dtype=float,sep=' ')
tx_A = np.hstack((tx_A,temp[0]))
tx_B = np.hstack((tx_B,temp[1]))
rx_M = np.hstack((rx_M,temp[2]))
rx_N = np.hstack((rx_N,temp[3]))
rx = np.transpose(np.array((rx_M,rx_N)))
tx = np.transpose(np.array((tx_A,tx_B)))
return tx, rx, d, wd
def readUBC_DC2DMesh(fileName):
from SimPEG import np
"""
Read UBC GIF 2DTensor mesh and generate 2D Tensor mesh in simpeg
Input:
:param fileName, path to the UBC GIF mesh file
Output:
:param SimPEG TensorMesh 2D object
:return
Created on Thu Nov 12 13:14:10 2015
@author: dominiquef
"""
# Open file
fopen = open(fileName,'r')
# Read down the file and unpack dx vector
def unpackdx(fid,nrows):
for ii in range(nrows):
line = fid.readline()
var = np.array(line.split(),dtype=float)
if ii==0:
x0= var[0]
xvec = np.ones(int(var[2])) * (var[1] - var[0]) / int(var[2])
xend = var[1]
else:
xvec = np.hstack((xvec,np.ones(int(var[1])) * (var[0] - xend) / int(var[1])))
xend = var[0]
return x0, xvec
#%% Start with dx block
# First line specifies the number of rows for x-cells
line = fopen.readline()
nl = np.array(line.split(),dtype=float)
[x0, dx] = unpackdx(fopen,nl)
#%% Move down the file until reaching the z-block
line = fopen.readline()
if not line:
line = fopen.readline()
#%% End with dz block
# First line specifies the number of rows for z-cells
line = fopen.readline()
nl = np.array(line.split(),dtype=float)
[z0, dz] = unpackdx(fopen,nl)
# Flip z0 to be the bottom of the mesh for SimPEG
z0 = z0 - sum(dz)
dz = dz[::-1]
#%% Make the mesh using SimPEG
from SimPEG import Mesh
tensMsh = Mesh.TensorMesh([dx,dz],(x0, z0))
return tensMsh
+182
View File
@@ -0,0 +1,182 @@
from SimPEG import *
from BaseDC import SurveyDC, FieldsDC_CC
class SurveyIP(SurveyDC):
"""
**SurveyDC**
Geophysical DC resistivity data.
"""
def __init__(self, srcList, **kwargs):
self.srcList = srcList
Survey.BaseSurvey.__init__(self, **kwargs)
self._Ps = {}
def dpred(self, m, u=None):
"""
Predicted data.
.. math::
d_\\text{pred} = Pu(m)
"""
return self.prob.forward(m)
class ProblemIP(Problem.BaseProblem):
"""
**ProblemIP**
Geophysical IP resistivity problem.
"""
surveyPair = SurveyDC
Solver = Solver
sigma = None
Ainv = None
u = None
def __init__(self, mesh, **kwargs):
Problem.BaseProblem.__init__(self, mesh)
self.mesh.setCellGradBC('neumann')
Utils.setKwargs(self, **kwargs)
# deleteTheseOnModelUpdate = ['_A', '_Msig', '_dMdsig']
@property
def Msig(self):
if getattr(self, '_Msig', None) is None:
# sigma = self.curModel.transform
sigma = self.sigma
Av = self.mesh.aveF2CC
self._Msig = Utils.sdiag(1/(self.mesh.dim * Av.T * (1/sigma)))
return self._Msig
@property
def dMdsig(self):
if getattr(self, '_dMdsig', None) is None:
# sigma = self.curModel.transform
sigma = self.sigma
Av = self.mesh.aveF2CC
dMdprop = self.mesh.dim * Utils.sdiag(self.Msig.diagonal()**2) * Av.T * Utils.sdiag(1./sigma**2)
self._dMdsig = lambda Gu: Utils.sdiag(Gu) * dMdprop
return self._dMdsig
@property
def A(self):
"""
Makes the matrix A(m) for the DC resistivity problem.
:param numpy.array m: model
:rtype: scipy.csc_matrix
:return: A(m)
.. math::
c(m,u) = A(m)u - q = G\\text{sdiag}(M(mT(m)))Du - q = 0
Where M() is the mass matrix and mT is the model transform.
"""
if getattr(self, '_A', None) is None:
D = self.mesh.faceDiv
G = self.mesh.cellGrad
self._A = D*self.Msig*G
# Remove the null space from the matrix.
self._A[-1,-1] /= self.mesh.vol[-1]
self._A = self._A.tocsc()
return self._A
def getRHS(self):
# if self.mesh not in self._rhsDict:
RHS = np.array([src.eval(self) for src in self.survey.srcList]).T
# self._rhsDict[mesh] = RHS
# return self._rhsDict[mesh]
return RHS
def fields(self, m):
if self.u is None:
A = self.A
if self.Ainv == None:
self.Ainv = self.Solver(A, **self.solverOpts)
Q = self.getRHS()
self.u = self.Ainv * Q
return self.u
def forward(self, m, u=None):
# Set current model; clear dependent property $\mathbf{A(m)}$
self.curModel = m
# sigma = self.curModel.transform # $\sigma = \mathcal{M}(\m)$
sigma = self.sigma
if self.u is None:
# Run forward simulation if $u$ not provided
u = self.fields(sigma)
shp = (self.mesh.nC, self.survey.nSrc)
u = self.u.reshape(shp, order='F')
D = self.mesh.faceDiv
G = self.mesh.cellGrad
# Derivative of model transform, $\deriv{\sigma}{\m}$
# dsigdm_x_v = self.curModel.transformDeriv * v
dsigdm_x_v = Utils.sdiag(sigma) * self.curModel.transformDeriv * m
# Take derivative of $C(m,u)$ w.r.t. $m$
dCdm_x_v = np.empty_like(u)
# loop over fields for each source
for i in range(self.survey.nSrc):
# Derivative of inner product, $\left(\mathbf{M}_{1/\sigma}^f\right)^{-1}$
dAdsig = D * self.dMdsig( G * u[:,i] )
dCdm_x_v[:, i] = dAdsig * dsigdm_x_v
# Take derivative of $C(m,u)$ w.r.t. $u$
if self.Ainv == None:
self.Ainv = self.Solver(A, **self.solverOpts)
# dCdu = self.A
# Solve for $\deriv{u}{m}$
# dCdu_inv = self.Solver(dCdu, **self.solverOpts)
P = self.survey.getP(self.mesh)
J_x_v = - P * mkvc( self.Ainv * dCdm_x_v )
return -J_x_v
def Jvec(self, m, v, u=None):
return self.forward(v)
def Jtvec(self, m, v, u=None):
self.curModel = m
# sigma = self.curModel.transform # $\sigma = \mathcal{M}(\m)$
sigma = self.sigma
if self.u is None:
u = self.fields(sigma)
else:
u = self.u
shp = (self.mesh.nC, self.survey.nSrc)
u = u.reshape(shp, order='F')
P = self.survey.getP(self.mesh)
PT_x_v = (P.T*v).reshape(shp, order='F')
D = self.mesh.faceDiv
G = self.mesh.cellGrad
A = self.A
mT_dm = Utils.sdiag(sigma)*self.mapping.deriv(m)
# mT_dm = self.mapping.deriv(m)
# dCdu = A.T
# Ainv = self.Solver(dCdu, **self.solverOpts)
# if self.Ainv == None:
self.Ainv = self.Solver(A.T, **self.solverOpts)
w = self.Ainv * PT_x_v
Jtv = 0
for i, ui in enumerate(u.T): # loop over each column
Jtv += self.dMdsig( G * ui ).T * ( D.T * w[:,i] )
Jtv = - mT_dm.T * ( Jtv )
return -Jtv
+216
View File
@@ -0,0 +1,216 @@
import os
from SimPEG import *
import simpegDCIP as DC
import pylab as plt
from matplotlib import animation
from JSAnimation import HTMLWriter
import time
import re
#from readUBC_DC2DMesh import readUBC_DC2DMesh
#from readUBC_DC2DModel import readUBC_DC2DModel
#from readUBC_DC2DLoc import readUBC_DC2DLoc
#from convertObs_DC3D_to_2D import convertObs_DC3D_to_2D
#from readUBC_DC3Dobs import readUBC_DC3Dobs
#%%
home_dir = 'C:\\Users\\dominiquef.MIRAGEOSCIENCE\\ownCloud\\Research\\Modelling\\Synthetic\\Two_Sphere'
msh_file = 'Mesh_2D.msh'
mod_file = 'Model_2D.con'
obs_file = 'FWR_data3D.dat'
dsep = '\\'
# Forward solver
slvr = 'BiCGStab' #'LU'
# Preconditioner
pcdr = 'Jacobi' #'Gauss-Seidel'#
# Number of padding cells to remove from plotting
padc = 15
# Load UBC mesh 2D
mesh = DC.readUBC_DC2DMesh(home_dir + dsep + msh_file)
# Load model
model = DC.readUBC_DC2DModel(home_dir + dsep + mod_file)
# load obs file
[Tx,Rx,d,wd] = DC.readUBC_DC3Dobs(home_dir + dsep + obs_file)
[Tx, Rx] = DC.convertObs_DC3D_to_2D(Tx,Rx)
#%% Create system
#Set boundary conditions
mesh.setCellGradBC('neumann')
Div = mesh.faceDiv
Grad = mesh.cellGrad
Msig = Utils.sdiag(1./(mesh.aveF2CC.T*(1./model)))
A = Div*Msig*Grad
# Change one corner to deal with nullspace
A[0,0] = 1
A = sp.csc_matrix(A)
start_time = time.time()
if re.match(slvr,'BiCGStab'):
# Create Jacobi Preconditioner
if re.match(pcdr,'Jacobi'):
dA = A.diagonal()
P = sp.spdiags(1/dA,0,A.shape[0],A.shape[0])
# Create Gauss-Seidel Preconditioner
elif re.match(pcdr,'Gauss-Seidel'):
LD = sp.tril(A,k=0)
#LDinv = sp.linalg.splu(LD)
elif re.match(slvr,'LU'):
# Factor A matrix
Ainv = sp.linalg.splu(A)
print("LU DECOMP--- %s seconds ---" % (time.time() - start_time))
#%% Create SimPEG objects
# Create sub-mesh for plotting
hx = mesh.hx
hy = mesh.hy
hx_sub = hx[padc:-padc]
hy_sub = hy[padc:]
mesh_sub = Mesh.TensorMesh([hx_sub,hy_sub],(mesh.vectorNx[padc], mesh.vectorNy[padc]))
model_sub = model.reshape(mesh.nCy,mesh.nCx)
model_sub = mkvc(model_sub[padc:,padc:-padc].T)
xx = mesh_sub.vectorCCx
yy = mesh_sub.vectorCCy
#%% Solve
#txii = range(50,1950,100)
#jx_CC_sub = np.zeros((len(txii),mesh_sub.nCx,mesh_sub.nCy))
#jy_CC_sub = np.zeros((len(txii),mesh_sub.nCx,mesh_sub.nCy))
fig = plt.figure(figsize=(10,5))
axs = plt.axes(ylim = (yy[0],yy[-1]+mesh.hy[-1]*2), xlim = (xx[0],xx[-1]))#
plt.tight_layout(pad=0.4, w_pad=0.5, h_pad=1.0)
plt.ylim(yy[0],yy[-1]+mesh.hy[-1]*2)
plt.xlim(xx[0],xx[-1])
#im1 = axs.pcolormesh([],[],[], alpha=0.75,extent = (xx[0],xx[-1],yy[-1],yy[0]),interpolation='nearest',vmin=-1e-2, vmax=1e-2)
#im2 = axs.pcolormesh([],[],[],alpha=0.2,extent = (xx[0],xx[-1],yy[-1],yy[0]),interpolation='nearest',cmap='gray')
im1 = axs.pcolormesh(mesh_sub.vectorCCx,mesh_sub.vectorCCy,np.zeros((mesh_sub.nCy,mesh_sub.nCx)), alpha=0.75,vmin=-1e-2, vmax=1e-2)
im2 = axs.pcolormesh(mesh_sub.vectorCCx,mesh_sub.vectorCCy,np.zeros((mesh_sub.nCy,mesh_sub.nCx)), alpha=0.75,vmin=-1e-2, vmax=1e-2)
im3 = axs.streamplot(xx, yy, np.zeros((mesh_sub.nCy,mesh_sub.nCx)), np.zeros((mesh_sub.nCy,mesh_sub.nCx)),color='k')
im4 = axs.scatter([],[], c='r', s=200)
im5 = axs.scatter([],[], c='r', s=200)
#==============================================================================
# def init():
# im1.set_data([[],[],[]])
# im2.set_data([[],[],[]])
#
# return [im1]+[im2]
#==============================================================================
def animate(ii):
#for ii in range(len(txii)):
removeStream()
tx = np.asarray(np.c_[Tx[ii],np.ones(Tx[ii].shape[0])*mesh.vectorNy[-1]-1])
inds = Utils.closestPoints(mesh, tx )
RHS = mesh.getInterpolationMat( tx , 'CC').T*( [-1,1] / mesh.vol[inds] )
if re.match(slvr,'BiCGStab'):
if re.match(pcdr,'Jacobi'):
dA = A.diagonal()
P = sp.spdiags(1/dA,0,A.shape[0],A.shape[0])
# Iterative Solve
phi = sp.linalg.bicgstab(P*A,P*RHS, tol=1e-5)
phi = mkvc(phi[0])
elif re.match(slvr,'LU'):
#Direct Solve
phi = Ainv.solve(RHS)
j = -Msig*Grad*phi
j_CC = mesh.aveF2CCV*j
# Compute charge density solving div*grad*phi
Q = -mesh.faceDiv*mesh.cellGrad*phi
jx_CC = j_CC[0:mesh.nC].reshape(mesh.nCy,mesh.nCx)
jy_CC = j_CC[mesh.nC:].reshape(mesh.nCy,mesh.nCx)
#%% Grab only the core for presentation
jx_CC_sub = jx_CC[padc:,padc:-padc]
jy_CC_sub = jy_CC[padc:,padc:-padc]
Q_sub = Q.reshape(mesh.nCy,mesh.nCx)
Q_sub = Q_sub[padc:,padc:-padc]
J_rho = np.sqrt(jx_CC_sub**2 + jy_CC_sub**2)
lw = np.log10(J_rho/J_rho.min())
#axs.imshow(Q_sub,alpha=0.75,extent = (xx[0],xx[-1],yy[-1],yy[0]),interpolation='nearest',vmin=-1e-2, vmax=1e-2)
#axs.imshow(np.log10(model_sub.reshape(mesh_sub.nCy,mesh_sub.nCx)),alpha=0.2,extent = (xx[0],xx[-1],yy[-1],yy[0]),interpolation='nearest',cmap='gray')
global im1
im1 = axs.pcolormesh(mesh_sub.vectorCCx,mesh_sub.vectorCCy,Q_sub, alpha=0.75,vmin=-1e-2, vmax=1e-2)
global im2
im2 = axs.pcolormesh(mesh_sub.vectorCCx,mesh_sub.vectorCCy,np.log10(model_sub.reshape(mesh_sub.nCy,mesh_sub.nCx)), alpha=0.25)
global im3
im3 = axs.streamplot(xx, yy, jx_CC_sub, jy_CC_sub,color='k',linewidth = lw,density=0.5)
global im4
im4 = axs.scatter(tx[0,0],mesh.vectorNy[-1], c='r', s=75, marker='v' )
global im5
im5 = axs.scatter(tx[1,0],mesh.vectorNy[-1], c='b', s=75, marker='v' )
#plt.show()
#im1.set_array(Q_sub)
#im2.set_array(np.log10(model_sub.reshape(mesh_sub.nCy,mesh_sub.nCx)))
#im2.set_array(mesh_sub.vectorCCx, mesh_sub.vectorCCy,jx_CC_sub.T,jy_CC_sub.T)
#return [im1] + [im2]
#%% Create widget
def removeStream():
global im1
im1.remove()
global im2
im2.remove()
global im3
im3.lines.remove()
axs.patches = []
global im4
im4.remove()
global im5
im5.remove()
#def viewInv(msh,iteration):
#, linewidth=lw.T
#%%
#interact(viewInv,msh = mesh_sub, iteration = IntSlider(min=0, max=len(txii)-1 ,step=1, value=0))
# set embed_frames=True to embed base64-encoded frames directly in the HTML
anim = animation.FuncAnimation(fig, animate,
frames=len(Tx), interval=5)
anim.save(home_dir + '\\animation.html', writer=HTMLWriter(embed_frames=True))
+478
View File
@@ -0,0 +1,478 @@
"""
Experimental script for the forward modeling of DC resistivity data
along survey lines defined by the user. The program loads in a 3D mesh
and model which is used to design pole-dipole or dipole-dipole survey
lines.
Uses SimPEG to generate the forward problem and compute the LU
factorization.
Calls DCIP2D for the inversion of a projected 2D section from the full
3D model.
Assumes flat topo for now...
Created on Mon December 7th, 2015
@author: dominiquef
"""
#%%
from SimPEG import *
import simpegDCIP as DC
import pylab as plt
from pylab import get_current_fig_manager
from scipy.interpolate import griddata
import time
import re
import numpy.matlib as npm
import scipy.interpolate as interpolation
#==============================================================================
# from readUBC_DC3Dobs import readUBC_DC3Dobs
# from readUBC_DC2DModel import readUBC_DC2DModel
# from writeUBC_DCobs import writeUBC_DCobs
# from plot_pseudoSection import plot_pseudoSection
# from gen_DCIPsurvey import gen_DCIPsurvey
# from convertObs_DC3D_to_2D import convertObs_DC3D_to_2D
#==============================================================================
from matplotlib.colors import LogNorm
import os
home_dir = 'C:\\Users\\dominiquef.MIRAGEOSCIENCE\\ownCloud\\Research\\Modelling\\Synthetic\\Two_Sphere'
dsep = '\\'
#from scipy.linalg import solve_banded
# Load UBC mesh 3D
mesh = Mesh.TensorMesh.readUBC(home_dir + '\Mesh_5m.msh')
#mesh = Utils.meshutils.readUBCTensorMesh(home_dir + '\MtIsa_20m.msh')
#mesh = Utils.meshutils.readUBCTensorMesh(home_dir + '\Mesh_50m.msh')
# Load model
#model = Utils.meshutils.readUBCTensorModel(home_dir + '\MtIsa_3D.con',mesh)
#model = Utils.meshutils.readUBCTensorModel(home_dir + '\Synthetic.con',mesh)
#model = Utils.meshutils.readUBCTensorModel(home_dir + '\Lalor_model_50m.con',mesh)
model = Mesh.TensorMesh.readModelUBC(mesh,home_dir + '\TwoSpheres.con')
#model = model**0 * 1e-2
# Specify survey type
stype = 'dpdp'
# Survey parameters
a = 30
b = 30
n = 20
# Forward solver
slvr = 'BiCGStab' #'LU'
# Preconditioner
pcdr = 'Jacobi'#
# Inversion parameter
pct = 0.01
flr = 1e-4
chifact = 100
ref_mod = 1e-2
# DOI threshold
cutoff = 0.8
#%% Create system
#Set boundary conditions
mesh.setCellGradBC('neumann')
Div = mesh.faceDiv
Grad = mesh.cellGrad
Msig = Utils.sdiag(1./(mesh.aveF2CC.T*(1./model)))
A = Div*Msig*Grad
# Change one corner to deal with nullspace
A[0,0] = 1
A = sp.csc_matrix(A)
start_time = time.time()
if re.match(slvr,'BiCGStab'):
# Create Jacobi Preconditioner
if re.match(pcdr,'Jacobi'):
dA = A.diagonal()
P = sp.spdiags(1/dA,0,A.shape[0],A.shape[0])
#LDinv = sp.linalg.splu(LD)
elif re.match(slvr,'LU'):
# Factor A matrix
Ainv = sp.linalg.splu(A)
print("LU DECOMP--- %s seconds ---" % (time.time() - start_time))
#%% Create survey
# Display top section
top = int(mesh.nCz)-1
plt.figure()
ax_prim = plt.subplot(1,1,1)
mesh.plotSlice(model, ind=top, normal='Z', grid=False, pcolorOpts={'alpha':0.5}, ax =ax_prim)
plt.xlim([423200,423750])
plt.ylim([546350,546650])
plt.gca().set_aspect('equal', adjustable='box')
plt.show()
cfm1=get_current_fig_manager().window
gin=[1]
# Keep creating sections until returns an empty ginput (press enter on figure)
#while bool(gin)==True:
# Bring back the plan view figure and pick points
cfm1.activateWindow()
plt.sca(ax_prim)
# Takes two points from ginput and create survey
#if re.match(stype,'gradient'):
gin = [(423230. , 546440.), (423715. , 546440.)]
#else:
#gin = plt.ginput(2, timeout = 0)
#==============================================================================
# if not gin:
# print 'SimPED - Simulation has ended with return'
# break
#==============================================================================
# Add z coordinate to all survey... assume flat
nz = mesh.vectorNz
var = np.c_[np.asarray(gin),np.ones(2).T*nz[-1]]
# Snap the endpoints to the grid. Easier to create 2D section.
indx = Utils.closestPoints(mesh, var )
endl = np.c_[mesh.gridCC[indx,0],mesh.gridCC[indx,1],np.ones(2).T*nz[-1]]
[Tx, Rx] = DC.gen_DCIPsurvey(endl, mesh, stype, a, b, n)
dl_len = np.sqrt( np.sum((endl[0,:] - endl[1,:])**2) )
dl_x = ( Tx[-1][0,1] - Tx[0][0,0] ) / dl_len
dl_y = ( Tx[-1][1,1] - Tx[0][1,0] ) / dl_len
azm = np.arctan(dl_y/dl_x)
# Plot stations along line
plt.scatter(Tx[0][0,:],Tx[0][1,:],s=20,c='g')
plt.scatter(Rx[0][:,0::3],Rx[0][:,1::3],s=20,c='y')
#%% Forward model data
data = []#np.zeros( nstn*nrx )
unct = []
problem = DC.ProblemDC_CC(mesh)
for ii in range(len(Tx)):
start_time = time.time()
# Select dipole locations for receiver
rxloc_M = np.asarray(Rx[ii][:,0:3])
rxloc_N = np.asarray(Rx[ii][:,3:])
# Number of receivers
nrx = rxloc_M.shape[0]
if not re.match(stype,'pdp'):
inds = Utils.closestPoints(mesh, np.asarray(Tx[ii]).T )
RHS = mesh.getInterpolationMat(np.asarray(Tx[ii]).T, 'CC').T*( [-1,1] / mesh.vol[inds] )
else:
# Create an "inifinity" pole
tx = np.squeeze(Tx[ii][:,0:1])
tinf = tx + np.array([dl_x,dl_y,0])*dl_len*2
inds = Utils.closestPoints(mesh, np.c_[tx,tinf].T)
RHS = mesh.getInterpolationMat(np.asarray(Tx[ii]).T, 'CC').T*( [-1] / mesh.vol[inds] )
# Solve for phi on pole locations
P1 = mesh.getInterpolationMat(rxloc_M, 'CC')
P2 = mesh.getInterpolationMat(rxloc_N, 'CC')
if re.match(slvr,'BiCGStab'):
if re.match(pcdr,'Jacobi'):
dA = A.diagonal()
P = sp.spdiags(1/dA,0,A.shape[0],A.shape[0])
# Iterative Solve
Ainvb = sp.linalg.bicgstab(P*A,P*RHS, tol=1e-5)
phi = mkvc(Ainvb[0])
elif re.match(slvr,'LU'):
#Direct Solve
phi = Ainv.solve(RHS)
# Compute potential at each electrode
dtemp = (P1*phi - P2*phi)*np.pi
data.append( dtemp )
unct.append( np.abs(dtemp) * pct + flr)
print("--- %s seconds ---" % (time.time() - start_time))
#%% Run 2D inversion if pdp or dpdp survey
# Otherwise just plot and apparent susceptibility map
if not re.match(stype,'gradient'):
#%% Write data file in UBC-DCIP3D format
DC.writeUBC_DCobs(home_dir+'\FWR_data3D.dat',Tx,Rx,data,unct,'3D')
#%% Load 3D data
[Tx, Rx, data, wd] = DC.readUBC_DC3Dobs(home_dir + '\FWR_data3D.dat')
#%% Convert 3D obs to 2D and write to file
[Tx2d, Rx2d] = DC.convertObs_DC3D_to_2D(Tx,Rx)
DC.writeUBC_DCobs(home_dir+'\FWR_3D_2_2D.dat',Tx2d,Rx2d,data,unct,'2D')
#%% Create a 2D mesh along axis of Tx end points and keep z-discretization
dx = np.min( [ np.min(mesh.hx), np.min(mesh.hy) ])
nc = np.ceil(dl_len/dx)+3
padx = dx*np.power(1.4,range(1,15))
# Creating padding cells
h1 = np.r_[padx[::-1], np.ones(nc)*dx , padx]
# Create mesh with 0 coordinate centerer on the ginput points in cell center
mesh2d = Mesh.TensorMesh([h1, mesh.hz], x0=(-np.sum(padx)-dx/2,mesh.x0[2]))
# Create array of points for interpolating from 3D to 2D mesh
xx = Tx[0][0,0] + mesh2d.vectorCCx * np.cos(azm)
yy = Tx[0][1,0] + mesh2d.vectorCCx * np.sin(azm)
zz = mesh2d.vectorCCy
[XX,ZZ] = np.meshgrid(xx,zz)
[YY,ZZ] = np.meshgrid(yy,zz)
xyz2d = np.c_[mkvc(XX),mkvc(YY),mkvc(ZZ)]
#plt.scatter(xx,yy,s=20,c='y')
F = interpolation.NearestNDInterpolator(mesh.gridCC,model)
m2D = np.reshape(F(xyz2d),[mesh2d.nCx,mesh2d.nCy]).T
#==============================================================================
# mesh2d = Mesh.TensorMesh([mesh.hx, mesh.hz], x0=(mesh.x0[0]-endl[0,0],mesh.x0[2]))
# m3D = np.reshape(model, (mesh.nCz, mesh.nCy, mesh.nCx))
# m2D = m3D[:,1,:]
#==============================================================================
#%%
plt.figure()
axs = plt.subplot(1,1,1)
plt.xlim([-dx,nc*dx+dx])
plt.ylim([mesh2d.vectorNy[-1]-dl_len/2,mesh2d.vectorNy[-1]+2*dx])
plt.gca().set_aspect('equal', adjustable='box')
circle1=plt.Circle((144,1500),50,color='w',fill=False, lw=3)
circle2=plt.Circle((344,1500),50,color='k',fill=False, lw=3)
axs.add_artist(circle1)
axs.add_artist(circle2)
plt.pcolormesh(mesh2d.vectorNx,mesh2d.vectorNy,np.log10(m2D))#axes = [mesh2d.vectorNx[0],mesh2d.vectorNx[-1],mesh2d.vectorNy[0],mesh2d.vectorNy[-1]])
cbar = plt.colorbar(format = '%.2f',fraction=0.02)
cmin,cmax = cbar.get_clim()
ticks = np.linspace(cmin,cmax,3)
cbar.set_ticks(ticks)
# Plot poles
plt.scatter(Tx2d[0][0],mesh2d.vectorNy[-1]+dx,s=50,c='r',marker='v')
plt.scatter(Tx2d[0][1],mesh2d.vectorNy[-1]+dx,s=50,c='b',marker='v')
plt.scatter(Rx2d[0][:,0],np.ones(Rx2d[0].shape[0])*mesh2d.vectorNy[-1]+dx,s=50,c='g')
#mesh2d.plotImage(mkvc(m2D), grid=True, ax=axs)
#%% Plot pseudo section
plt.figure()
axs = plt.subplot(1,1,1)
plt.xlim([-dx,nc*dx+dx])
plt.ylim([mesh2d.vectorNy[-1]-dl_len/2,mesh2d.vectorNy[-1]+2*dx])
plt.gca().set_aspect('equal', adjustable='box')
circle1=plt.Circle((144,1500),50,color='w',fill=False, lw=3)
circle2=plt.Circle((344,1500),50,color='k',fill=False, lw=3)
axs.add_artist(circle1)
axs.add_artist(circle2)
DC.plot_pseudoSection(Tx2d,Rx2d,data,nz[-1],stype)
plt.show()
#%% Run two inversions with different reference models and compute a DOI
invmod = []
refmod = []
plt.figure()
for jj in range(2):
# Create dcin2d inversion files and run
inv_dir = home_dir + '\Inv2D'
if not os.path.exists(inv_dir):
os.makedirs(inv_dir)
mshfile2d = 'Mesh_2D.msh'
modfile2d = 'Model_2D.con'
obsfile2d = 'FWR_3D_2_2D.dat'
inp_file = 'dcinv2d.inp'
# Export 2D mesh
fid = open(inv_dir + dsep + mshfile2d,'w')
fid.write('%i\n'% mesh2d.nCx)
fid.write('%f %f 1\n'% (mesh2d.vectorNx[0],mesh2d.vectorNx[1]))
np.savetxt(fid, np.c_[mesh2d.vectorNx[2:],np.ones(mesh2d.nCx-1)], fmt='\t %e %i',delimiter=' ',newline='\n')
fid.write('\n')
fid.write('%i\n'% mesh2d.nCy)
fid.write('%f %f 1\n'%( 0,mesh2d.hy[-1]))
np.savetxt(fid, np.c_[np.cumsum(mesh2d.hy[-2::-1])+mesh2d.hy[-1],np.ones(mesh2d.nCy-1)], fmt='\t %e %i',delimiter=' ',newline='\n')
fid.close()
# Export 2D model
fid = open(inv_dir + dsep + modfile2d,'w')
fid.write('%i %i\n'% (mesh2d.nCx,mesh2d.nCy))
np.savetxt(fid, mkvc(m2D[::-1,:].T), fmt='%e',delimiter=' ',newline='\n')
fid.close()
# Export data file
DC.writeUBC_DCobs(inv_dir + dsep + obsfile2d,Tx2d,Rx2d,data,unct,'2D')
# Write input file
fid = open(inv_dir + dsep + inp_file,'w')
fid.write('OBS LOC_X %s \n'% obsfile2d)
fid.write('MESH FILE %s \n'% mshfile2d)
fid.write('CHIFACT 1 %f\n'% chifact)
fid.write('TOPO DEFAULT %s \n')
fid.write('INIT_MOD DEFAULT\n')
fid.write('REF_MOD VALUE %e\n'% (ref_mod*(jj+1)))
fid.write('ALPHA DEFAULT\n')
fid.write('WEIGHT DEFAULT\n')
fid.write('STORE_ALL_MODELS FALSE\n')
fid.write('INVMODE SVD\n')
fid.write('USE_MREF TRUE\n')
fid.close()
os.chdir(inv_dir)
os.system('dcinv2d ' + inp_file)
#Load model
minv = DC.readUBC_DC2DModel(inv_dir + dsep + 'dcinv2d.con')
axs = plt.subplot(2,1,jj+1)
plt.xlim([-dx,nc*dx+dx])
plt.ylim([mesh2d.vectorNy[-1]-dl_len/2,mesh2d.vectorNy[-1]+2*dx])
plt.gca().set_aspect('equal', adjustable='box')
minv = np.reshape(minv,(mesh2d.nCy,mesh2d.nCx))
#plt.pcolormesh(mesh2d.vectorNx,mesh2d.vectorNy,np.log10(m2D),alpha=0.5, cmap='gray')
circle1=plt.Circle((144,1500),50,color='w',fill=False, lw=3)
circle2=plt.Circle((344,1500),50,color='k',fill=False, lw=3)
axs.add_artist(circle1)
axs.add_artist(circle2)
axp = plt.pcolormesh(mesh2d.vectorNx,mesh2d.vectorNy,np.log10(minv),alpha=1,vmin = -2.25, vmax = -1.5)
plt.show()
if jj == 1:
plt.ylabel('(b)',rotation=360)
plt.xlabel('Distance (m)')
else:
plt.ylabel('(a)',rotation=360)
cbar = plt.colorbar(format = '%.2f',fraction=0.05,orientation='vertical',pad=0.02)
cmin,cmax = cbar.get_clim()
ticks = np.linspace(cmin,cmax,3)
cbar.set_ticks(ticks)
#cbar.set_ticklabels('%.2f')
invmod.append(minv)
refmod.append(ref_mod*(jj+1))
#%% Compute DOI
DOI = np.abs(invmod[0] - invmod[1]) / np.abs(refmod[0] - refmod[1])
# Normalize between [0 1]
DOI = DOI - np.min(DOI)
DOI = (1.- DOI/np.max(DOI))
DOI[DOI > cutoff] = 1
plt.figure()
plt.xlim([-dx,nc*dx+dx])
plt.ylim([mesh2d.vectorNy[-1]-dl_len/2,mesh2d.vectorNy[-1]+2*dx])
plt.gca().set_aspect('equal', adjustable='box')
plt.pcolormesh(mesh2d.vectorNx,mesh2d.vectorNy,DOI,alpha=1)
cbar = plt.colorbar(format = '%.2f',fraction=0.02)
#%% Replace alpha values from inversion
#rgba_plt = axp.get_facecolor()
#rgba_plt[:,3] = mkvc(DOI)/2
plt.figure()
axs = plt.subplot(1,1,1)
plt.xlim([-dx,nc*dx+dx])
plt.ylim([mesh2d.vectorNy[-1]-dl_len/2,mesh2d.vectorNy[-1]+2*dx])
plt.gca().set_aspect('equal', adjustable='box')
circle1=plt.Circle((144,1500),50,color='w',fill=False, lw=3)
circle2=plt.Circle((344,1500),50,color='k',fill=False, lw=3)
axs.add_artist(circle1)
axs.add_artist(circle2)
axs = plt.pcolor(mesh2d.vectorNx,mesh2d.vectorNy,np.log10(invmod[0]),edgecolor="none")
plt.draw()
cbar = plt.colorbar(format = '%.2f',fraction=0.02)
aa = axs.get_facecolors()
aa[:,3] = mkvc(DOI.T)
axs.set_facecolor(aa)
plt.draw()
#%% Othrwise it is a gradient array, plot surface of apparent resisitivty
elif re.match(stype,'gradient'):
rC1P1 = np.sqrt( np.sum( (npm.repmat(Tx[0][0:2,0],Rx[0].shape[0], 1) - Rx[0][:,0:2])**2, axis=1 ))
rC2P1 = np.sqrt( np.sum( (npm.repmat(Tx[0][0:2,1],Rx[0].shape[0], 1) - Rx[0][:,0:2])**2, axis=1 ))
rC1P2 = np.sqrt( np.sum( (npm.repmat(Tx[0][0:2,1],Rx[0].shape[0], 1) - Rx[0][:,3:5])**2, axis=1 ))
rC2P2 = np.sqrt( np.sum( (npm.repmat(Tx[0][0:2,0],Rx[0].shape[0], 1) - Rx[0][:,3:5])**2, axis=1 ))
rC1C2 = np.sqrt( np.sum( (npm.repmat(Tx[0][0:2,0]-Tx[0][0:2,1],Rx[0].shape[0], 1) )**2, axis=1 ))
rP1P2 = np.sqrt( np.sum( (Rx[0][:,0:2] - Rx[0][:,3:5])**2, axis=1 ))
rho = np.abs(data[0]) * np.pi *((rC1P1)**2 / rP1P2)#/ ( 1/rC1P1 - 1/rC2P1 - 1/rC1P2 + 1/rC2P2 )
Pmid = (Rx[0][:,0:2] + Rx[0][:,3:5])/2
# Grid points
grid_x, grid_z = np.mgrid[np.min(Rx[0][:,[0,3]]):np.max(Rx[0][:,[0,3]]):a/10, np.min(Rx[0][:,[1,4]]):np.max(Rx[0][:,[1,4]]):a/10]
grid_rho = griddata(np.c_[Pmid[:,0],Pmid[:,1]], (abs(rho.T)), (grid_x, grid_z), method='linear')
#plt.subplot(2,1,2)
plt.imshow(grid_rho.T, extent = (np.min(grid_x),np.max(grid_x),np.min(grid_z),np.max(grid_z)) ,origin='lower')
var = 'Gradient Array - a-spacing: ' + str(a) + ' m'
plt.title(var)
plt.colorbar()
+403
View File
@@ -0,0 +1,403 @@
"""
Experimental script for the forward modeling of DC resistivity data
along survey lines defined by the user. The program loads in a 3D mesh
and model which is used to design pole-dipole or dipole-dipole survey
lines.
Uses SimPEG to generate the forward problem and compute the LU
factorization.
Calls DCIP2D for the inversion of a projected 2D section from the full
3D model.
Assumes flat topo for now...
Created on Mon December 7th, 2015
@author: dominiquef
"""
#%%
from SimPEG import np, Utils, Mesh, mkvc, sp
import simpegDCIP as DC
import pylab as plt
from pylab import get_current_fig_manager
from scipy.interpolate import griddata
import time
import re
import numpy.matlib as npm
#from readUBC_DC3Dobs import readUBC_DC3Dobs
#from readUBC_DC2DModel import readUBC_DC2DModel
#from writeUBC_DCobs import writeUBC_DCobs
import scipy.interpolate as interpolation
#from plot_pseudoSection import plot_pseudoSection
#from gen_DCIPsurvey import gen_DCIPsurvey
#from convertObs_DC3D_to_2D import convertObs_DC3D_to_2D
import os
#home_dir = 'C:\\Users\\dominiquef.MIRAGEOSCIENCE\\ownCloud\\Research\\Modelling\\Synthetic\\Two_Sphere'
home_dir ='C:\Users\dominiquef.MIRAGEOSCIENCE\ownCloud\Research\MtIsa\Modeling'
dsep = '\\'
#from scipy.linalg import solve_banded
# Load UBC mesh 3D
#mesh = Utils.meshutils.readUBCTensorMesh(home_dir + '\Mesh_10m.msh')
mesh = Utils.meshutils.readUBCTensorMesh(home_dir + '\MtIsa_20m.msh')
#mesh = Utils.meshutils.readUBCTensorMesh(home_dir + '\Mesh_50m.msh')
# Load model
model = Utils.meshutils.readUBCTensorModel(home_dir + '\MtIsa_20m.con',mesh)
#model = Utils.meshutils.readUBCTensorModel(home_dir + '\Synthetic.con',mesh)
#model = Utils.meshutils.readUBCTensorModel(home_dir + '\Lalor_model_50m.con',mesh)
#model = Utils.meshutils.readUBCTensorModel(home_dir + '\TwoSpheres.con',mesh)
#model[model>1] = 0.08
#model = model**0 * 1e-2
# Specify survey type
stype = 'pdp'
# Survey parameters
a = 100
b = 100
n = 15
# Forward solver
slvr = 'BiCGStab' #'LU'
# Preconditioner
pcdr = 'Jacobi'#'Gauss-Seidel'#
# Inversion parameter
pct = 0.01
flr = 1e-4
chifact = 100
ref_mod = 1e-2
#%% Create system
#Set boundary conditions
mesh.setCellGradBC('neumann')
Div = mesh.faceDiv
Grad = mesh.cellGrad
Msig = Utils.sdiag(1./(mesh.aveF2CC.T*(1./model)))
A = Div*Msig*Grad
# Change one corner to deal with nullspace
A[0,0] = 1
A = sp.csc_matrix(A)
start_time = time.time()
if re.match(slvr,'BiCGStab'):
# Create Jacobi Preconditioner
if re.match(pcdr,'Jacobi'):
dA = A.diagonal()
P = sp.spdiags(1/dA,0,A.shape[0],A.shape[0])
# Create Gauss-Seidel Preconditioner
elif re.match(pcdr,'Gauss-Seidel'):
LD = sp.tril(A,k=0)
#LDinv = sp.linalg.splu(LD)
elif re.match(slvr,'LU'):
# Factor A matrix
Ainv = sp.linalg.splu(A)
print("LU DECOMP--- %s seconds ---" % (time.time() - start_time))
#%% Create survey
# Display top section
top = int(mesh.nCz)-1
plt.figure()
ax_prim = plt.subplot(1,1,1)
mesh.plotSlice(model, ind=top, normal='Z', grid=False, pcolorOpts={'alpha':0.5}, ax =ax_prim)
#plt.xlim([423000,424000])
#plt.ylim([546200,547000])
plt.gca().set_aspect('equal', adjustable='box')
plt.show()
cfm1=get_current_fig_manager().window
gin=[1]
# Keep creating sections until returns an empty ginput (press enter on figure)
#while bool(gin)==True:
# Bring back the plan view figure and pick points
cfm1.activateWindow()
plt.sca(ax_prim)
# Takes two points from ginput and create survey
#if re.match(stype,'gradient'):
gin = [(400.,12200.), (1800.,12200.)]
#else:
#gin = plt.ginput(2, timeout = 0)
#==============================================================================
# if not gin:
# print 'SimPED - Simulation has ended with return'
# break
#==============================================================================
# Add z coordinate to all survey... assume flat
nz = mesh.vectorNz
var = np.c_[np.asarray(gin),np.ones(2).T*nz[-1]]
# Snap the endpoints to the grid. Easier to create 2D section.
indx = Utils.closestPoints(mesh, var )
endl = np.c_[mesh.gridCC[indx,0],mesh.gridCC[indx,1],np.ones(2).T*nz[-1]]
[Tx, Rx] = DC.gen_DCIPsurvey(endl, mesh, stype, a, b, n)
dl_len = np.sqrt( np.sum((endl[0,:] - endl[1,:])**2) )
dl_x = ( Tx[-1][0,1] - Tx[0][0,0] ) / dl_len
dl_y = ( Tx[-1][1,1] - Tx[0][1,0] ) / dl_len
azm = np.arctan(dl_y/dl_x)
# Plot stations along line
plt.scatter(Tx[0][0,:],Tx[0][1,:],s=20,c='g')
plt.scatter(Rx[0][:,0::3],Rx[0][:,1::3],s=20,c='y')
#%% Forward model data
data = []#np.zeros( nstn*nrx )
unct = []
problem = DC.ProblemDC_CC(mesh)
for ii in range(len(Tx)):
start_time = time.time()
# Select dipole locations for receiver
rxloc_M = np.asarray(Rx[ii][:,0:3])
rxloc_N = np.asarray(Rx[ii][:,3:])
# Number of receivers
nrx = rxloc_M.shape[0]
if not re.match(stype,'pdp'):
inds = Utils.closestPoints(mesh, np.asarray(Tx[ii]).T )
RHS = mesh.getInterpolationMat(np.asarray(Tx[ii]).T, 'CC').T*( [-1,1] / mesh.vol[inds] )
else:
# Create an "inifinity" pole
tx = np.squeeze(Tx[ii][:,0:1])
tinf = tx + np.array([dl_x,dl_y,0])*dl_len*2
inds = Utils.closestPoints(mesh, np.c_[tx,tinf].T)
RHS = mesh.getInterpolationMat(np.asarray(Tx[ii]).T, 'CC').T*( [-1] / mesh.vol[inds] )
# Solve for phi on pole locations
P1 = mesh.getInterpolationMat(rxloc_M, 'CC')
P2 = mesh.getInterpolationMat(rxloc_N, 'CC')
if re.match(slvr,'BiCGStab'):
if re.match(pcdr,'Jacobi'):
dA = A.diagonal()
P = sp.spdiags(1/dA,0,A.shape[0],A.shape[0])
# Iterative Solve
Ainvb = sp.linalg.bicgstab(P*A,P*RHS, tol=1e-5)
# Create Gauss-Seidel Preconditioner
elif re.match(pcdr,'Gauss-Seidel'):
LD = sp.tril(A,k=0)
phi = mkvc(Ainvb[0])
elif re.match(slvr,'LU'):
#Direct Solve
phi = Ainv.solve(RHS)
# Compute potential at each electrode
dtemp = (P1*phi - P2*phi)*np.pi
data.append( dtemp )
unct.append( np.abs(dtemp) * pct + flr)
print("--- %s seconds ---" % (time.time() - start_time))
#%% Run 2D inversion if pdp or dpdp survey
# Otherwise just plot and apparent susceptibility map
if not re.match(stype,'gradient'):
#%% Write data file in UBC-DCIP3D format
DC.writeUBC_DCobs(home_dir+'\FWR_data3D.dat',Tx,Rx,data,unct,'3D')
#%% Load 3D data
[Tx, Rx, data, wd] = DC.readUBC_DC3Dobs(home_dir + '\FWR_data3D.dat')
#%% Convert 3D obs to 2D and write to file
[Tx2d, Rx2d] = DC.convertObs_DC3D_to_2D(Tx,Rx)
DC.writeUBC_DCobs(home_dir+'\FWR_3D_2_2D.dat',Tx2d,Rx2d,data,unct,'2D')
#%% Create a 2D mesh along axis of Tx end points and keep z-discretization
dx = np.min( [ np.min(mesh.hx), np.min(mesh.hy) ])
nc = np.ceil(dl_len/dx)+3
padx = dx*np.power(1.4,range(1,15))
# Creating padding cells
h1 = np.r_[padx[::-1], np.ones(nc)*dx , padx]
# Create mesh with 0 coordinate centerer on the ginput points in cell center
mesh2d = Mesh.TensorMesh([h1, mesh.hz], x0=(-np.sum(padx)-dx/2,mesh.x0[2]))
# Create array of points for interpolating from 3D to 2D mesh
xx = Tx[0][0,0] + mesh2d.vectorCCx * np.cos(azm)
yy = Tx[0][1,0] + mesh2d.vectorCCx * np.sin(azm)
zz = mesh2d.vectorCCy
[XX,ZZ] = np.meshgrid(xx,zz)
[YY,ZZ] = np.meshgrid(yy,zz)
xyz2d = np.c_[mkvc(XX),mkvc(YY),mkvc(ZZ)]
#plt.scatter(xx,yy,s=20,c='y')
F = interpolation.NearestNDInterpolator(mesh.gridCC,model)
m2D = np.reshape(F(xyz2d),[mesh2d.nCx,mesh2d.nCy]).T
#==============================================================================
# mesh2d = Mesh.TensorMesh([mesh.hx, mesh.hz], x0=(mesh.x0[0]-endl[0,0],mesh.x0[2]))
# m3D = np.reshape(model, (mesh.nCz, mesh.nCy, mesh.nCx))
# m2D = m3D[:,1,:]
#==============================================================================
plt.figure()
axs = plt.subplot(2,1,1)
plt.xlim([0,nc*dx])
plt.ylim([mesh2d.vectorNy[-1]-dl_len/2,mesh2d.vectorNy[-1]])
plt.gca().set_aspect('equal', adjustable='box')
plt.pcolormesh(mesh2d.vectorNx,mesh2d.vectorNy,np.log10(m2D),alpha=0.5, cmap='gray')#axes = [mesh2d.vectorNx[0],mesh2d.vectorNx[-1],mesh2d.vectorNy[0],mesh2d.vectorNy[-1]])
#mesh2d.plotImage(mkvc(m2D), grid=True, ax=axs)
#%% Plot pseudo section
DC.plot_pseudoSection(Tx2d,Rx2d,data,nz[-1],stype)
plt.colorbar
plt.show()
#%% Create dcin2d inversion files and run
inv_dir = home_dir + '\Inv2D'
if not os.path.exists(inv_dir):
os.makedirs(inv_dir)
mshfile2d = 'Mesh_2D.msh'
modfile2d = 'MtIsa_2D.con'
obsfile2d = 'FWR_3D_2_2D.dat'
inp_file = 'dcinv2d.inp'
# Export 2D mesh
fid = open(inv_dir + dsep + mshfile2d,'w')
fid.write('%i\n'% mesh2d.nCx)
fid.write('%f %f 1\n'% (mesh2d.vectorNx[0],mesh2d.vectorNx[1]))
np.savetxt(fid, np.c_[mesh2d.vectorNx[2:],np.ones(mesh2d.nCx-1)], fmt='\t %e %i',delimiter=' ',newline='\n')
fid.write('\n')
fid.write('%i\n'% mesh2d.nCy)
fid.write('%f %f 1\n'%( 0,mesh2d.hy[-1]))
np.savetxt(fid, np.c_[np.cumsum(mesh2d.hy[-2::-1])+mesh2d.hy[-1],np.ones(mesh2d.nCy-1)], fmt='\t %e %i',delimiter=' ',newline='\n')
fid.close()
# Export 2D model
fid = open(inv_dir + dsep + modfile2d,'w')
fid.write('%i %i\n'% (mesh2d.nCx,mesh2d.nCy))
np.savetxt(fid, mkvc(m2D[::-1,:].T), fmt='%e',delimiter=' ',newline='\n')
fid.close()
# Export data file
DC.writeUBC_DCobs(inv_dir + dsep + obsfile2d,Tx2d,Rx2d,data,unct,'2D')
# Write input file
fid = open(inv_dir + dsep + inp_file,'w')
fid.write('OBS LOC_X %s \n'% obsfile2d)
fid.write('MESH FILE %s \n'% mshfile2d)
fid.write('CHIFACT 1 %f\n'% chifact)
fid.write('TOPO DEFAULT %s \n')
fid.write('INIT_MOD DEFAULT\n')
fid.write('REF_MOD VALUE %e\n'% ref_mod)
fid.write('ALPHA DEFAULT\n')
fid.write('WEIGHT DEFAULT\n')
fid.write('STORE_ALL_MODELS FALSE\n')
fid.write('INVMODE SVD\n')
fid.write('USE_MREF TRUE\n')
fid.close()
os.chdir(inv_dir)
os.system('dcinv2d ' + inp_file)
#%%
#Load model
minv = DC.readUBC_DC2DModel(inv_dir + dsep + 'dcinv2d.con')
#plt.figure()
axs = plt.subplot(2,1,2)
plt.xlim([0,nc*dx])
plt.ylim([mesh2d.vectorNy[-1]-dl_len/2,mesh2d.vectorNy[-1]])
plt.gca().set_aspect('equal', adjustable='box')
minv = np.reshape(minv,(mesh2d.nCy,mesh2d.nCx))
plt.pcolormesh(mesh2d.vectorNx,mesh2d.vectorNy,np.log10(m2D),alpha=0.5, cmap='gray')
plt.pcolormesh(mesh2d.vectorNx,mesh2d.vectorNy,np.log10(minv),alpha=0.5, clim=(np.min(np.log10(m2D)),np.max(np.log10(m2D))))
cbar = plt.colorbar(format = '%.2f',fraction=0.02)
cmin,cmax = cbar.get_clim()
ticks = np.linspace(cmin,cmax,3)
cbar.set_ticks(ticks)
#%% Othrwise it is a gradient array, plot surface of apparent resisitivty
elif re.match(stype,'gradient'):
rC1P1 = np.sqrt( np.sum( (npm.repmat(Tx[0][0:2,0],Rx[0].shape[0], 1) - Rx[0][:,0:2])**2, axis=1 ))
rC2P1 = np.sqrt( np.sum( (npm.repmat(Tx[0][0:2,1],Rx[0].shape[0], 1) - Rx[0][:,0:2])**2, axis=1 ))
rC1P2 = np.sqrt( np.sum( (npm.repmat(Tx[0][0:2,0],Rx[0].shape[0], 1) - Rx[0][:,3:5])**2, axis=1 ))
rC2P2 = np.sqrt( np.sum( (npm.repmat(Tx[0][0:2,1],Rx[0].shape[0], 1) - Rx[0][:,3:5])**2, axis=1 ))
rC1C2 = np.sqrt( np.sum( (npm.repmat(Tx[0][0:2,0]-Tx[0][0:2,1],Rx[0].shape[0], 1) )**2, axis=1 ))
rP1P2 = np.sqrt( np.sum( (Rx[0][:,0:2] - Rx[0][:,3:5])**2, axis=1 ))
rho = np.abs(data[0]) *np.pi *2. / ( 1/rC1P1 - 1/rC2P1 - 1/rC1P2 + 1/rC2P2 )#*((rC1P1)**2 / rP1P2)#
Pmid = (Rx[0][:,0:2] + Rx[0][:,3:5])/2
# Grid points
grid_x, grid_z = np.mgrid[np.min(Rx[0][:,[0,3]]):np.max(Rx[0][:,[0,3]]):a/10, np.min(Rx[0][:,[1,4]]):np.max(Rx[0][:,[1,4]]):a/10]
grid_rho = griddata(np.c_[Pmid[:,0],Pmid[:,1]], (abs(rho.T)), (grid_x, grid_z), method='linear')
#plt.subplot(2,1,2)
plt.figure()
plt.imshow(grid_rho.T, extent = (np.min(grid_x),np.max(grid_x),np.min(grid_z),np.max(grid_z)) ,origin='lower')
var = 'Gradient Array - a-spacing: ' + str(a) + ' m'
plt.title(var)
plt.colorbar()
plt.contour(grid_x,grid_z,grid_rho, colors='k')
#%% Load tight model and plot
mesh = Utils.meshutils.readUBCTensorMesh(home_dir + '\MtIsa_5m.msh')
# Load model
model = Utils.meshutils.readUBCTensorModel(home_dir + '\MtIsa_5m.con',mesh)
model = model.reshape((mesh.nCz,mesh.nCx))
plt.figure()
plt.imshow(np.log10(model),extent = (125,375,0,75),origin='lower')
plt.colorbar(fraction=0.015)
+85
View File
@@ -0,0 +1,85 @@
import os
home_dir = 'C:\Users\dominiquef.MIRAGEOSCIENCE\Documents\GIT\SimPEG\simpegdc\simpegDCIP\Dev'
os.chdir(home_dir)
#%%
from SimPEG import np, Utils, Mesh, mkvc, SolverLU
import simpegDCIP as DC
import pylab as plt
# Load UBC mesh 3D
mesh = Utils.meshutils.readUBCTensorMesh('Mesh_40m.msh')
# Load model
model = Utils.meshutils.readUBCTensorModel('Synthetic.con',mesh)
#%%
# Display top section
top = int(mesh.nCz)-1
mesh.plotSlice(model, ind=top, normal='Z', grid=True, pcolorOpts={'alpha':0.8})
ylim=(546000,546750)
xlim=(422900,423675)
# Takes two points from ginput and create survey
temp = plt.ginput(2)
# Add z coordinate
nz = mesh.vectorNz
endp = np.c_[np.asarray(temp),np.ones(2).T*nz[-1]]
# Create dipole survey receivers and plot
nrx = 10
ab = 40
a = 20
# Evenly distribute transmitters for now and put on surface
dplen = np.sqrt( np.sum((endp[1,:] - endp[0,:])**2) )
dp_x = ( endp[1,0] - endp[0,0] ) / dplen
dp_y = ( endp[1,1] - endp[0,1] ) / dplen
nstn = np.floor( dplen / ab )
stn_x = endp[0,0] + np.cumsum( np.ones(nstn)*dp_x*ab )
stn_y = endp[0,1] + np.cumsum( np.ones(nstn)*dp_y*ab )
plt.scatter(stn_x,stn_y,s=100, c='w')
M = np.c_[stn_x-a*dp_x, stn_y-a*dp_y, np.ones(nstn).T*nz[-1]]
N = np.c_[stn_x+a*dp_x, stn_y+a*dp_y, np.ones(nstn).T*nz[-1]]
plt.scatter(M[:,0],M[:,1],s=10,c='r')
plt.scatter(N[:,0],N[:,1],s=10,c='b')
#%% Create inversion parameter
Rx = DC.RxDipole(M,N)
Tx = DC.SrcDipole([Rx], tx[0,:],tx[1,:])
survey = DC.SurveyDC([Tx])
problem = DC.ProblemDC_CC(mesh)
problem.pair(survey)
problem.Solver = SolverLU
data = survey.dpred(model)
#Set boundary conditions
mesh.setCellGradBC('neumann')
Div = mesh.faceDiv
Grad = mesh.cellGradBC
Msig = Utils.sdiag(1./(mesh.aveF2CC.T*(1./model)))
A = Div*Msig*Grad
# Change one corner to deal with nullspace
A[0,0] = 1.
# Get the righthand side
RHS = problem.getRHS
# Solve for phi
phi = SolverLU(A)*-RHS
+390
View File
@@ -0,0 +1,390 @@
"""
Experimental script for the forward modeling of DC resistivity data
along survey lines defined by the user. The program loads in a 3D mesh
and model which is used to design pole-dipole or dipole-dipole survey
lines.
Uses SimPEG to generate the forward problem and compute the LU
factorization.
Calls DCIP2D for the inversion of a projected 2D section from the full
3D model.
Assumes flat topo for now...
Created on Mon December 7th, 2015
@author: dominiquef
"""
#%%
from SimPEG import np, Utils, Mesh, mkvc, sp
import simpegDCIP as DC
import pylab as plt
from pylab import get_current_fig_manager
from scipy.interpolate import griddata
import time
import re
import numpy.matlib as npm
#from readUBC_DC3Dobs import readUBC_DC3Dobs
#from readUBC_DC2DModel import readUBC_DC2DModel
#from writeUBC_DCobs import writeUBC_DCobs
import scipy.interpolate as interpolation
#from plot_pseudoSection import plot_pseudoSection
#from gen_DCIPsurvey import gen_DCIPsurvey
#from convertObs_DC3D_to_2D import convertObs_DC3D_to_2D
import os
#home_dir = 'C:\\Users\\dominiquef.MIRAGEOSCIENCE\\ownCloud\\Research\\Modelling\\Synthetic\\Two_Sphere'
home_dir ='C:\Users\dominiquef.MIRAGEOSCIENCE\Documents\GIT\SimPEG\simpegdc\simpegDCIP\Dev'
dsep = '\\'
#from scipy.linalg import solve_banded
# Load UBC mesh 3D
#mesh = Utils.meshutils.readUBCTensorMesh(home_dir + '\Mesh_10m.msh')
mesh = Utils.meshutils.readUBCTensorMesh(home_dir + '\MtIsa_20m.msh')
#mesh = Utils.meshutils.readUBCTensorMesh(home_dir + '\Mesh_50m.msh')
# Load model
model = Utils.meshutils.readUBCTensorModel(home_dir + '\MtIsa_3D.con',mesh)
#model = Utils.meshutils.readUBCTensorModel(home_dir + '\Synthetic.con',mesh)
#model = Utils.meshutils.readUBCTensorModel(home_dir + '\Lalor_model_50m.con',mesh)
#model = Utils.meshutils.readUBCTensorModel(home_dir + '\TwoSpheres.con',mesh)
#model = model**0 * 1e-2
# Specify survey type
stype = 'pdp'
# Survey parameters
a = 150
b = 150
n = 40
# Forward solver
slvr = 'BiCGStab' #'LU'
# Preconditioner
pcdr = 'Jacobi'#'Gauss-Seidel'#
# Inversion parameter
pct = 0.01
flr = 1e-4
chifact = 100
ref_mod = 1e-3
#%% Create system
#Set boundary conditions
mesh.setCellGradBC('neumann')
Div = mesh.faceDiv
Grad = mesh.cellGrad
Msig = Utils.sdiag(1./(mesh.aveF2CC.T*(1./model)))
A = Div*Msig*Grad
# Change one corner to deal with nullspace
A[0,0] = 1
A = sp.csc_matrix(A)
start_time = time.time()
if re.match(slvr,'BiCGStab'):
# Create Jacobi Preconditioner
if re.match(pcdr,'Jacobi'):
dA = A.diagonal()
P = sp.spdiags(1/dA,0,A.shape[0],A.shape[0])
# Create Gauss-Seidel Preconditioner
elif re.match(pcdr,'Gauss-Seidel'):
LD = sp.tril(A,k=0)
#LDinv = sp.linalg.splu(LD)
elif re.match(slvr,'LU'):
# Factor A matrix
Ainv = sp.linalg.splu(A)
print("LU DECOMP--- %s seconds ---" % (time.time() - start_time))
#%% Create survey
# Display top section
top = int(mesh.nCz)-1
plt.figure()
ax_prim = plt.subplot(1,1,1)
mesh.plotSlice(model, ind=top, normal='Z', grid=False, pcolorOpts={'alpha':0.5}, ax =ax_prim)
#plt.xlim([423000,424000])
#plt.ylim([546200,547000])
plt.gca().set_aspect('equal', adjustable='box')
plt.show()
cfm1=get_current_fig_manager().window
gin=[1]
# Keep creating sections until returns an empty ginput (press enter on figure)
#while bool(gin)==True:
# Bring back the plan view figure and pick points
cfm1.activateWindow()
plt.sca(ax_prim)
# Takes two points from ginput and create survey
#if re.match(stype,'gradient'):
#gin = [(425347, 6079766), (427792, 6081806)]
#else:
gin = plt.ginput(2, timeout = 0)
#==============================================================================
# if not gin:
# print 'SimPED - Simulation has ended with return'
# break
#==============================================================================
# Add z coordinate to all survey... assume flat
nz = mesh.vectorNz
var = np.c_[np.asarray(gin),np.ones(2).T*nz[-1]]
# Snap the endpoints to the grid. Easier to create 2D section.
indx = Utils.closestPoints(mesh, var )
endl = np.c_[mesh.gridCC[indx,0],mesh.gridCC[indx,1],np.ones(2).T*nz[-1]]
[Tx, Rx] = gen_DCIPsurvey(endl, mesh, stype, a, b, n)
dl_len = np.sqrt( np.sum((endl[0,:] - endl[1,:])**2) )
dl_x = ( Tx[-1][0,1] - Tx[0][0,0] ) / dl_len
dl_y = ( Tx[-1][1,1] - Tx[0][1,0] ) / dl_len
azm = np.arctan(dl_y/dl_x)
# Plot stations along line
plt.scatter(Tx[0][0,:],Tx[0][1,:],s=20,c='g')
plt.scatter(Rx[0][:,0::3],Rx[0][:,1::3],s=20,c='y')
#%% Forward model data
data = []#np.zeros( nstn*nrx )
unct = []
problem = DC.ProblemDC_CC(mesh)
for ii in range(len(Tx)):
start_time = time.time()
# Select dipole locations for receiver
rxloc_M = np.asarray(Rx[ii][:,0:3])
rxloc_N = np.asarray(Rx[ii][:,3:])
# Number of receivers
nrx = rxloc_M.shape[0]
if not re.match(stype,'pdp'):
inds = Utils.closestPoints(mesh, np.asarray(Tx[ii]).T )
RHS = mesh.getInterpolationMat(np.asarray(Tx[ii]).T, 'CC').T*( [-1,1] / mesh.vol[inds] )
else:
# Create an "inifinity" pole
tx = np.squeeze(Tx[ii][:,0:1])
tinf = tx + np.array([dl_x,dl_y,0])*dl_len*2
inds = Utils.closestPoints(mesh, np.c_[tx,tinf].T)
RHS = mesh.getInterpolationMat(np.asarray(Tx[ii]).T, 'CC').T*( [-1] / mesh.vol[inds] )
# Solve for phi on pole locations
P1 = mesh.getInterpolationMat(rxloc_M, 'CC')
P2 = mesh.getInterpolationMat(rxloc_N, 'CC')
if re.match(slvr,'BiCGStab'):
if re.match(pcdr,'Jacobi'):
dA = A.diagonal()
P = sp.spdiags(1/dA,0,A.shape[0],A.shape[0])
# Iterative Solve
Ainvb = sp.linalg.bicgstab(P*A,P*RHS, tol=1e-5)
# Create Gauss-Seidel Preconditioner
elif re.match(pcdr,'Gauss-Seidel'):
LD = sp.tril(A,k=0)
phi = mkvc(Ainvb[0])
elif re.match(slvr,'LU'):
#Direct Solve
phi = Ainv.solve(RHS)
# Compute potential at each electrode
dtemp = (P1*phi - P2*phi)*np.pi
data.append( dtemp )
unct.append( np.abs(dtemp) * pct + flr)
print("--- %s seconds ---" % (time.time() - start_time))
#%% Run 2D inversion if pdp or dpdp survey
# Otherwise just plot and apparent susceptibility map
if not re.match(stype,'gradient'):
#%% Write data file in UBC-DCIP3D format
writeUBC_DCobs(home_dir+'\FWR_data3D.dat',Tx,Rx,data,unct,'3D')
#%% Load 3D data
[Tx, Rx, data, wd] = readUBC_DC3Dobs(home_dir + '\FWR_data3D.dat')
#%% Convert 3D obs to 2D and write to file
[Tx2d, Rx2d] = convertObs_DC3D_to_2D(Tx,Rx)
writeUBC_DCobs(home_dir+'\FWR_3D_2_2D.dat',Tx2d,Rx2d,data,unct,'2D')
#%% Create a 2D mesh along axis of Tx end points and keep z-discretization
dx = np.min( [ np.min(mesh.hx), np.min(mesh.hy) ])
nc = np.ceil(dl_len/dx)+3
padx = dx*np.power(1.4,range(1,15))
# Creating padding cells
h1 = np.r_[padx[::-1], np.ones(nc)*dx , padx]
# Create mesh with 0 coordinate centerer on the ginput points in cell center
mesh2d = Mesh.TensorMesh([h1, mesh.hz], x0=(-np.sum(padx)-dx/2,mesh.x0[2]))
# Create array of points for interpolating from 3D to 2D mesh
xx = Tx[0][0,0] + mesh2d.vectorCCx * np.cos(azm)
yy = Tx[0][1,0] + mesh2d.vectorCCx * np.sin(azm)
zz = mesh2d.vectorCCy
[XX,ZZ] = np.meshgrid(xx,zz)
[YY,ZZ] = np.meshgrid(yy,zz)
xyz2d = np.c_[mkvc(XX),mkvc(YY),mkvc(ZZ)]
#plt.scatter(xx,yy,s=20,c='y')
F = interpolation.NearestNDInterpolator(mesh.gridCC,model)
m2D = np.reshape(F(xyz2d),[mesh2d.nCx,mesh2d.nCy]).T
#==============================================================================
# mesh2d = Mesh.TensorMesh([mesh.hx, mesh.hz], x0=(mesh.x0[0]-endl[0,0],mesh.x0[2]))
# m3D = np.reshape(model, (mesh.nCz, mesh.nCy, mesh.nCx))
# m2D = m3D[:,1,:]
#==============================================================================
plt.figure()
axs = plt.subplot(2,1,1)
plt.xlim([0,nc*dx])
plt.ylim([mesh2d.vectorNy[-1]-dl_len,mesh2d.vectorNy[-1]])
plt.gca().set_aspect('equal', adjustable='box')
plt.pcolormesh(mesh2d.vectorNx,mesh2d.vectorNy,np.log10(m2D),alpha=0.5, cmap='gray')#axes = [mesh2d.vectorNx[0],mesh2d.vectorNx[-1],mesh2d.vectorNy[0],mesh2d.vectorNy[-1]])
#mesh2d.plotImage(mkvc(m2D), grid=True, ax=axs)
#%% Plot pseudo section
plot_pseudoSection(Tx2d,Rx2d,data,nz[-1],stype)
plt.colorbar
plt.show()
#%% Create dcin2d inversion files and run
inv_dir = home_dir + '\Inv2D'
if not os.path.exists(inv_dir):
os.makedirs(inv_dir)
mshfile2d = 'Mesh_2D.msh'
modfile2d = 'MtIsa_2D.con'
obsfile2d = 'FWR_3D_2_2D.dat'
inp_file = 'dcinv2d.inp'
# Export 2D mesh
fid = open(inv_dir + dsep + mshfile2d,'w')
fid.write('%i\n'% mesh2d.nCx)
fid.write('%f %f 1\n'% (mesh2d.vectorNx[0],mesh2d.vectorNx[1]))
np.savetxt(fid, np.c_[mesh2d.vectorNx[2:],np.ones(mesh2d.nCx-1)], fmt='\t %e %i',delimiter=' ',newline='\n')
fid.write('\n')
fid.write('%i\n'% mesh2d.nCy)
fid.write('%f %f 1\n'%( 0,mesh2d.hy[-1]))
np.savetxt(fid, np.c_[np.cumsum(mesh2d.hy[-2::-1])+mesh2d.hy[-1],np.ones(mesh2d.nCy-1)], fmt='\t %e %i',delimiter=' ',newline='\n')
fid.close()
# Export 2D model
fid = open(inv_dir + dsep + modfile2d,'w')
fid.write('%i %i\n'% (mesh2d.nCx,mesh2d.nCy))
np.savetxt(fid, mkvc(m2D[::-1,:].T), fmt='%e',delimiter=' ',newline='\n')
fid.close()
# Export data file
writeUBC_DCobs(inv_dir + dsep + obsfile2d,Tx2d,Rx2d,data,unct,'2D')
# Write input file
fid = open(inv_dir + dsep + inp_file,'w')
fid.write('OBS LOC_X %s \n'% obsfile2d)
fid.write('MESH FILE %s \n'% mshfile2d)
fid.write('CHIFACT 1 %f\n'% chifact)
fid.write('TOPO DEFAULT %s \n')
fid.write('INIT_MOD DEFAULT\n')
fid.write('REF_MOD VALUE %e\n'% ref_mod)
fid.write('ALPHA DEFAULT\n')
fid.write('WEIGHT DEFAULT\n')
fid.write('STORE_ALL_MODELS FALSE\n')
fid.write('INVMODE SVD\n')
fid.write('USE_MREF TRUE\n')
fid.close()
os.chdir(inv_dir)
os.system('dcinv2d ' + inp_file)
#%%
#Load model
minv = readUBC_DC2DModel(inv_dir + dsep + 'dcinv2d.con')
#plt.figure()
axs = plt.subplot(2,1,2)
plt.xlim([0,nc*dx])
plt.ylim([mesh2d.vectorNy[-1]-dl_len,mesh2d.vectorNy[-1]])
plt.gca().set_aspect('equal', adjustable='box')
minv = np.reshape(minv,(mesh2d.nCy,mesh2d.nCx))
plt.pcolormesh(mesh2d.vectorNx,mesh2d.vectorNy,np.log10(m2D),alpha=0.5, cmap='gray')
plt.pcolormesh(mesh2d.vectorNx,mesh2d.vectorNy,np.log10(minv),alpha=0.5, clim=(np.min(np.log10(m2D)),np.max(np.log10(m2D))))
cbar = plt.colorbar(format = '%.2f',fraction=0.02)
cmin,cmax = cbar.get_clim()
ticks = np.linspace(cmin,cmax,3)
cbar.set_ticks(ticks)
#%% Othrwise it is a gradient array, plot surface of apparent resisitivty
elif re.match(stype,'gradient'):
rC1P1 = np.sqrt( np.sum( (npm.repmat(Tx[0][0:2,0],Rx[0].shape[0], 1) - Rx[0][:,0:2])**2, axis=1 ))
rC2P1 = np.sqrt( np.sum( (npm.repmat(Tx[0][0:2,1],Rx[0].shape[0], 1) - Rx[0][:,0:2])**2, axis=1 ))
rC1P2 = np.sqrt( np.sum( (npm.repmat(Tx[0][0:2,0],Rx[0].shape[0], 1) - Rx[0][:,3:5])**2, axis=1 ))
rC2P2 = np.sqrt( np.sum( (npm.repmat(Tx[0][0:2,1],Rx[0].shape[0], 1) - Rx[0][:,3:5])**2, axis=1 ))
rC1C2 = np.sqrt( np.sum( (npm.repmat(Tx[0][0:2,0]-Tx[0][0:2,1],Rx[0].shape[0], 1) )**2, axis=1 ))
rP1P2 = np.sqrt( np.sum( (Rx[0][:,0:2] - Rx[0][:,3:5])**2, axis=1 ))
rho = np.abs(data[0]) *np.pi *2. / ( 1/rC1P1 - 1/rC2P1 - 1/rC1P2 + 1/rC2P2 )#*((rC1P1)**2 / rP1P2)#
Pmid = (Rx[0][:,0:2] + Rx[0][:,3:5])/2
# Grid points
grid_x, grid_z = np.mgrid[np.min(Rx[0][:,[0,3]]):np.max(Rx[0][:,[0,3]]):a/10, np.min(Rx[0][:,[1,4]]):np.max(Rx[0][:,[1,4]]):a/10]
grid_rho = griddata(np.c_[Pmid[:,0],Pmid[:,1]], (abs(rho.T)), (grid_x, grid_z), method='linear')
#plt.subplot(2,1,2)
plt.figure()
plt.imshow(grid_rho.T, extent = (np.min(grid_x),np.max(grid_x),np.min(grid_z),np.max(grid_z)) ,origin='lower')
var = 'Gradient Array - a-spacing: ' + str(a) + ' m'
plt.title(var)
plt.colorbar()
plt.contour(grid_x,grid_z,grid_rho, colors='k')
@@ -0,0 +1,245 @@
! GENERAL FORMAT
0.000000e+00 0.000000e+00 4.000000e+01 8.000000e+01 4.536103e-01 4.636103e-03
0.000000e+00 0.000000e+00 8.000000e+01 1.200000e+02 1.956283e-01 2.056283e-03
0.000000e+00 0.000000e+00 1.200000e+02 1.600000e+02 9.661533e-02 1.066153e-03
0.000000e+00 0.000000e+00 1.600000e+02 2.000000e+02 5.443205e-03 1.544321e-04
0.000000e+00 0.000000e+00 2.000000e+02 2.400000e+02 2.977518e-03 1.297752e-04
0.000000e+00 0.000000e+00 2.400000e+02 2.800000e+02 3.113318e-03 1.311332e-04
0.000000e+00 0.000000e+00 2.800000e+02 3.200000e+02 7.216380e-03 1.721638e-04
0.000000e+00 0.000000e+00 3.200000e+02 3.600000e+02 6.475000e-03 1.647500e-04
0.000000e+00 0.000000e+00 3.600000e+02 4.000000e+02 4.750858e-03 1.475086e-04
4.000000e+01 4.000000e+01 8.000000e+01 1.200000e+02 4.737093e-01 4.837093e-03
4.000000e+01 4.000000e+01 1.200000e+02 1.600000e+02 1.933017e-01 2.033017e-03
4.000000e+01 4.000000e+01 1.600000e+02 2.000000e+02 9.625111e-03 1.962511e-04
4.000000e+01 4.000000e+01 2.000000e+02 2.400000e+02 4.710170e-03 1.471017e-04
4.000000e+01 4.000000e+01 2.400000e+02 2.800000e+02 4.146907e-03 1.414691e-04
4.000000e+01 4.000000e+01 2.800000e+02 3.200000e+02 9.014465e-03 1.901446e-04
4.000000e+01 4.000000e+01 3.200000e+02 3.600000e+02 7.875920e-03 1.787592e-04
4.000000e+01 4.000000e+01 3.600000e+02 4.000000e+02 5.711976e-03 1.571198e-04
4.000000e+01 4.000000e+01 4.000000e+02 4.400000e+02 6.259850e-04 1.062599e-04
8.000000e+01 8.000000e+01 1.200000e+02 1.600000e+02 4.956306e-01 5.056306e-03
8.000000e+01 8.000000e+01 1.600000e+02 2.000000e+02 2.048511e-02 3.048511e-04
8.000000e+01 8.000000e+01 2.000000e+02 2.400000e+02 8.575637e-03 1.857564e-04
8.000000e+01 8.000000e+01 2.400000e+02 2.800000e+02 6.032524e-03 1.603252e-04
8.000000e+01 8.000000e+01 2.800000e+02 3.200000e+02 1.189394e-02 2.189394e-04
8.000000e+01 8.000000e+01 3.200000e+02 3.600000e+02 9.982800e-03 1.998280e-04
8.000000e+01 8.000000e+01 3.600000e+02 4.000000e+02 7.117008e-03 1.711701e-04
8.000000e+01 8.000000e+01 4.000000e+02 4.400000e+02 7.649935e-04 1.076499e-04
8.000000e+01 8.000000e+01 4.400000e+02 4.800000e+02 6.193333e-04 1.061933e-04
1.200000e+02 1.200000e+02 1.600000e+02 2.000000e+02 5.597631e-02 6.597631e-04
1.200000e+02 1.200000e+02 2.000000e+02 2.400000e+02 1.877787e-02 2.877787e-04
1.200000e+02 1.200000e+02 2.400000e+02 2.800000e+02 9.908609e-03 1.990861e-04
1.200000e+02 1.200000e+02 2.800000e+02 3.200000e+02 1.676287e-02 2.676287e-04
1.200000e+02 1.200000e+02 3.200000e+02 3.600000e+02 1.319428e-02 2.319428e-04
1.200000e+02 1.200000e+02 3.600000e+02 4.000000e+02 9.156663e-03 1.915666e-04
1.200000e+02 1.200000e+02 4.000000e+02 4.400000e+02 9.579451e-04 1.095795e-04
1.200000e+02 1.200000e+02 4.400000e+02 4.800000e+02 7.568666e-04 1.075687e-04
1.200000e+02 1.200000e+02 4.800000e+02 5.200000e+02 6.080823e-04 1.060808e-04
1.600000e+02 1.600000e+02 2.000000e+02 2.400000e+02 4.265271e-02 5.265271e-04
1.600000e+02 1.600000e+02 2.400000e+02 2.800000e+02 1.691741e-02 2.691741e-04
1.600000e+02 1.600000e+02 2.800000e+02 3.200000e+02 2.380462e-02 3.380462e-04
1.600000e+02 1.600000e+02 3.200000e+02 3.600000e+02 1.727048e-02 2.727048e-04
1.600000e+02 1.600000e+02 3.600000e+02 4.000000e+02 1.158363e-02 2.158363e-04
1.600000e+02 1.600000e+02 4.000000e+02 4.400000e+02 1.175287e-03 1.117529e-04
1.600000e+02 1.600000e+02 4.400000e+02 4.800000e+02 9.042510e-04 1.090425e-04
1.600000e+02 1.600000e+02 4.800000e+02 5.200000e+02 7.129196e-04 1.071292e-04
1.600000e+02 1.600000e+02 5.200000e+02 5.600000e+02 5.684553e-04 1.056846e-04
2.000000e+02 2.000000e+02 2.400000e+02 2.800000e+02 3.101272e-02 4.101272e-04
2.000000e+02 2.000000e+02 2.800000e+02 3.200000e+02 3.293247e-02 4.293247e-04
2.000000e+02 2.000000e+02 3.200000e+02 3.600000e+02 2.118536e-02 3.118536e-04
2.000000e+02 2.000000e+02 3.600000e+02 4.000000e+02 1.354928e-02 2.354928e-04
2.000000e+02 2.000000e+02 4.000000e+02 4.400000e+02 1.328240e-03 1.132824e-04
2.000000e+02 2.000000e+02 4.400000e+02 4.800000e+02 9.951781e-04 1.099518e-04
2.000000e+02 2.000000e+02 4.800000e+02 5.200000e+02 7.713268e-04 1.077133e-04
2.000000e+02 2.000000e+02 5.200000e+02 5.600000e+02 6.080769e-04 1.060808e-04
2.000000e+02 2.000000e+02 5.600000e+02 6.000000e+02 4.818454e-04 1.048185e-04
2.400000e+02 2.400000e+02 2.800000e+02 3.200000e+02 6.649140e-02 7.649140e-04
2.400000e+02 2.400000e+02 3.200000e+02 3.600000e+02 3.258335e-02 4.258335e-04
2.400000e+02 2.400000e+02 3.600000e+02 4.000000e+02 1.854898e-02 2.854898e-04
2.400000e+02 2.400000e+02 4.000000e+02 4.400000e+02 1.680085e-03 1.168008e-04
2.400000e+02 2.400000e+02 4.400000e+02 4.800000e+02 1.185559e-03 1.118556e-04
2.400000e+02 2.400000e+02 4.800000e+02 5.200000e+02 8.847441e-04 1.088474e-04
2.400000e+02 2.400000e+02 5.200000e+02 5.600000e+02 6.804673e-04 1.068047e-04
2.400000e+02 2.400000e+02 5.600000e+02 6.000000e+02 5.302990e-04 1.053030e-04
2.400000e+02 2.400000e+02 6.000000e+02 6.400000e+02 4.148104e-04 1.041481e-04
2.800000e+02 2.800000e+02 3.200000e+02 3.600000e+02 1.578256e-01 1.678256e-03
2.800000e+02 2.800000e+02 3.600000e+02 4.000000e+02 6.200859e-02 7.200859e-04
2.800000e+02 2.800000e+02 4.000000e+02 4.400000e+02 4.339120e-03 1.433912e-04
2.800000e+02 2.800000e+02 4.400000e+02 4.800000e+02 2.478341e-03 1.247834e-04
2.800000e+02 2.800000e+02 4.800000e+02 5.200000e+02 1.605665e-03 1.160567e-04
2.800000e+02 2.800000e+02 5.200000e+02 5.600000e+02 1.123502e-03 1.112350e-04
2.800000e+02 2.800000e+02 5.600000e+02 6.000000e+02 8.210704e-04 1.082107e-04
2.800000e+02 2.800000e+02 6.000000e+02 6.400000e+02 6.139691e-04 1.061397e-04
2.800000e+02 2.800000e+02 6.400000e+02 6.800000e+02 4.652759e-04 1.046528e-04
3.200000e+02 3.200000e+02 3.600000e+02 4.000000e+02 2.808898e-01 2.908898e-03
3.200000e+02 3.200000e+02 4.000000e+02 4.400000e+02 1.592369e-02 2.592369e-04
3.200000e+02 3.200000e+02 4.400000e+02 4.800000e+02 7.543011e-03 1.754301e-04
3.200000e+02 3.200000e+02 4.800000e+02 5.200000e+02 4.240833e-03 1.424083e-04
3.200000e+02 3.200000e+02 5.200000e+02 5.600000e+02 2.671738e-03 1.267174e-04
3.200000e+02 3.200000e+02 5.600000e+02 6.000000e+02 1.808136e-03 1.180814e-04
3.200000e+02 3.200000e+02 6.000000e+02 6.400000e+02 1.277382e-03 1.127738e-04
3.200000e+02 3.200000e+02 6.400000e+02 6.800000e+02 9.267469e-04 1.092675e-04
3.200000e+02 3.200000e+02 6.800000e+02 7.200000e+02 6.861838e-04 1.068618e-04
3.600000e+02 3.600000e+02 4.000000e+02 4.400000e+02 4.641363e-02 5.641363e-04
3.600000e+02 3.600000e+02 4.400000e+02 4.800000e+02 1.769581e-02 2.769581e-04
3.600000e+02 3.600000e+02 4.800000e+02 5.200000e+02 8.621103e-03 1.862110e-04
3.600000e+02 3.600000e+02 5.200000e+02 5.600000e+02 4.936600e-03 1.493660e-04
3.600000e+02 3.600000e+02 5.600000e+02 6.000000e+02 3.134506e-03 1.313451e-04
3.600000e+02 3.600000e+02 6.000000e+02 6.400000e+02 2.120500e-03 1.212050e-04
3.600000e+02 3.600000e+02 6.400000e+02 6.800000e+02 1.491948e-03 1.149195e-04
3.600000e+02 3.600000e+02 6.800000e+02 7.200000e+02 1.079403e-03 1.107940e-04
3.600000e+02 3.600000e+02 7.200000e+02 7.600000e+02 8.007966e-04 1.080080e-04
4.000000e+02 4.000000e+02 4.400000e+02 4.800000e+02 3.878789e-02 4.878789e-04
4.000000e+02 4.000000e+02 4.800000e+02 5.200000e+02 1.570287e-02 2.570287e-04
4.000000e+02 4.000000e+02 5.200000e+02 5.600000e+02 7.998542e-03 1.799854e-04
4.000000e+02 4.000000e+02 5.600000e+02 6.000000e+02 4.715645e-03 1.471565e-04
4.000000e+02 4.000000e+02 6.000000e+02 6.400000e+02 3.043004e-03 1.304300e-04
4.000000e+02 4.000000e+02 6.400000e+02 6.800000e+02 2.075749e-03 1.207575e-04
4.000000e+02 4.000000e+02 6.800000e+02 7.200000e+02 1.469917e-03 1.146992e-04
4.000000e+02 4.000000e+02 7.200000e+02 7.600000e+02 1.073330e-03 1.107333e-04
4.000000e+02 4.000000e+02 7.600000e+02 8.000000e+02 8.070689e-04 1.080707e-04
4.400000e+02 4.400000e+02 4.800000e+02 5.200000e+02 2.913833e-02 3.913833e-04
4.400000e+02 4.400000e+02 5.200000e+02 5.600000e+02 1.196402e-02 2.196402e-04
4.400000e+02 4.400000e+02 5.600000e+02 6.000000e+02 6.215752e-03 1.621575e-04
4.400000e+02 4.400000e+02 6.000000e+02 6.400000e+02 3.724292e-03 1.372429e-04
4.400000e+02 4.400000e+02 6.400000e+02 6.800000e+02 2.430992e-03 1.243099e-04
4.400000e+02 4.400000e+02 6.800000e+02 7.200000e+02 1.675270e-03 1.167527e-04
4.400000e+02 4.400000e+02 7.200000e+02 7.600000e+02 1.201692e-03 1.120169e-04
4.400000e+02 4.400000e+02 7.600000e+02 8.000000e+02 8.925612e-04 1.089256e-04
4.400000e+02 4.400000e+02 8.000000e+02 8.400000e+02 6.833048e-04 1.068330e-04
4.800000e+02 4.800000e+02 5.200000e+02 5.600000e+02 2.703944e-02 3.703944e-04
4.800000e+02 4.800000e+02 5.600000e+02 6.000000e+02 1.085234e-02 2.085234e-04
4.800000e+02 4.800000e+02 6.000000e+02 6.400000e+02 5.538480e-03 1.553848e-04
4.800000e+02 4.800000e+02 6.400000e+02 6.800000e+02 3.276154e-03 1.327615e-04
4.800000e+02 4.800000e+02 6.800000e+02 7.200000e+02 2.123985e-03 1.212398e-04
4.800000e+02 4.800000e+02 7.200000e+02 7.600000e+02 1.464765e-03 1.146476e-04
4.800000e+02 4.800000e+02 7.600000e+02 8.000000e+02 1.059450e-03 1.105945e-04
4.800000e+02 4.800000e+02 8.000000e+02 8.400000e+02 7.964537e-04 1.079645e-04
4.800000e+02 4.800000e+02 8.400000e+02 8.800000e+02 6.110337e-04 1.061103e-04
5.200000e+02 5.200000e+02 5.600000e+02 6.000000e+02 2.645607e-02 3.645607e-04
5.200000e+02 5.200000e+02 6.000000e+02 6.400000e+02 1.045640e-02 2.045640e-04
5.200000e+02 5.200000e+02 6.400000e+02 6.800000e+02 5.256994e-03 1.525699e-04
5.200000e+02 5.200000e+02 6.800000e+02 7.200000e+02 3.076076e-03 1.307608e-04
5.200000e+02 5.200000e+02 7.200000e+02 7.600000e+02 1.987042e-03 1.198704e-04
5.200000e+02 5.200000e+02 7.600000e+02 8.000000e+02 1.376699e-03 1.137670e-04
5.200000e+02 5.200000e+02 8.000000e+02 8.400000e+02 1.005689e-03 1.100569e-04
5.200000e+02 5.200000e+02 8.400000e+02 8.800000e+02 7.576795e-04 1.075768e-04
5.200000e+02 5.200000e+02 8.800000e+02 9.200000e+02 5.186000e-04 1.051860e-04
5.600000e+02 5.600000e+02 6.000000e+02 6.400000e+02 2.618374e-02 3.618374e-04
5.600000e+02 5.600000e+02 6.400000e+02 6.800000e+02 1.025489e-02 2.025489e-04
5.600000e+02 5.600000e+02 6.800000e+02 7.200000e+02 5.112650e-03 1.511265e-04
5.600000e+02 5.600000e+02 7.200000e+02 7.600000e+02 2.981344e-03 1.298134e-04
5.600000e+02 5.600000e+02 7.600000e+02 8.000000e+02 1.933940e-03 1.193394e-04
5.600000e+02 5.600000e+02 8.000000e+02 8.400000e+02 1.353895e-03 1.135390e-04
5.600000e+02 5.600000e+02 8.400000e+02 8.800000e+02 9.936591e-04 1.099366e-04
5.600000e+02 5.600000e+02 8.800000e+02 9.200000e+02 6.711771e-04 1.067118e-04
5.600000e+02 5.600000e+02 9.200000e+02 9.600000e+02 1.196590e-04 1.011966e-04
6.000000e+02 6.000000e+02 6.400000e+02 6.800000e+02 2.604130e-02 3.604130e-04
6.000000e+02 6.000000e+02 6.800000e+02 7.200000e+02 1.015618e-02 2.015618e-04
6.000000e+02 6.000000e+02 7.200000e+02 7.600000e+02 5.056610e-03 1.505661e-04
6.000000e+02 6.000000e+02 7.600000e+02 8.000000e+02 2.964264e-03 1.296426e-04
6.000000e+02 6.000000e+02 8.000000e+02 8.400000e+02 1.946604e-03 1.194660e-04
6.000000e+02 6.000000e+02 8.400000e+02 8.800000e+02 1.375056e-03 1.137506e-04
6.000000e+02 6.000000e+02 8.800000e+02 9.200000e+02 9.115939e-04 1.091159e-04
6.000000e+02 6.000000e+02 9.200000e+02 9.600000e+02 1.606589e-04 1.016066e-04
6.000000e+02 6.000000e+02 9.600000e+02 1.000000e+03 1.525385e-04 1.015254e-04
6.400000e+02 6.400000e+02 6.800000e+02 7.200000e+02 2.598448e-02 3.598448e-04
6.400000e+02 6.400000e+02 7.200000e+02 7.600000e+02 1.014015e-02 2.014015e-04
6.400000e+02 6.400000e+02 7.600000e+02 8.000000e+02 5.081253e-03 1.508125e-04
6.400000e+02 6.400000e+02 8.000000e+02 8.400000e+02 3.022289e-03 1.302229e-04
6.400000e+02 6.400000e+02 8.400000e+02 8.800000e+02 2.013954e-03 1.201395e-04
6.400000e+02 6.400000e+02 8.800000e+02 9.200000e+02 1.298628e-03 1.129863e-04
6.400000e+02 6.400000e+02 9.200000e+02 9.600000e+02 2.256474e-04 1.022565e-04
6.400000e+02 6.400000e+02 9.600000e+02 1.000000e+03 1.990072e-04 1.019901e-04
6.400000e+02 6.400000e+02 1.000000e+03 1.040000e+03 1.962003e-04 1.019620e-04
6.800000e+02 6.800000e+02 7.200000e+02 7.600000e+02 2.601381e-02 3.601381e-04
6.800000e+02 6.800000e+02 7.600000e+02 8.000000e+02 1.021743e-02 2.021743e-04
6.800000e+02 6.800000e+02 8.000000e+02 8.400000e+02 5.202320e-03 1.520232e-04
6.800000e+02 6.800000e+02 8.400000e+02 8.800000e+02 3.160360e-03 1.316036e-04
6.800000e+02 6.800000e+02 8.800000e+02 9.200000e+02 1.950870e-03 1.195087e-04
6.800000e+02 6.800000e+02 9.200000e+02 9.600000e+02 3.326250e-04 1.033263e-04
6.800000e+02 6.800000e+02 9.600000e+02 1.000000e+03 2.688421e-04 1.026884e-04
6.800000e+02 6.800000e+02 1.000000e+03 1.040000e+03 2.591515e-04 1.025915e-04
6.800000e+02 6.800000e+02 1.040000e+03 1.080000e+03 1.904861e-04 1.019049e-04
7.200000e+02 7.200000e+02 7.600000e+02 8.000000e+02 2.616280e-02 3.616280e-04
7.200000e+02 7.200000e+02 8.000000e+02 8.400000e+02 1.043353e-02 2.043353e-04
7.200000e+02 7.200000e+02 8.400000e+02 8.800000e+02 5.460042e-03 1.546004e-04
7.200000e+02 7.200000e+02 8.800000e+02 9.200000e+02 3.137251e-03 1.313725e-04
7.200000e+02 7.200000e+02 9.200000e+02 9.600000e+02 5.203728e-04 1.052037e-04
7.200000e+02 7.200000e+02 9.600000e+02 1.000000e+03 3.766559e-04 1.037666e-04
7.200000e+02 7.200000e+02 1.000000e+03 1.040000e+03 3.529782e-04 1.035298e-04
7.200000e+02 7.200000e+02 1.040000e+03 1.080000e+03 2.532919e-04 1.025329e-04
7.200000e+02 7.200000e+02 1.080000e+03 1.120000e+03 1.807361e-04 1.018074e-04
7.600000e+02 7.600000e+02 8.000000e+02 8.400000e+02 2.629864e-02 3.629864e-04
7.600000e+02 7.600000e+02 8.400000e+02 8.800000e+02 1.081983e-02 2.081983e-04
7.600000e+02 7.600000e+02 8.800000e+02 9.200000e+02 5.511974e-03 1.551197e-04
7.600000e+02 7.600000e+02 9.200000e+02 9.600000e+02 8.761073e-04 1.087611e-04
7.600000e+02 7.600000e+02 9.600000e+02 1.000000e+03 5.463970e-04 1.054640e-04
7.600000e+02 7.600000e+02 1.000000e+03 1.040000e+03 4.928757e-04 1.049288e-04
7.600000e+02 7.600000e+02 1.040000e+03 1.080000e+03 3.429987e-04 1.034300e-04
7.600000e+02 7.600000e+02 1.080000e+03 1.120000e+03 2.390966e-04 1.023910e-04
7.600000e+02 7.600000e+02 1.120000e+03 1.160000e+03 1.621222e-04 1.016212e-04
8.000000e+02 8.000000e+02 8.400000e+02 8.800000e+02 2.725269e-02 3.725269e-04
8.000000e+02 8.000000e+02 8.800000e+02 9.200000e+02 1.131742e-02 2.131742e-04
8.000000e+02 8.000000e+02 9.200000e+02 9.600000e+02 1.680339e-03 1.168034e-04
8.000000e+02 8.000000e+02 9.600000e+02 1.000000e+03 8.496814e-04 1.084968e-04
8.000000e+02 8.000000e+02 1.000000e+03 1.040000e+03 7.251771e-04 1.072518e-04
8.000000e+02 8.000000e+02 1.040000e+03 1.080000e+03 4.838564e-04 1.048386e-04
8.000000e+02 8.000000e+02 1.080000e+03 1.120000e+03 3.272610e-04 1.032726e-04
8.000000e+02 8.000000e+02 1.120000e+03 1.160000e+03 2.168282e-04 1.021683e-04
8.400000e+02 8.400000e+02 8.800000e+02 9.200000e+02 2.912738e-02 3.912738e-04
8.400000e+02 8.400000e+02 9.200000e+02 9.600000e+02 3.864081e-03 1.386408e-04
8.400000e+02 8.400000e+02 9.600000e+02 1.000000e+03 1.447001e-03 1.144700e-04
8.400000e+02 8.400000e+02 1.000000e+03 1.040000e+03 1.135173e-03 1.113517e-04
8.400000e+02 8.400000e+02 1.040000e+03 1.080000e+03 7.123625e-04 1.071236e-04
8.400000e+02 8.400000e+02 1.080000e+03 1.120000e+03 4.621593e-04 1.046216e-04
8.400000e+02 8.400000e+02 1.120000e+03 1.160000e+03 2.972157e-04 1.029722e-04
8.800000e+02 8.800000e+02 9.200000e+02 9.600000e+02 1.171587e-02 2.171587e-04
8.800000e+02 8.800000e+02 9.600000e+02 1.000000e+03 2.827625e-03 1.282763e-04
8.800000e+02 8.800000e+02 1.000000e+03 1.040000e+03 1.944627e-03 1.194463e-04
8.800000e+02 8.800000e+02 1.040000e+03 1.080000e+03 1.112595e-03 1.111259e-04
8.800000e+02 8.800000e+02 1.080000e+03 1.120000e+03 6.796523e-04 1.067965e-04
8.800000e+02 8.800000e+02 1.120000e+03 1.160000e+03 4.197216e-04 1.041972e-04
9.200000e+02 9.200000e+02 9.600000e+02 1.000000e+03 6.722928e-03 1.672293e-04
9.200000e+02 9.200000e+02 1.000000e+03 1.040000e+03 3.711820e-03 1.371182e-04
9.200000e+02 9.200000e+02 1.040000e+03 1.080000e+03 1.840319e-03 1.184032e-04
9.200000e+02 9.200000e+02 1.080000e+03 1.120000e+03 1.028874e-03 1.102887e-04
9.200000e+02 9.200000e+02 1.120000e+03 1.160000e+03 6.007261e-04 1.060073e-04
9.600000e+02 9.600000e+02 1.000000e+03 1.040000e+03 7.044588e-03 1.704459e-04
9.600000e+02 9.600000e+02 1.040000e+03 1.080000e+03 2.863830e-03 1.286383e-04
9.600000e+02 9.600000e+02 1.080000e+03 1.120000e+03 1.427305e-03 1.142730e-04
9.600000e+02 9.600000e+02 1.120000e+03 1.160000e+03 7.789635e-04 1.077896e-04
1.000000e+03 1.000000e+03 1.040000e+03 1.080000e+03 2.057350e-02 3.057350e-04
1.000000e+03 1.000000e+03 1.080000e+03 1.120000e+03 7.101947e-03 1.710195e-04
1.000000e+03 1.000000e+03 1.120000e+03 1.160000e+03 3.009493e-03 1.300949e-04
1.040000e+03 1.040000e+03 1.080000e+03 1.120000e+03 2.354771e-02 3.354771e-04
1.040000e+03 1.040000e+03 1.120000e+03 1.160000e+03 8.232986e-03 1.823299e-04
1.080000e+03 1.080000e+03 1.120000e+03 1.160000e+03 2.379402e-02 3.379402e-04
+133
View File
@@ -0,0 +1,133 @@
85
-7718.404778 -5496.003413 1
-3.908574e+03 1
-2.774696e+03 1
-1.964783e+03 1
-1.386273e+03 1
-9.730523e+02 1
-6.778945e+02 1
-4.670675e+02 1
-3.164768e+02 1
-2.089120e+02 1
-1.320800e+02 1
-7.720000e+01 1
-3.800000e+01 1
-1.000000e+01 1
1.000000e+01 1
3.000000e+01 1
5.000000e+01 1
7.000000e+01 1
9.000000e+01 1
1.100000e+02 1
1.300000e+02 1
1.500000e+02 1
1.700000e+02 1
1.900000e+02 1
2.100000e+02 1
2.300000e+02 1
2.500000e+02 1
2.700000e+02 1
2.900000e+02 1
3.100000e+02 1
3.300000e+02 1
3.500000e+02 1
3.700000e+02 1
3.900000e+02 1
4.100000e+02 1
4.300000e+02 1
4.500000e+02 1
4.700000e+02 1
4.900000e+02 1
5.100000e+02 1
5.300000e+02 1
5.500000e+02 1
5.700000e+02 1
5.900000e+02 1
6.100000e+02 1
6.300000e+02 1
6.500000e+02 1
6.700000e+02 1
6.900000e+02 1
7.100000e+02 1
7.300000e+02 1
7.500000e+02 1
7.700000e+02 1
7.900000e+02 1
8.100000e+02 1
8.300000e+02 1
8.500000e+02 1
8.700000e+02 1
8.900000e+02 1
9.100000e+02 1
9.300000e+02 1
9.500000e+02 1
9.700000e+02 1
9.900000e+02 1
1.010000e+03 1
1.030000e+03 1
1.050000e+03 1
1.070000e+03 1
1.090000e+03 1
1.110000e+03 1
1.130000e+03 1
1.158000e+03 1
1.197200e+03 1
1.252080e+03 1
1.328912e+03 1
1.436477e+03 1
1.587068e+03 1
1.797895e+03 1
2.093052e+03 1
2.506273e+03 1
3.084783e+03 1
3.894696e+03 1
5.028574e+03 1
6.616003e+03 1
8.838405e+03 1
45
0.000000 20.000000 1
4.000000e+01 1
6.000000e+01 1
8.000000e+01 1
1.000000e+02 1
1.200000e+02 1
1.400000e+02 1
1.600000e+02 1
1.800000e+02 1
2.000000e+02 1
2.200000e+02 1
2.400000e+02 1
2.600000e+02 1
2.800000e+02 1
3.000000e+02 1
3.200000e+02 1
3.400000e+02 1
3.600000e+02 1
3.800000e+02 1
4.000000e+02 1
4.200000e+02 1
4.400000e+02 1
4.600000e+02 1
4.800000e+02 1
5.000000e+02 1
5.200000e+02 1
5.400000e+02 1
5.600000e+02 1
5.800000e+02 1
6.000000e+02 1
6.240000e+02 1
6.540000e+02 1
6.890000e+02 1
7.290000e+02 1
7.790000e+02 1
8.390000e+02 1
9.110000e+02 1
9.970000e+02 1
1.100000e+03 1
1.250000e+03 1
1.425000e+03 1
1.625000e+03 1
1.875000e+03 1
2.175000e+03 1
2.525000e+03 1
File diff suppressed because it is too large Load Diff
+48
View File
@@ -0,0 +1,48 @@
Parallelized with OpenMP. # of threads: 4
DCIP2D - Version 5 (BETA) 20110811: DCIPF2D
Developed by University of British Columbia
Geophysical Inversion Facility (UBC-GIF)
(C) Copyright 1992 - 2011, UBC-GIF,
Department of Earth and Ocean Sciences, UBC
http://www.eos.ubc.ca/research/ubcgif/
Distributed by:
Mira Geoscience Ltd.
DCIPF2D started on:12/09/2015 17:56:14
Reading input file: dcipf2d.inp
----------------------------------------------
FWD DC
MESH FILE Mesh_2D.msh
LOC LOC_X FWR_3D_2_2D.dat
TOPO DEFAULT
COND FILE MtIsa_2D.con
----------------------------------------------
electrode locations were read from: FWR_3D_2_2D.dat
# of current locations: 28
# of data: 216
mesh was read from: Mesh_2D.msh
# of cells: 85 x 45
total # of cells: 3825
# of active cells: 3825
# of wave values: 13
2.5000E-04 4.9901E-04 9.9606E-04 1.9882E-03 3.9685E-03 7.9213E-03 1.5811E-02 3.1560E-02 6.2996E-02 1.2574E-01 2.5099E-01 5.0099E-01 1.0000E+00
conductivity was read from file: MtIsa_2D.con
dc fwd cpu time: 0:00:00.19
total cpu time: 0:00:00.19
DCIPF2D ended on:12/09/2015 17:56:14
+217
View File
@@ -0,0 +1,217 @@
! Predicted data ! GENERAL FORMAT Last column are apparent conductivities.
0.0000000E+00 0.0000000E+00 4.0000000E+01 8.0000000E+01 4.37963E-01 4.54248E-03
0.0000000E+00 0.0000000E+00 8.0000000E+01 1.2000000E+02 1.62622E-01 4.07785E-03
0.0000000E+00 0.0000000E+00 1.2000000E+02 1.6000000E+02 7.69824E-02 4.30712E-03
0.0000000E+00 0.0000000E+00 1.6000000E+02 2.0000000E+02 4.38528E-03 4.53662E-02
0.0000000E+00 0.0000000E+00 2.0000000E+02 2.4000000E+02 2.46637E-03 5.37751E-02
0.0000000E+00 0.0000000E+00 2.4000000E+02 2.8000000E+02 2.74581E-03 3.45017E-02
0.0000000E+00 0.0000000E+00 2.8000000E+02 3.2000000E+02 6.51619E-03 1.09038E-02
0.0000000E+00 0.0000000E+00 3.2000000E+02 3.6000000E+02 5.91274E-03 9.34628E-03
0.0000000E+00 0.0000000E+00 3.6000000E+02 4.0000000E+02 4.36195E-03 1.01353E-02
4.0000000E+01 4.0000000E+01 8.0000000E+01 1.2000000E+02 4.63636E-01 4.29095E-03
4.0000000E+01 4.0000000E+01 1.2000000E+02 1.6000000E+02 1.61950E-01 4.09476E-03
4.0000000E+01 4.0000000E+01 1.6000000E+02 2.0000000E+02 7.91654E-03 4.18836E-02
4.0000000E+01 4.0000000E+01 2.0000000E+02 2.4000000E+02 3.92652E-03 5.06667E-02
4.0000000E+01 4.0000000E+01 2.4000000E+02 2.8000000E+02 3.64355E-03 3.64011E-02
4.0000000E+01 4.0000000E+01 2.8000000E+02 3.2000000E+02 8.11826E-03 1.16694E-02
4.0000000E+01 4.0000000E+01 3.2000000E+02 3.6000000E+02 7.18120E-03 9.89407E-03
4.0000000E+01 4.0000000E+01 3.6000000E+02 4.0000000E+02 5.23964E-03 1.05469E-02
4.0000000E+01 4.0000000E+01 4.0000000E+02 4.4000000E+02 5.79728E-04 7.62594E-02
8.0000000E+01 8.0000000E+01 1.2000000E+02 1.6000000E+02 4.82045E-01 4.12707E-03
8.0000000E+01 8.0000000E+01 1.6000000E+02 2.0000000E+02 1.74835E-02 3.79299E-02
8.0000000E+01 8.0000000E+01 2.0000000E+02 2.4000000E+02 7.15442E-03 4.63451E-02
8.0000000E+01 8.0000000E+01 2.4000000E+02 2.8000000E+02 5.20669E-03 3.82092E-02
8.0000000E+01 8.0000000E+01 2.8000000E+02 3.2000000E+02 1.05211E-02 1.26060E-02
8.0000000E+01 8.0000000E+01 3.2000000E+02 3.6000000E+02 8.95319E-03 1.05812E-02
8.0000000E+01 8.0000000E+01 3.6000000E+02 4.0000000E+02 6.42718E-03 1.10548E-02
8.0000000E+01 8.0000000E+01 4.0000000E+02 4.4000000E+02 6.98004E-04 7.91716E-02
8.0000000E+01 8.0000000E+01 4.4000000E+02 4.8000000E+02 5.71181E-04 7.74005E-02
1.2000000E+02 1.2000000E+02 1.6000000E+02 2.0000000E+02 5.63584E-02 3.52997E-02
1.2000000E+02 1.2000000E+02 2.0000000E+02 2.4000000E+02 1.61965E-02 4.09437E-02
1.2000000E+02 1.2000000E+02 2.4000000E+02 2.8000000E+02 8.43582E-03 3.93053E-02
1.2000000E+02 1.2000000E+02 2.8000000E+02 3.2000000E+02 1.45236E-02 1.36979E-02
1.2000000E+02 1.2000000E+02 3.2000000E+02 3.6000000E+02 1.15992E-02 1.14344E-02
1.2000000E+02 1.2000000E+02 3.6000000E+02 4.0000000E+02 8.11343E-03 1.16763E-02
1.2000000E+02 1.2000000E+02 4.0000000E+02 4.4000000E+02 8.58536E-04 8.27587E-02
1.2000000E+02 1.2000000E+02 4.4000000E+02 4.8000000E+02 6.86451E-04 8.05041E-02
1.2000000E+02 1.2000000E+02 4.8000000E+02 5.2000000E+02 5.56629E-04 7.94241E-02
1.6000000E+02 1.6000000E+02 2.0000000E+02 2.4000000E+02 4.17530E-02 4.76478E-02
1.6000000E+02 1.6000000E+02 2.4000000E+02 2.8000000E+02 1.45259E-02 4.56525E-02
1.6000000E+02 1.6000000E+02 2.8000000E+02 3.2000000E+02 2.02746E-02 1.63541E-02
1.6000000E+02 1.6000000E+02 3.2000000E+02 3.6000000E+02 1.48931E-02 1.33581E-02
1.6000000E+02 1.6000000E+02 3.6000000E+02 4.0000000E+02 1.00734E-02 1.31663E-02
1.6000000E+02 1.6000000E+02 4.0000000E+02 4.4000000E+02 1.03480E-03 9.15490E-02
1.6000000E+02 1.6000000E+02 4.4000000E+02 4.8000000E+02 8.06769E-04 8.80689E-02
1.6000000E+02 1.6000000E+02 4.8000000E+02 5.2000000E+02 6.42732E-04 8.59801E-02
1.6000000E+02 1.6000000E+02 5.2000000E+02 5.6000000E+02 5.16345E-04 8.56205E-02
2.0000000E+02 2.0000000E+02 2.4000000E+02 2.8000000E+02 3.10109E-02 6.41528E-02
2.0000000E+02 2.0000000E+02 2.8000000E+02 3.2000000E+02 2.84303E-02 2.33253E-02
2.0000000E+02 2.0000000E+02 3.2000000E+02 3.6000000E+02 1.81787E-02 1.82396E-02
2.0000000E+02 2.0000000E+02 3.6000000E+02 4.0000000E+02 1.17012E-02 1.70020E-02
2.0000000E+02 2.0000000E+02 4.0000000E+02 4.4000000E+02 1.16142E-03 1.14196E-01
2.0000000E+02 2.0000000E+02 4.4000000E+02 4.8000000E+02 8.82426E-04 1.07358E-01
2.0000000E+02 2.0000000E+02 4.8000000E+02 5.2000000E+02 6.91684E-04 1.02722E-01
2.0000000E+02 2.0000000E+02 5.2000000E+02 5.6000000E+02 5.49788E-04 1.00515E-01
2.0000000E+02 2.0000000E+02 5.6000000E+02 6.0000000E+02 4.38101E-04 1.00912E-01
2.4000000E+02 2.4000000E+02 2.8000000E+02 3.2000000E+02 6.63054E-02 3.00041E-02
2.4000000E+02 2.4000000E+02 3.2000000E+02 3.6000000E+02 2.86962E-02 2.31092E-02
2.4000000E+02 2.4000000E+02 3.6000000E+02 4.0000000E+02 1.61554E-02 2.05239E-02
2.4000000E+02 2.4000000E+02 4.0000000E+02 4.4000000E+02 1.47767E-03 1.34634E-01
2.4000000E+02 2.4000000E+02 4.4000000E+02 4.8000000E+02 1.05797E-03 1.25361E-01
2.4000000E+02 2.4000000E+02 4.8000000E+02 5.2000000E+02 7.99625E-04 1.18474E-01
2.4000000E+02 2.4000000E+02 5.2000000E+02 5.6000000E+02 6.20964E-04 1.14421E-01
2.4000000E+02 2.4000000E+02 5.6000000E+02 6.0000000E+02 4.87210E-04 1.13426E-01
2.4000000E+02 2.4000000E+02 6.0000000E+02 6.4000000E+02 3.82964E-04 1.15441E-01
2.8000000E+02 2.8000000E+02 3.2000000E+02 3.6000000E+02 1.70137E-01 1.16932E-02
2.8000000E+02 2.8000000E+02 3.6000000E+02 4.0000000E+02 5.51339E-02 1.20279E-02
2.8000000E+02 2.8000000E+02 4.0000000E+02 4.4000000E+02 3.74082E-03 8.86365E-02
2.8000000E+02 2.8000000E+02 4.4000000E+02 4.8000000E+02 2.14407E-03 9.27878E-02
2.8000000E+02 2.8000000E+02 4.8000000E+02 5.2000000E+02 1.40564E-03 9.43551E-02
2.8000000E+02 2.8000000E+02 5.2000000E+02 5.6000000E+02 9.95293E-04 9.51831E-02
2.8000000E+02 2.8000000E+02 5.6000000E+02 6.0000000E+02 7.34406E-04 9.67466E-02
2.8000000E+02 2.8000000E+02 6.0000000E+02 6.4000000E+02 5.53238E-04 9.98885E-02
2.8000000E+02 2.8000000E+02 6.4000000E+02 6.8000000E+02 4.21795E-04 1.04813E-01
3.2000000E+02 3.2000000E+02 3.6000000E+02 4.0000000E+02 2.84337E-01 6.99676E-03
3.2000000E+02 3.2000000E+02 4.0000000E+02 4.4000000E+02 1.39919E-02 4.73949E-02
3.2000000E+02 3.2000000E+02 4.4000000E+02 4.8000000E+02 6.43218E-03 5.15490E-02
3.2000000E+02 3.2000000E+02 4.8000000E+02 5.2000000E+02 3.62113E-03 5.49396E-02
3.2000000E+02 3.2000000E+02 5.2000000E+02 5.6000000E+02 2.30061E-03 5.76495E-02
3.2000000E+02 3.2000000E+02 5.6000000E+02 6.0000000E+02 1.57121E-03 6.02942E-02
3.2000000E+02 3.2000000E+02 6.0000000E+02 6.4000000E+02 1.11891E-03 6.35005E-02
3.2000000E+02 3.2000000E+02 6.4000000E+02 6.8000000E+02 8.17331E-04 6.76129E-02
3.2000000E+02 3.2000000E+02 6.8000000E+02 7.2000000E+02 6.08827E-04 7.26146E-02
3.6000000E+02 3.6000000E+02 4.0000000E+02 4.4000000E+02 4.74032E-02 4.19684E-02
3.6000000E+02 3.6000000E+02 4.4000000E+02 4.8000000E+02 1.54783E-02 4.28435E-02
3.6000000E+02 3.6000000E+02 4.8000000E+02 5.2000000E+02 7.33839E-03 4.51833E-02
3.6000000E+02 3.6000000E+02 5.2000000E+02 5.6000000E+02 4.20683E-03 4.72907E-02
3.6000000E+02 3.6000000E+02 5.6000000E+02 6.0000000E+02 2.68996E-03 4.93053E-02
3.6000000E+02 3.6000000E+02 6.0000000E+02 6.4000000E+02 1.83372E-03 5.16629E-02
3.6000000E+02 3.6000000E+02 6.4000000E+02 6.8000000E+02 1.29930E-03 5.46843E-02
3.6000000E+02 3.6000000E+02 6.8000000E+02 7.2000000E+02 9.45999E-04 5.84167E-02
3.6000000E+02 3.6000000E+02 7.2000000E+02 7.6000000E+02 7.05763E-04 6.26410E-02
4.0000000E+02 4.0000000E+02 4.4000000E+02 4.8000000E+02 3.81851E-02 5.20998E-02
4.0000000E+02 4.0000000E+02 4.8000000E+02 5.2000000E+02 1.36233E-02 4.86774E-02
4.0000000E+02 4.0000000E+02 5.2000000E+02 5.6000000E+02 6.80313E-03 4.87383E-02
4.0000000E+02 4.0000000E+02 5.6000000E+02 6.0000000E+02 4.01999E-03 4.94886E-02
4.0000000E+02 4.0000000E+02 6.0000000E+02 6.4000000E+02 2.61132E-03 5.07900E-02
4.0000000E+02 4.0000000E+02 6.4000000E+02 6.8000000E+02 1.79405E-03 5.28052E-02
4.0000000E+02 4.0000000E+02 6.8000000E+02 7.2000000E+02 1.27904E-03 5.55507E-02
4.0000000E+02 4.0000000E+02 7.2000000E+02 7.6000000E+02 9.39590E-04 5.88152E-02
4.0000000E+02 4.0000000E+02 7.6000000E+02 8.0000000E+02 7.10076E-04 6.22605E-02
4.4000000E+02 4.4000000E+02 4.8000000E+02 5.2000000E+02 2.91377E-02 6.82771E-02
4.4000000E+02 4.4000000E+02 5.2000000E+02 5.6000000E+02 1.04151E-02 6.36715E-02
4.4000000E+02 4.4000000E+02 5.6000000E+02 6.0000000E+02 5.29883E-03 6.25747E-02
4.4000000E+02 4.4000000E+02 6.0000000E+02 6.4000000E+02 3.18206E-03 6.25204E-02
4.4000000E+02 4.4000000E+02 6.4000000E+02 6.8000000E+02 2.09086E-03 6.34329E-02
4.4000000E+02 4.4000000E+02 6.8000000E+02 7.2000000E+02 1.45130E-03 6.52762E-02
4.4000000E+02 4.4000000E+02 7.2000000E+02 7.6000000E+02 1.04806E-03 6.77931E-02
4.4000000E+02 4.4000000E+02 7.6000000E+02 8.0000000E+02 7.82930E-04 7.05837E-02
4.4000000E+02 4.4000000E+02 8.0000000E+02 8.4000000E+02 6.02044E-04 7.34326E-02
4.8000000E+02 4.8000000E+02 5.2000000E+02 5.6000000E+02 2.76526E-02 7.19439E-02
4.8000000E+02 4.8000000E+02 5.6000000E+02 6.0000000E+02 9.58946E-03 6.91536E-02
4.8000000E+02 4.8000000E+02 6.0000000E+02 6.4000000E+02 4.78028E-03 6.93627E-02
4.8000000E+02 4.8000000E+02 6.4000000E+02 6.8000000E+02 2.83237E-03 7.02394E-02
4.8000000E+02 4.8000000E+02 6.8000000E+02 7.2000000E+02 1.84884E-03 7.17363E-02
4.8000000E+02 4.8000000E+02 7.2000000E+02 7.6000000E+02 1.28476E-03 7.37377E-02
4.8000000E+02 4.8000000E+02 7.6000000E+02 8.0000000E+02 9.35719E-04 7.59323E-02
4.8000000E+02 4.8000000E+02 8.0000000E+02 8.4000000E+02 7.07359E-04 7.81246E-02
4.8000000E+02 4.8000000E+02 8.4000000E+02 8.8000000E+02 5.44824E-04 8.11450E-02
5.2000000E+02 5.2000000E+02 5.6000000E+02 6.0000000E+02 2.71482E-02 7.32807E-02
5.2000000E+02 5.2000000E+02 6.0000000E+02 6.4000000E+02 9.24381E-03 7.17394E-02
5.2000000E+02 5.2000000E+02 6.4000000E+02 6.8000000E+02 4.53338E-03 7.31403E-02
5.2000000E+02 5.2000000E+02 6.8000000E+02 7.2000000E+02 2.65663E-03 7.48858E-02
5.2000000E+02 5.2000000E+02 7.2000000E+02 7.6000000E+02 1.72839E-03 7.67354E-02
5.2000000E+02 5.2000000E+02 7.6000000E+02 8.0000000E+02 1.20700E-03 7.84879E-02
5.2000000E+02 5.2000000E+02 8.0000000E+02 8.4000000E+02 8.87817E-04 8.00292E-02
5.2000000E+02 5.2000000E+02 8.4000000E+02 8.8000000E+02 6.72287E-04 8.22002E-02
5.2000000E+02 5.2000000E+02 8.8000000E+02 9.2000000E+02 4.38246E-04 1.00879E-01
5.6000000E+02 5.6000000E+02 6.0000000E+02 6.4000000E+02 2.69080E-02 7.39347E-02
5.6000000E+02 5.6000000E+02 6.4000000E+02 6.8000000E+02 9.06610E-03 7.31457E-02
5.6000000E+02 5.6000000E+02 6.8000000E+02 7.2000000E+02 4.40651E-03 7.52461E-02
5.6000000E+02 5.6000000E+02 7.2000000E+02 7.6000000E+02 2.57356E-03 7.73028E-02
5.6000000E+02 5.6000000E+02 7.6000000E+02 8.0000000E+02 1.68174E-03 7.88643E-02
5.6000000E+02 5.6000000E+02 8.0000000E+02 8.4000000E+02 1.18662E-03 7.98363E-02
5.6000000E+02 5.6000000E+02 8.4000000E+02 8.8000000E+02 8.76426E-04 8.10694E-02
5.6000000E+02 5.6000000E+02 8.8000000E+02 9.2000000E+02 5.64302E-04 9.79301E-02
5.6000000E+02 5.6000000E+02 9.2000000E+02 9.6000000E+02 9.98730E-05 4.42659E-01
6.0000000E+02 6.0000000E+02 6.4000000E+02 6.8000000E+02 2.67823E-02 7.42819E-02
6.0000000E+02 6.0000000E+02 6.8000000E+02 7.2000000E+02 8.97982E-03 7.38484E-02
6.0000000E+02 6.0000000E+02 7.2000000E+02 7.6000000E+02 4.35803E-03 7.60831E-02
6.0000000E+02 6.0000000E+02 7.6000000E+02 8.0000000E+02 2.55907E-03 7.77407E-02
6.0000000E+02 6.0000000E+02 8.0000000E+02 8.4000000E+02 1.69286E-03 7.83462E-02
6.0000000E+02 6.0000000E+02 8.4000000E+02 8.8000000E+02 1.20453E-03 7.86487E-02
6.0000000E+02 6.0000000E+02 8.8000000E+02 9.2000000E+02 7.61995E-04 9.32438E-02
6.0000000E+02 6.0000000E+02 9.2000000E+02 9.6000000E+02 1.33150E-04 4.15038E-01
6.0000000E+02 6.0000000E+02 9.6000000E+02 1.0000000E+03 1.43991E-04 3.07032E-01
6.4000000E+02 6.4000000E+02 6.8000000E+02 7.2000000E+02 2.67335E-02 7.44175E-02
6.4000000E+02 6.4000000E+02 7.2000000E+02 7.6000000E+02 8.96712E-03 7.39530E-02
6.4000000E+02 6.4000000E+02 7.6000000E+02 8.0000000E+02 4.38069E-03 7.56896E-02
6.4000000E+02 6.4000000E+02 8.0000000E+02 8.4000000E+02 2.61036E-03 7.62132E-02
6.4000000E+02 6.4000000E+02 8.4000000E+02 8.8000000E+02 1.75149E-03 7.57235E-02
6.4000000E+02 6.4000000E+02 8.8000000E+02 9.2000000E+02 1.07880E-03 8.78156E-02
6.4000000E+02 6.4000000E+02 9.2000000E+02 9.6000000E+02 1.85635E-04 3.82747E-01
6.4000000E+02 6.4000000E+02 9.6000000E+02 1.0000000E+03 1.85002E-04 2.98711E-01
6.4000000E+02 6.4000000E+02 1.0000000E+03 1.0400000E+03 1.85777E-04 2.37972E-01
6.8000000E+02 6.8000000E+02 7.2000000E+02 7.6000000E+02 2.67613E-02 7.43402E-02
6.8000000E+02 6.8000000E+02 7.6000000E+02 8.0000000E+02 9.03659E-03 7.33845E-02
6.8000000E+02 6.8000000E+02 8.0000000E+02 8.4000000E+02 4.48785E-03 7.38824E-02
6.8000000E+02 6.8000000E+02 8.4000000E+02 8.8000000E+02 2.73166E-03 7.28288E-02
6.8000000E+02 6.8000000E+02 8.8000000E+02 9.2000000E+02 1.61137E-03 8.23085E-02
6.8000000E+02 6.8000000E+02 9.2000000E+02 9.6000000E+02 2.71744E-04 3.48619E-01
6.8000000E+02 6.8000000E+02 9.6000000E+02 1.0000000E+03 2.46275E-04 2.88504E-01
6.8000000E+02 6.8000000E+02 1.0000000E+03 1.0400000E+03 2.41460E-04 2.28867E-01
6.8000000E+02 6.8000000E+02 1.0400000E+03 1.0800000E+03 1.81915E-04 2.43024E-01
7.2000000E+02 7.2000000E+02 7.6000000E+02 8.0000000E+02 2.68947E-02 7.39714E-02
7.2000000E+02 7.2000000E+02 8.0000000E+02 8.4000000E+02 9.22857E-03 7.18579E-02
7.2000000E+02 7.2000000E+02 8.4000000E+02 8.8000000E+02 4.71676E-03 7.02968E-02
7.2000000E+02 7.2000000E+02 8.8000000E+02 9.2000000E+02 2.58276E-03 7.70276E-02
7.2000000E+02 7.2000000E+02 9.2000000E+02 9.6000000E+02 4.23001E-04 3.13543E-01
7.2000000E+02 7.2000000E+02 9.6000000E+02 1.0000000E+03 3.40352E-04 2.78345E-01
7.2000000E+02 7.2000000E+02 1.0000000E+03 1.0400000E+03 3.23938E-04 2.19336E-01
7.2000000E+02 7.2000000E+02 1.0400000E+03 1.0800000E+03 2.37881E-04 2.32310E-01
7.2000000E+02 7.2000000E+02 1.0800000E+03 1.1200000E+03 1.75459E-04 2.51965E-01
7.6000000E+02 7.6000000E+02 8.0000000E+02 8.4000000E+02 2.72284E-02 7.30647E-02
7.6000000E+02 7.6000000E+02 8.4000000E+02 8.8000000E+02 9.66569E-03 6.86082E-02
7.6000000E+02 7.6000000E+02 8.8000000E+02 9.2000000E+02 4.59764E-03 7.21180E-02
7.6000000E+02 7.6000000E+02 9.2000000E+02 9.6000000E+02 7.18689E-04 2.76815E-01
7.6000000E+02 7.6000000E+02 9.6000000E+02 1.0000000E+03 4.92200E-04 2.69462E-01
7.6000000E+02 7.6000000E+02 1.0000000E+03 1.0400000E+03 4.50063E-04 2.10493E-01
7.6000000E+02 7.6000000E+02 1.0400000E+03 1.0800000E+03 3.19985E-04 2.22045E-01
7.6000000E+02 7.6000000E+02 1.0800000E+03 1.1200000E+03 2.30214E-04 2.40047E-01
7.6000000E+02 7.6000000E+02 1.1200000E+03 1.1600000E+03 1.64278E-04 2.69115E-01
8.0000000E+02 8.0000000E+02 8.4000000E+02 8.8000000E+02 2.81224E-02 7.07421E-02
8.0000000E+02 8.0000000E+02 8.8000000E+02 9.2000000E+02 9.73736E-03 6.81032E-02
8.0000000E+02 8.0000000E+02 9.2000000E+02 9.6000000E+02 1.39849E-03 2.37094E-01
8.0000000E+02 8.0000000E+02 9.6000000E+02 1.0000000E+03 7.58522E-04 2.62278E-01
8.0000000E+02 8.0000000E+02 1.0000000E+03 1.0400000E+03 6.54056E-04 2.02779E-01
8.0000000E+02 8.0000000E+02 1.0400000E+03 1.0800000E+03 4.44836E-04 2.12966E-01
8.0000000E+02 8.0000000E+02 1.0800000E+03 1.1200000E+03 3.10020E-04 2.29183E-01
8.0000000E+02 8.0000000E+02 1.1200000E+03 1.1600000E+03 2.15819E-04 2.56057E-01
8.4000000E+02 8.4000000E+02 8.8000000E+02 9.2000000E+02 2.90585E-02 6.84630E-02
8.4000000E+02 8.4000000E+02 9.2000000E+02 9.6000000E+02 3.44112E-03 1.92712E-01
8.4000000E+02 8.4000000E+02 9.6000000E+02 1.0000000E+03 1.28993E-03 2.57048E-01
8.4000000E+02 8.4000000E+02 1.0000000E+03 1.0400000E+03 1.01463E-03 1.96075E-01
8.4000000E+02 8.4000000E+02 1.0400000E+03 1.0800000E+03 6.46364E-04 2.05193E-01
8.4000000E+02 8.4000000E+02 1.0800000E+03 1.1200000E+03 4.31094E-04 2.19755E-01
8.4000000E+02 8.4000000E+02 1.1200000E+03 1.1600000E+03 2.90763E-04 2.44361E-01
8.8000000E+02 8.8000000E+02 9.2000000E+02 9.6000000E+02 1.37818E-02 1.44352E-01
8.8000000E+02 8.8000000E+02 9.6000000E+02 1.0000000E+03 2.58571E-03 2.56466E-01
8.8000000E+02 8.8000000E+02 1.0000000E+03 1.0400000E+03 1.73659E-03 1.90933E-01
8.8000000E+02 8.8000000E+02 1.0400000E+03 1.0800000E+03 9.99448E-04 1.99054E-01
8.8000000E+02 8.8000000E+02 1.0800000E+03 1.1200000E+03 6.25061E-04 2.12186E-01
8.8000000E+02 8.8000000E+02 1.1200000E+03 1.1600000E+03 4.03769E-04 2.34627E-01
9.2000000E+02 9.2000000E+02 9.6000000E+02 1.0000000E+03 7.20306E-03 2.76193E-01
9.2000000E+02 9.2000000E+02 1.0000000E+03 1.0400000E+03 3.38580E-03 1.95861E-01
9.2000000E+02 9.2000000E+02 1.0400000E+03 1.0800000E+03 1.63263E-03 2.03091E-01
9.2000000E+02 9.2000000E+02 1.0800000E+03 1.1200000E+03 9.26167E-04 2.14803E-01
9.2000000E+02 9.2000000E+02 1.1200000E+03 1.1600000E+03 5.63508E-04 2.35363E-01
9.6000000E+02 9.6000000E+02 1.0000000E+03 1.0400000E+03 7.04738E-03 2.82295E-01
9.6000000E+02 9.6000000E+02 1.0400000E+03 1.0800000E+03 2.52957E-03 2.62158E-01
9.6000000E+02 9.6000000E+02 1.0800000E+03 1.1200000E+03 1.25737E-03 2.63704E-01
9.6000000E+02 9.6000000E+02 1.1200000E+03 1.1600000E+03 7.12741E-04 2.79125E-01
1.0000000E+03 1.0000000E+03 1.0400000E+03 1.0800000E+03 2.22317E-02 8.94866E-02
1.0000000E+03 1.0000000E+03 1.0800000E+03 1.1200000E+03 6.47719E-03 1.02382E-01
1.0000000E+03 1.0000000E+03 1.1200000E+03 1.1600000E+03 2.70624E-03 1.22522E-01
1.0400000E+03 1.0400000E+03 1.0800000E+03 1.1200000E+03 2.49914E-02 7.96048E-02
1.0400000E+03 1.0400000E+03 1.1200000E+03 1.1600000E+03 7.57627E-03 8.75293E-02
1.0800000E+03 1.0800000E+03 1.1200000E+03 1.1600000E+03 2.53783E-02 7.83913E-02
+5
View File
@@ -0,0 +1,5 @@
FWD DC
MESH FILE Mesh_2D.msh
LOC LOC_X FWR_3D_2_2D.dat
TOPO DEFAULT
COND FILE MtIsa_2D.con
+5
View File
@@ -0,0 +1,5 @@
104 21 45
-1565.00 10725 0
350 300 250 200 175 150 103.00 86.00 72.00 60.00 50.00 40.00 35.00 30.00 24.00 74*20.00 24.00 30.00 35.00 40.00 50.00 60.00 72.00 86.00 103.00 150 175 200 250 300 350
300 250 200 175 150 103.00 86.00 72.00 5*60 72.00 86.00 103.00 150 175 200 250 300
30*20 24.00 30.00 35.00 40.00 50.00 60.00 72.00 86.00 103.00 150 175 200 250 300 350
File diff suppressed because it is too large Load Diff
@@ -0,0 +1,245 @@
! GENERAL FORMAT
0.000000e+00 0.000000e+00 4.000000e+01 8.000000e+01 3.134690e-01 4.636103e-03
0.000000e+00 0.000000e+00 8.000000e+01 1.200000e+02 1.388270e-01 2.056283e-03
0.000000e+00 0.000000e+00 1.200000e+02 1.600000e+02 7.065850e-02 1.066153e-03
0.000000e+00 0.000000e+00 1.600000e+02 2.000000e+02 4.188140e-03 1.544321e-04
0.000000e+00 0.000000e+00 2.000000e+02 2.400000e+02 2.415160e-03 1.297752e-04
0.000000e+00 0.000000e+00 2.400000e+02 2.800000e+02 2.739890e-03 1.311332e-04
0.000000e+00 0.000000e+00 2.800000e+02 3.200000e+02 6.530410e-03 1.721638e-04
0.000000e+00 0.000000e+00 3.200000e+02 3.600000e+02 5.932600e-03 1.647500e-04
0.000000e+00 0.000000e+00 3.600000e+02 4.000000e+02 4.378410e-03 1.475086e-04
4.000000e+01 4.000000e+01 8.000000e+01 1.200000e+02 3.311530e-01 4.837093e-03
4.000000e+01 4.000000e+01 1.200000e+02 1.600000e+02 1.346040e-01 2.033017e-03
4.000000e+01 4.000000e+01 1.600000e+02 2.000000e+02 7.114680e-03 1.962511e-04
4.000000e+01 4.000000e+01 2.000000e+02 2.400000e+02 3.712820e-03 1.471017e-04
4.000000e+01 4.000000e+01 2.400000e+02 2.800000e+02 3.590020e-03 1.414691e-04
4.000000e+01 4.000000e+01 2.800000e+02 3.200000e+02 8.088730e-03 1.901446e-04
4.000000e+01 4.000000e+01 3.200000e+02 3.600000e+02 7.176080e-03 1.787592e-04
4.000000e+01 4.000000e+01 3.600000e+02 4.000000e+02 5.240720e-03 1.571198e-04
4.000000e+01 4.000000e+01 4.000000e+02 4.400000e+02 5.803160e-04 1.062599e-04
8.000000e+01 8.000000e+01 1.200000e+02 1.600000e+02 3.387770e-01 5.056306e-03
8.000000e+01 8.000000e+01 1.600000e+02 2.000000e+02 1.417790e-02 3.048511e-04
8.000000e+01 8.000000e+01 2.000000e+02 2.400000e+02 6.363520e-03 1.857564e-04
8.000000e+01 8.000000e+01 2.400000e+02 2.800000e+02 5.008630e-03 1.603252e-04
8.000000e+01 8.000000e+01 2.800000e+02 3.200000e+02 1.039040e-02 2.189394e-04
8.000000e+01 8.000000e+01 3.200000e+02 3.600000e+02 8.905940e-03 1.998280e-04
8.000000e+01 8.000000e+01 3.600000e+02 4.000000e+02 6.407310e-03 1.711701e-04
8.000000e+01 8.000000e+01 4.000000e+02 4.400000e+02 6.967590e-04 1.076499e-04
8.000000e+01 8.000000e+01 4.400000e+02 4.800000e+02 5.706700e-04 1.061933e-04
1.200000e+02 1.200000e+02 1.600000e+02 2.000000e+02 3.847470e-02 6.597631e-04
1.200000e+02 1.200000e+02 2.000000e+02 2.400000e+02 1.295120e-02 2.877787e-04
1.200000e+02 1.200000e+02 2.400000e+02 2.800000e+02 7.717090e-03 1.990861e-04
1.200000e+02 1.200000e+02 2.800000e+02 3.200000e+02 1.408500e-02 2.676287e-04
1.200000e+02 1.200000e+02 3.200000e+02 3.600000e+02 1.144910e-02 2.319428e-04
1.200000e+02 1.200000e+02 3.600000e+02 4.000000e+02 8.052980e-03 1.915666e-04
1.200000e+02 1.200000e+02 4.000000e+02 4.400000e+02 8.545430e-04 1.095795e-04
1.200000e+02 1.200000e+02 4.400000e+02 4.800000e+02 6.842970e-04 1.075687e-04
1.200000e+02 1.200000e+02 4.800000e+02 5.200000e+02 5.552720e-04 1.060808e-04
1.600000e+02 1.600000e+02 2.000000e+02 2.400000e+02 2.893830e-02 5.265271e-04
1.600000e+02 1.600000e+02 2.400000e+02 2.800000e+02 1.227910e-02 2.691741e-04
1.600000e+02 1.600000e+02 2.800000e+02 3.200000e+02 1.906980e-02 3.380462e-04
1.600000e+02 1.600000e+02 3.200000e+02 3.600000e+02 1.451740e-02 2.727048e-04
1.600000e+02 1.600000e+02 3.600000e+02 4.000000e+02 9.935060e-03 2.158363e-04
1.600000e+02 1.600000e+02 4.000000e+02 4.400000e+02 1.026530e-03 1.117529e-04
1.600000e+02 1.600000e+02 4.400000e+02 4.800000e+02 8.026950e-04 1.090425e-04
1.600000e+02 1.600000e+02 4.800000e+02 5.200000e+02 6.402360e-04 1.071292e-04
1.600000e+02 1.600000e+02 5.200000e+02 5.600000e+02 5.145720e-04 1.056846e-04
2.000000e+02 2.000000e+02 2.400000e+02 2.800000e+02 2.209580e-02 4.101272e-04
2.000000e+02 2.000000e+02 2.800000e+02 3.200000e+02 2.501490e-02 4.293247e-04
2.000000e+02 2.000000e+02 3.200000e+02 3.600000e+02 1.726610e-02 3.118536e-04
2.000000e+02 2.000000e+02 3.600000e+02 4.000000e+02 1.139970e-02 2.354928e-04
2.000000e+02 2.000000e+02 4.000000e+02 4.400000e+02 1.145600e-03 1.132824e-04
2.000000e+02 2.000000e+02 4.400000e+02 4.800000e+02 8.759600e-04 1.099518e-04
2.000000e+02 2.000000e+02 4.800000e+02 5.200000e+02 6.883230e-04 1.077133e-04
2.000000e+02 2.000000e+02 5.200000e+02 5.600000e+02 5.476180e-04 1.060808e-04
2.000000e+02 2.000000e+02 5.600000e+02 6.000000e+02 4.364850e-04 1.048185e-04
2.400000e+02 2.400000e+02 2.800000e+02 3.200000e+02 4.885300e-02 7.649140e-04
2.400000e+02 2.400000e+02 3.200000e+02 3.600000e+02 2.527390e-02 4.258335e-04
2.400000e+02 2.400000e+02 3.600000e+02 4.000000e+02 1.518430e-02 2.854898e-04
2.400000e+02 2.400000e+02 4.000000e+02 4.400000e+02 1.432570e-03 1.168008e-04
2.400000e+02 2.400000e+02 4.400000e+02 4.800000e+02 1.042790e-03 1.118556e-04
2.400000e+02 2.400000e+02 4.800000e+02 5.200000e+02 7.934300e-04 1.088474e-04
2.400000e+02 2.400000e+02 5.200000e+02 5.600000e+02 6.177110e-04 1.068047e-04
2.400000e+02 2.400000e+02 5.600000e+02 6.000000e+02 4.850580e-04 1.053030e-04
2.400000e+02 2.400000e+02 6.000000e+02 6.400000e+02 3.813010e-04 1.041481e-04
2.800000e+02 2.800000e+02 3.200000e+02 3.600000e+02 1.141790e-01 1.678256e-03
2.800000e+02 2.800000e+02 3.600000e+02 4.000000e+02 4.444100e-02 7.200859e-04
2.800000e+02 2.800000e+02 4.000000e+02 4.400000e+02 3.327290e-03 1.433912e-04
2.800000e+02 2.800000e+02 4.400000e+02 4.800000e+02 2.028060e-03 1.247834e-04
2.800000e+02 2.800000e+02 4.800000e+02 5.200000e+02 1.369420e-03 1.160567e-04
2.800000e+02 2.800000e+02 5.200000e+02 5.600000e+02 9.822340e-04 1.112350e-04
2.800000e+02 2.800000e+02 5.600000e+02 6.000000e+02 7.284700e-04 1.082107e-04
2.800000e+02 2.800000e+02 6.000000e+02 6.400000e+02 5.496900e-04 1.061397e-04
2.800000e+02 2.800000e+02 6.400000e+02 6.800000e+02 4.191740e-04 1.046528e-04
3.200000e+02 3.200000e+02 3.600000e+02 4.000000e+02 1.962910e-01 2.908898e-03
3.200000e+02 3.200000e+02 4.000000e+02 4.400000e+02 1.127790e-02 2.592369e-04
3.200000e+02 3.200000e+02 4.400000e+02 4.800000e+02 5.753480e-03 1.754301e-04
3.200000e+02 3.200000e+02 4.800000e+02 5.200000e+02 3.426860e-03 1.424083e-04
3.200000e+02 3.200000e+02 5.200000e+02 5.600000e+02 2.238850e-03 1.267174e-04
3.200000e+02 3.200000e+02 5.600000e+02 6.000000e+02 1.548240e-03 1.180814e-04
3.200000e+02 3.200000e+02 6.000000e+02 6.400000e+02 1.107970e-03 1.127738e-04
3.200000e+02 3.200000e+02 6.400000e+02 6.800000e+02 8.105190e-04 1.092675e-04
3.200000e+02 3.200000e+02 6.800000e+02 7.200000e+02 6.037130e-04 1.068618e-04
3.600000e+02 3.600000e+02 4.000000e+02 4.400000e+02 3.262940e-02 5.641363e-04
3.600000e+02 3.600000e+02 4.400000e+02 4.800000e+02 1.268600e-02 2.769581e-04
3.600000e+02 3.600000e+02 4.800000e+02 5.200000e+02 6.634070e-03 1.862110e-04
3.600000e+02 3.600000e+02 5.200000e+02 5.600000e+02 4.002550e-03 1.493660e-04
3.600000e+02 3.600000e+02 5.600000e+02 6.000000e+02 2.623140e-03 1.313451e-04
3.600000e+02 3.600000e+02 6.000000e+02 6.400000e+02 1.807470e-03 1.212050e-04
3.600000e+02 3.600000e+02 6.400000e+02 6.800000e+02 1.285890e-03 1.149195e-04
3.600000e+02 3.600000e+02 6.800000e+02 7.200000e+02 9.371730e-04 1.107940e-04
3.600000e+02 3.600000e+02 7.200000e+02 7.600000e+02 6.989270e-04 1.080080e-04
4.000000e+02 4.000000e+02 4.400000e+02 4.800000e+02 2.729790e-02 4.878789e-04
4.000000e+02 4.000000e+02 4.800000e+02 5.200000e+02 1.146310e-02 2.570287e-04
4.000000e+02 4.000000e+02 5.200000e+02 5.600000e+02 6.243480e-03 1.799854e-04
4.000000e+02 4.000000e+02 5.600000e+02 6.000000e+02 3.853410e-03 1.471565e-04
4.000000e+02 4.000000e+02 6.000000e+02 6.400000e+02 2.554350e-03 1.304300e-04
4.000000e+02 4.000000e+02 6.400000e+02 6.800000e+02 1.769940e-03 1.207575e-04
4.000000e+02 4.000000e+02 6.800000e+02 7.200000e+02 1.265610e-03 1.146992e-04
4.000000e+02 4.000000e+02 7.200000e+02 7.600000e+02 9.301620e-04 1.107333e-04
4.000000e+02 4.000000e+02 7.600000e+02 8.000000e+02 7.024960e-04 1.080707e-04
4.400000e+02 4.400000e+02 4.800000e+02 5.200000e+02 2.082870e-02 3.913833e-04
4.400000e+02 4.400000e+02 5.200000e+02 5.600000e+02 8.821230e-03 2.196402e-04
4.400000e+02 4.400000e+02 5.600000e+02 6.000000e+02 4.889580e-03 1.621575e-04
4.400000e+02 4.400000e+02 6.000000e+02 6.400000e+02 3.059170e-03 1.372429e-04
4.400000e+02 4.400000e+02 6.400000e+02 6.800000e+02 2.047550e-03 1.243099e-04
4.400000e+02 4.400000e+02 6.800000e+02 7.200000e+02 1.431960e-03 1.167527e-04
4.400000e+02 4.400000e+02 7.200000e+02 7.600000e+02 1.036630e-03 1.120169e-04
4.400000e+02 4.400000e+02 7.600000e+02 8.000000e+02 7.745150e-04 1.089256e-04
4.400000e+02 4.400000e+02 8.000000e+02 8.400000e+02 5.950870e-04 1.068330e-04
4.800000e+02 4.800000e+02 5.200000e+02 5.600000e+02 1.949380e-02 3.703944e-04
4.800000e+02 4.800000e+02 5.600000e+02 6.000000e+02 8.039150e-03 2.085234e-04
4.800000e+02 4.800000e+02 6.000000e+02 6.400000e+02 4.384660e-03 1.553848e-04
4.800000e+02 4.800000e+02 6.400000e+02 6.800000e+02 2.714300e-03 1.327615e-04
4.800000e+02 4.800000e+02 6.800000e+02 7.200000e+02 1.807600e-03 1.212398e-04
4.800000e+02 4.800000e+02 7.200000e+02 7.600000e+02 1.266500e-03 1.146476e-04
4.800000e+02 4.800000e+02 7.600000e+02 8.000000e+02 9.249070e-04 1.105945e-04
4.800000e+02 4.800000e+02 8.000000e+02 8.400000e+02 6.993340e-04 1.079645e-04
4.800000e+02 4.800000e+02 8.400000e+02 8.800000e+02 5.382050e-04 1.061103e-04
5.200000e+02 5.200000e+02 5.600000e+02 6.000000e+02 1.900290e-02 3.645607e-04
5.200000e+02 5.200000e+02 6.000000e+02 6.400000e+02 7.698270e-03 2.045640e-04
5.200000e+02 5.200000e+02 6.400000e+02 6.800000e+02 4.139850e-03 1.525699e-04
5.200000e+02 5.200000e+02 6.800000e+02 7.200000e+02 2.539690e-03 1.307608e-04
5.200000e+02 5.200000e+02 7.200000e+02 7.600000e+02 1.687820e-03 1.198704e-04
5.200000e+02 5.200000e+02 7.600000e+02 8.000000e+02 1.189110e-03 1.137670e-04
5.200000e+02 5.200000e+02 8.000000e+02 8.400000e+02 8.771970e-04 1.100569e-04
5.200000e+02 5.200000e+02 8.400000e+02 8.800000e+02 6.644400e-04 1.075768e-04
5.200000e+02 5.200000e+02 8.800000e+02 9.200000e+02 4.327750e-04 1.051860e-04
5.600000e+02 5.600000e+02 6.000000e+02 6.400000e+02 1.876480e-02 3.618374e-04
5.600000e+02 5.600000e+02 6.400000e+02 6.800000e+02 7.521690e-03 2.025489e-04
5.600000e+02 5.600000e+02 6.800000e+02 7.200000e+02 4.013680e-03 1.511265e-04
5.600000e+02 5.600000e+02 7.200000e+02 7.600000e+02 2.457010e-03 1.298134e-04
5.600000e+02 5.600000e+02 7.600000e+02 8.000000e+02 1.641300e-03 1.193394e-04
5.600000e+02 5.600000e+02 8.000000e+02 8.400000e+02 1.168710e-03 1.135390e-04
5.600000e+02 5.600000e+02 8.400000e+02 8.800000e+02 8.657950e-04 1.099366e-04
5.600000e+02 5.600000e+02 8.800000e+02 9.200000e+02 5.575880e-04 1.067118e-04
5.600000e+02 5.600000e+02 9.200000e+02 9.600000e+02 9.830600e-05 1.011966e-04
6.000000e+02 6.000000e+02 6.400000e+02 6.800000e+02 1.863960e-02 3.604130e-04
6.000000e+02 6.000000e+02 6.800000e+02 7.200000e+02 7.435780e-03 2.015618e-04
6.000000e+02 6.000000e+02 7.200000e+02 7.600000e+02 3.965310e-03 1.505661e-04
6.000000e+02 6.000000e+02 7.600000e+02 8.000000e+02 2.442400e-03 1.296426e-04
6.000000e+02 6.000000e+02 8.000000e+02 8.400000e+02 1.652150e-03 1.194660e-04
6.000000e+02 6.000000e+02 8.400000e+02 8.800000e+02 1.186320e-03 1.137506e-04
6.000000e+02 6.000000e+02 8.800000e+02 9.200000e+02 7.524330e-04 1.091159e-04
6.000000e+02 6.000000e+02 9.200000e+02 9.600000e+02 1.311600e-04 1.016066e-04
6.000000e+02 6.000000e+02 9.600000e+02 1.000000e+03 1.370860e-04 1.015254e-04
6.400000e+02 6.400000e+02 6.800000e+02 7.200000e+02 1.859090e-02 3.598448e-04
6.400000e+02 6.400000e+02 7.200000e+02 7.600000e+02 7.422920e-03 2.014015e-04
6.400000e+02 6.400000e+02 7.600000e+02 8.000000e+02 3.987550e-03 1.508125e-04
6.400000e+02 6.400000e+02 8.000000e+02 8.400000e+02 2.493010e-03 1.302229e-04
6.400000e+02 6.400000e+02 8.400000e+02 8.800000e+02 1.709810e-03 1.201395e-04
6.400000e+02 6.400000e+02 8.800000e+02 9.200000e+02 1.061310e-03 1.129863e-04
6.400000e+02 6.400000e+02 9.200000e+02 9.600000e+02 1.825910e-04 1.022565e-04
6.400000e+02 6.400000e+02 9.600000e+02 1.000000e+03 1.772200e-04 1.019901e-04
6.400000e+02 6.400000e+02 1.000000e+03 1.040000e+03 1.758080e-04 1.019620e-04
6.800000e+02 6.800000e+02 7.200000e+02 7.600000e+02 1.861820e-02 3.601381e-04
6.800000e+02 6.800000e+02 7.600000e+02 8.000000e+02 7.491490e-03 2.021743e-04
6.800000e+02 6.800000e+02 8.000000e+02 8.400000e+02 4.093150e-03 1.520232e-04
6.800000e+02 6.800000e+02 8.400000e+02 8.800000e+02 2.611450e-03 1.316036e-04
6.800000e+02 6.800000e+02 8.800000e+02 9.200000e+02 1.569020e-03 1.195087e-04
6.800000e+02 6.800000e+02 9.200000e+02 9.600000e+02 2.655830e-04 1.033263e-04
6.800000e+02 6.800000e+02 9.600000e+02 1.000000e+03 2.370450e-04 1.026884e-04
6.800000e+02 6.800000e+02 1.000000e+03 1.040000e+03 2.300430e-04 1.025915e-04
6.800000e+02 6.800000e+02 1.040000e+03 1.080000e+03 1.703430e-04 1.019049e-04
7.200000e+02 7.200000e+02 7.600000e+02 8.000000e+02 1.874970e-02 3.616280e-04
7.200000e+02 7.200000e+02 8.000000e+02 8.400000e+02 7.679470e-03 2.043353e-04
7.200000e+02 7.200000e+02 8.400000e+02 8.800000e+02 4.313090e-03 1.546004e-04
7.200000e+02 7.200000e+02 8.800000e+02 9.200000e+02 2.456700e-03 1.313725e-04
7.200000e+02 7.200000e+02 9.200000e+02 9.600000e+02 4.067210e-04 1.052037e-04
7.200000e+02 7.200000e+02 9.600000e+02 1.000000e+03 3.281940e-04 1.037666e-04
7.200000e+02 7.200000e+02 1.000000e+03 1.040000e+03 3.102060e-04 1.035298e-04
7.200000e+02 7.200000e+02 1.040000e+03 1.080000e+03 2.243930e-04 1.025329e-04
7.200000e+02 7.200000e+02 1.080000e+03 1.120000e+03 1.613910e-04 1.018074e-04
7.600000e+02 7.600000e+02 8.000000e+02 8.400000e+02 1.907180e-02 3.629864e-04
7.600000e+02 7.600000e+02 8.400000e+02 8.800000e+02 8.087110e-03 2.081983e-04
7.600000e+02 7.600000e+02 8.800000e+02 9.200000e+02 4.169100e-03 1.551197e-04
7.600000e+02 7.600000e+02 9.200000e+02 9.600000e+02 6.673730e-04 1.087611e-04
7.600000e+02 7.600000e+02 9.600000e+02 1.000000e+03 4.726200e-04 1.054640e-04
7.600000e+02 7.600000e+02 1.000000e+03 1.040000e+03 4.318260e-04 1.049288e-04
7.600000e+02 7.600000e+02 1.040000e+03 1.080000e+03 3.035780e-04 1.034300e-04
7.600000e+02 7.600000e+02 1.080000e+03 1.120000e+03 2.134420e-04 1.023910e-04
7.600000e+02 7.600000e+02 1.120000e+03 1.160000e+03 1.459980e-04 1.016212e-04
8.000000e+02 8.000000e+02 8.400000e+02 8.800000e+02 1.986530e-02 3.725269e-04
8.000000e+02 8.000000e+02 8.800000e+02 9.200000e+02 8.060720e-03 2.131742e-04
8.000000e+02 8.000000e+02 9.200000e+02 9.600000e+02 1.214790e-03 1.168034e-04
8.000000e+02 8.000000e+02 9.600000e+02 1.000000e+03 7.165130e-04 1.084968e-04
8.000000e+02 8.000000e+02 1.000000e+03 1.040000e+03 6.247460e-04 1.072518e-04
8.000000e+02 8.000000e+02 1.040000e+03 1.080000e+03 4.231240e-04 1.048386e-04
8.000000e+02 8.000000e+02 1.080000e+03 1.120000e+03 2.892700e-04 1.032726e-04
8.000000e+02 8.000000e+02 1.120000e+03 1.160000e+03 1.934370e-04 1.021683e-04
8.400000e+02 8.400000e+02 8.800000e+02 9.200000e+02 2.038510e-02 3.912738e-04
8.400000e+02 8.400000e+02 9.200000e+02 9.600000e+02 2.654280e-03 1.386408e-04
8.400000e+02 8.400000e+02 9.600000e+02 1.000000e+03 1.170870e-03 1.144700e-04
8.400000e+02 8.400000e+02 1.000000e+03 1.040000e+03 9.524550e-04 1.113517e-04
8.400000e+02 8.400000e+02 1.040000e+03 1.080000e+03 6.124800e-04 1.071236e-04
8.400000e+02 8.400000e+02 1.080000e+03 1.120000e+03 4.035790e-04 1.046216e-04
8.400000e+02 8.400000e+02 1.120000e+03 1.160000e+03 2.624710e-04 1.029722e-04
8.800000e+02 8.800000e+02 9.200000e+02 9.600000e+02 8.804060e-03 2.171587e-04
8.800000e+02 8.800000e+02 9.600000e+02 1.000000e+03 2.158930e-03 1.282763e-04
8.800000e+02 8.800000e+02 1.000000e+03 1.040000e+03 1.563470e-03 1.194463e-04
8.800000e+02 8.800000e+02 1.040000e+03 1.080000e+03 9.314900e-04 1.111259e-04
8.800000e+02 8.800000e+02 1.080000e+03 1.120000e+03 5.834130e-04 1.067965e-04
8.800000e+02 8.800000e+02 1.120000e+03 1.160000e+03 3.660430e-04 1.041972e-04
9.200000e+02 9.200000e+02 9.600000e+02 1.000000e+03 5.100800e-03 1.672293e-04
9.200000e+02 9.200000e+02 1.000000e+03 1.040000e+03 2.798410e-03 1.371182e-04
9.200000e+02 9.200000e+02 1.040000e+03 1.080000e+03 1.463010e-03 1.184032e-04
9.200000e+02 9.200000e+02 1.080000e+03 1.120000e+03 8.516570e-04 1.102887e-04
9.200000e+02 9.200000e+02 1.120000e+03 1.160000e+03 5.099430e-04 1.060073e-04
9.600000e+02 9.600000e+02 1.000000e+03 1.040000e+03 5.065130e-03 1.704459e-04
9.600000e+02 9.600000e+02 1.040000e+03 1.080000e+03 2.120460e-03 1.286383e-04
9.600000e+02 9.600000e+02 1.080000e+03 1.120000e+03 1.122450e-03 1.142730e-04
9.600000e+02 9.600000e+02 1.120000e+03 1.160000e+03 6.382340e-04 1.077896e-04
1.000000e+03 1.000000e+03 1.040000e+03 1.080000e+03 1.460590e-02 3.057350e-04
1.000000e+03 1.000000e+03 1.080000e+03 1.120000e+03 5.002950e-03 1.710195e-04
1.000000e+03 1.000000e+03 1.120000e+03 1.160000e+03 2.257870e-03 1.300949e-04
1.040000e+03 1.040000e+03 1.080000e+03 1.120000e+03 1.670000e-02 3.354771e-04
1.040000e+03 1.040000e+03 1.120000e+03 1.160000e+03 5.840630e-03 1.823299e-04
1.080000e+03 1.080000e+03 1.120000e+03 1.160000e+03 1.688390e-02 3.379402e-04
@@ -0,0 +1,301 @@
! GENERAL FORMAT
5.100000e+02 1.215100e+04 0.000000e+00 5.100000e+02 1.215100e+04 0.000000e+00 9
5.500000e+02 1.215100e+04 0.000000e+00 5.900000e+02 1.215100e+04 0.000000e+00 4.536103e-01 4.636103e-03
5.900000e+02 1.215100e+04 0.000000e+00 6.300000e+02 1.215100e+04 0.000000e+00 1.956283e-01 2.056283e-03
6.300000e+02 1.215100e+04 0.000000e+00 6.700000e+02 1.215100e+04 0.000000e+00 9.661533e-02 1.066153e-03
6.700000e+02 1.215100e+04 0.000000e+00 7.100000e+02 1.215100e+04 0.000000e+00 5.443205e-03 1.544321e-04
7.100000e+02 1.215100e+04 0.000000e+00 7.500000e+02 1.215100e+04 0.000000e+00 2.977518e-03 1.297752e-04
7.500000e+02 1.215100e+04 0.000000e+00 7.900000e+02 1.215100e+04 0.000000e+00 3.113318e-03 1.311332e-04
7.900000e+02 1.215100e+04 0.000000e+00 8.300000e+02 1.215100e+04 0.000000e+00 7.216380e-03 1.721638e-04
8.300000e+02 1.215100e+04 0.000000e+00 8.700000e+02 1.215100e+04 0.000000e+00 6.475000e-03 1.647500e-04
8.700000e+02 1.215100e+04 0.000000e+00 9.100000e+02 1.215100e+04 0.000000e+00 4.750858e-03 1.475086e-04
5.500000e+02 1.215100e+04 0.000000e+00 5.500000e+02 1.215100e+04 0.000000e+00 9
5.900000e+02 1.215100e+04 0.000000e+00 6.300000e+02 1.215100e+04 0.000000e+00 4.737093e-01 4.837093e-03
6.300000e+02 1.215100e+04 0.000000e+00 6.700000e+02 1.215100e+04 0.000000e+00 1.933017e-01 2.033017e-03
6.700000e+02 1.215100e+04 0.000000e+00 7.100000e+02 1.215100e+04 0.000000e+00 9.625111e-03 1.962511e-04
7.100000e+02 1.215100e+04 0.000000e+00 7.500000e+02 1.215100e+04 0.000000e+00 4.710170e-03 1.471017e-04
7.500000e+02 1.215100e+04 0.000000e+00 7.900000e+02 1.215100e+04 0.000000e+00 4.146907e-03 1.414691e-04
7.900000e+02 1.215100e+04 0.000000e+00 8.300000e+02 1.215100e+04 0.000000e+00 9.014465e-03 1.901446e-04
8.300000e+02 1.215100e+04 0.000000e+00 8.700000e+02 1.215100e+04 0.000000e+00 7.875920e-03 1.787592e-04
8.700000e+02 1.215100e+04 0.000000e+00 9.100000e+02 1.215100e+04 0.000000e+00 5.711976e-03 1.571198e-04
9.100000e+02 1.215100e+04 0.000000e+00 9.500000e+02 1.215100e+04 0.000000e+00 6.259850e-04 1.062599e-04
5.900000e+02 1.215100e+04 0.000000e+00 5.900000e+02 1.215100e+04 0.000000e+00 9
6.300000e+02 1.215100e+04 0.000000e+00 6.700000e+02 1.215100e+04 0.000000e+00 4.956306e-01 5.056306e-03
6.700000e+02 1.215100e+04 0.000000e+00 7.100000e+02 1.215100e+04 0.000000e+00 2.048511e-02 3.048511e-04
7.100000e+02 1.215100e+04 0.000000e+00 7.500000e+02 1.215100e+04 0.000000e+00 8.575637e-03 1.857564e-04
7.500000e+02 1.215100e+04 0.000000e+00 7.900000e+02 1.215100e+04 0.000000e+00 6.032524e-03 1.603252e-04
7.900000e+02 1.215100e+04 0.000000e+00 8.300000e+02 1.215100e+04 0.000000e+00 1.189394e-02 2.189394e-04
8.300000e+02 1.215100e+04 0.000000e+00 8.700000e+02 1.215100e+04 0.000000e+00 9.982800e-03 1.998280e-04
8.700000e+02 1.215100e+04 0.000000e+00 9.100000e+02 1.215100e+04 0.000000e+00 7.117008e-03 1.711701e-04
9.100000e+02 1.215100e+04 0.000000e+00 9.500000e+02 1.215100e+04 0.000000e+00 7.649935e-04 1.076499e-04
9.500000e+02 1.215100e+04 0.000000e+00 9.900000e+02 1.215100e+04 0.000000e+00 6.193333e-04 1.061933e-04
6.300000e+02 1.215100e+04 0.000000e+00 6.300000e+02 1.215100e+04 0.000000e+00 9
6.700000e+02 1.215100e+04 0.000000e+00 7.100000e+02 1.215100e+04 0.000000e+00 5.597631e-02 6.597631e-04
7.100000e+02 1.215100e+04 0.000000e+00 7.500000e+02 1.215100e+04 0.000000e+00 1.877787e-02 2.877787e-04
7.500000e+02 1.215100e+04 0.000000e+00 7.900000e+02 1.215100e+04 0.000000e+00 9.908609e-03 1.990861e-04
7.900000e+02 1.215100e+04 0.000000e+00 8.300000e+02 1.215100e+04 0.000000e+00 1.676287e-02 2.676287e-04
8.300000e+02 1.215100e+04 0.000000e+00 8.700000e+02 1.215100e+04 0.000000e+00 1.319428e-02 2.319428e-04
8.700000e+02 1.215100e+04 0.000000e+00 9.100000e+02 1.215100e+04 0.000000e+00 9.156663e-03 1.915666e-04
9.100000e+02 1.215100e+04 0.000000e+00 9.500000e+02 1.215100e+04 0.000000e+00 9.579451e-04 1.095795e-04
9.500000e+02 1.215100e+04 0.000000e+00 9.900000e+02 1.215100e+04 0.000000e+00 7.568666e-04 1.075687e-04
9.900000e+02 1.215100e+04 0.000000e+00 1.030000e+03 1.215100e+04 0.000000e+00 6.080823e-04 1.060808e-04
6.700000e+02 1.215100e+04 0.000000e+00 6.700000e+02 1.215100e+04 0.000000e+00 9
7.100000e+02 1.215100e+04 0.000000e+00 7.500000e+02 1.215100e+04 0.000000e+00 4.265271e-02 5.265271e-04
7.500000e+02 1.215100e+04 0.000000e+00 7.900000e+02 1.215100e+04 0.000000e+00 1.691741e-02 2.691741e-04
7.900000e+02 1.215100e+04 0.000000e+00 8.300000e+02 1.215100e+04 0.000000e+00 2.380462e-02 3.380462e-04
8.300000e+02 1.215100e+04 0.000000e+00 8.700000e+02 1.215100e+04 0.000000e+00 1.727048e-02 2.727048e-04
8.700000e+02 1.215100e+04 0.000000e+00 9.100000e+02 1.215100e+04 0.000000e+00 1.158363e-02 2.158363e-04
9.100000e+02 1.215100e+04 0.000000e+00 9.500000e+02 1.215100e+04 0.000000e+00 1.175287e-03 1.117529e-04
9.500000e+02 1.215100e+04 0.000000e+00 9.900000e+02 1.215100e+04 0.000000e+00 9.042510e-04 1.090425e-04
9.900000e+02 1.215100e+04 0.000000e+00 1.030000e+03 1.215100e+04 0.000000e+00 7.129196e-04 1.071292e-04
1.030000e+03 1.215100e+04 0.000000e+00 1.070000e+03 1.215100e+04 0.000000e+00 5.684553e-04 1.056846e-04
7.100000e+02 1.215100e+04 0.000000e+00 7.100000e+02 1.215100e+04 0.000000e+00 9
7.500000e+02 1.215100e+04 0.000000e+00 7.900000e+02 1.215100e+04 0.000000e+00 3.101272e-02 4.101272e-04
7.900000e+02 1.215100e+04 0.000000e+00 8.300000e+02 1.215100e+04 0.000000e+00 3.293247e-02 4.293247e-04
8.300000e+02 1.215100e+04 0.000000e+00 8.700000e+02 1.215100e+04 0.000000e+00 2.118536e-02 3.118536e-04
8.700000e+02 1.215100e+04 0.000000e+00 9.100000e+02 1.215100e+04 0.000000e+00 1.354928e-02 2.354928e-04
9.100000e+02 1.215100e+04 0.000000e+00 9.500000e+02 1.215100e+04 0.000000e+00 1.328240e-03 1.132824e-04
9.500000e+02 1.215100e+04 0.000000e+00 9.900000e+02 1.215100e+04 0.000000e+00 9.951781e-04 1.099518e-04
9.900000e+02 1.215100e+04 0.000000e+00 1.030000e+03 1.215100e+04 0.000000e+00 7.713268e-04 1.077133e-04
1.030000e+03 1.215100e+04 0.000000e+00 1.070000e+03 1.215100e+04 0.000000e+00 6.080769e-04 1.060808e-04
1.070000e+03 1.215100e+04 0.000000e+00 1.110000e+03 1.215100e+04 0.000000e+00 4.818454e-04 1.048185e-04
7.500000e+02 1.215100e+04 0.000000e+00 7.500000e+02 1.215100e+04 0.000000e+00 9
7.900000e+02 1.215100e+04 0.000000e+00 8.300000e+02 1.215100e+04 0.000000e+00 6.649140e-02 7.649140e-04
8.300000e+02 1.215100e+04 0.000000e+00 8.700000e+02 1.215100e+04 0.000000e+00 3.258335e-02 4.258335e-04
8.700000e+02 1.215100e+04 0.000000e+00 9.100000e+02 1.215100e+04 0.000000e+00 1.854898e-02 2.854898e-04
9.100000e+02 1.215100e+04 0.000000e+00 9.500000e+02 1.215100e+04 0.000000e+00 1.680085e-03 1.168008e-04
9.500000e+02 1.215100e+04 0.000000e+00 9.900000e+02 1.215100e+04 0.000000e+00 1.185559e-03 1.118556e-04
9.900000e+02 1.215100e+04 0.000000e+00 1.030000e+03 1.215100e+04 0.000000e+00 8.847441e-04 1.088474e-04
1.030000e+03 1.215100e+04 0.000000e+00 1.070000e+03 1.215100e+04 0.000000e+00 6.804673e-04 1.068047e-04
1.070000e+03 1.215100e+04 0.000000e+00 1.110000e+03 1.215100e+04 0.000000e+00 5.302990e-04 1.053030e-04
1.110000e+03 1.215100e+04 0.000000e+00 1.150000e+03 1.215100e+04 0.000000e+00 4.148104e-04 1.041481e-04
7.900000e+02 1.215100e+04 0.000000e+00 7.900000e+02 1.215100e+04 0.000000e+00 9
8.300000e+02 1.215100e+04 0.000000e+00 8.700000e+02 1.215100e+04 0.000000e+00 1.578256e-01 1.678256e-03
8.700000e+02 1.215100e+04 0.000000e+00 9.100000e+02 1.215100e+04 0.000000e+00 6.200859e-02 7.200859e-04
9.100000e+02 1.215100e+04 0.000000e+00 9.500000e+02 1.215100e+04 0.000000e+00 4.339120e-03 1.433912e-04
9.500000e+02 1.215100e+04 0.000000e+00 9.900000e+02 1.215100e+04 0.000000e+00 2.478341e-03 1.247834e-04
9.900000e+02 1.215100e+04 0.000000e+00 1.030000e+03 1.215100e+04 0.000000e+00 1.605665e-03 1.160567e-04
1.030000e+03 1.215100e+04 0.000000e+00 1.070000e+03 1.215100e+04 0.000000e+00 1.123502e-03 1.112350e-04
1.070000e+03 1.215100e+04 0.000000e+00 1.110000e+03 1.215100e+04 0.000000e+00 8.210704e-04 1.082107e-04
1.110000e+03 1.215100e+04 0.000000e+00 1.150000e+03 1.215100e+04 0.000000e+00 6.139691e-04 1.061397e-04
1.150000e+03 1.215100e+04 0.000000e+00 1.190000e+03 1.215100e+04 0.000000e+00 4.652759e-04 1.046528e-04
8.300000e+02 1.215100e+04 0.000000e+00 8.300000e+02 1.215100e+04 0.000000e+00 9
8.700000e+02 1.215100e+04 0.000000e+00 9.100000e+02 1.215100e+04 0.000000e+00 2.808898e-01 2.908898e-03
9.100000e+02 1.215100e+04 0.000000e+00 9.500000e+02 1.215100e+04 0.000000e+00 1.592369e-02 2.592369e-04
9.500000e+02 1.215100e+04 0.000000e+00 9.900000e+02 1.215100e+04 0.000000e+00 7.543011e-03 1.754301e-04
9.900000e+02 1.215100e+04 0.000000e+00 1.030000e+03 1.215100e+04 0.000000e+00 4.240833e-03 1.424083e-04
1.030000e+03 1.215100e+04 0.000000e+00 1.070000e+03 1.215100e+04 0.000000e+00 2.671738e-03 1.267174e-04
1.070000e+03 1.215100e+04 0.000000e+00 1.110000e+03 1.215100e+04 0.000000e+00 1.808136e-03 1.180814e-04
1.110000e+03 1.215100e+04 0.000000e+00 1.150000e+03 1.215100e+04 0.000000e+00 1.277382e-03 1.127738e-04
1.150000e+03 1.215100e+04 0.000000e+00 1.190000e+03 1.215100e+04 0.000000e+00 9.267469e-04 1.092675e-04
1.190000e+03 1.215100e+04 0.000000e+00 1.230000e+03 1.215100e+04 0.000000e+00 6.861838e-04 1.068618e-04
8.700000e+02 1.215100e+04 0.000000e+00 8.700000e+02 1.215100e+04 0.000000e+00 9
9.100000e+02 1.215100e+04 0.000000e+00 9.500000e+02 1.215100e+04 0.000000e+00 4.641363e-02 5.641363e-04
9.500000e+02 1.215100e+04 0.000000e+00 9.900000e+02 1.215100e+04 0.000000e+00 1.769581e-02 2.769581e-04
9.900000e+02 1.215100e+04 0.000000e+00 1.030000e+03 1.215100e+04 0.000000e+00 8.621103e-03 1.862110e-04
1.030000e+03 1.215100e+04 0.000000e+00 1.070000e+03 1.215100e+04 0.000000e+00 4.936600e-03 1.493660e-04
1.070000e+03 1.215100e+04 0.000000e+00 1.110000e+03 1.215100e+04 0.000000e+00 3.134506e-03 1.313451e-04
1.110000e+03 1.215100e+04 0.000000e+00 1.150000e+03 1.215100e+04 0.000000e+00 2.120500e-03 1.212050e-04
1.150000e+03 1.215100e+04 0.000000e+00 1.190000e+03 1.215100e+04 0.000000e+00 1.491948e-03 1.149195e-04
1.190000e+03 1.215100e+04 0.000000e+00 1.230000e+03 1.215100e+04 0.000000e+00 1.079403e-03 1.107940e-04
1.230000e+03 1.215100e+04 0.000000e+00 1.270000e+03 1.215100e+04 0.000000e+00 8.007966e-04 1.080080e-04
9.100000e+02 1.215100e+04 0.000000e+00 9.100000e+02 1.215100e+04 0.000000e+00 9
9.500000e+02 1.215100e+04 0.000000e+00 9.900000e+02 1.215100e+04 0.000000e+00 3.878789e-02 4.878789e-04
9.900000e+02 1.215100e+04 0.000000e+00 1.030000e+03 1.215100e+04 0.000000e+00 1.570287e-02 2.570287e-04
1.030000e+03 1.215100e+04 0.000000e+00 1.070000e+03 1.215100e+04 0.000000e+00 7.998542e-03 1.799854e-04
1.070000e+03 1.215100e+04 0.000000e+00 1.110000e+03 1.215100e+04 0.000000e+00 4.715645e-03 1.471565e-04
1.110000e+03 1.215100e+04 0.000000e+00 1.150000e+03 1.215100e+04 0.000000e+00 3.043004e-03 1.304300e-04
1.150000e+03 1.215100e+04 0.000000e+00 1.190000e+03 1.215100e+04 0.000000e+00 2.075749e-03 1.207575e-04
1.190000e+03 1.215100e+04 0.000000e+00 1.230000e+03 1.215100e+04 0.000000e+00 1.469917e-03 1.146992e-04
1.230000e+03 1.215100e+04 0.000000e+00 1.270000e+03 1.215100e+04 0.000000e+00 1.073330e-03 1.107333e-04
1.270000e+03 1.215100e+04 0.000000e+00 1.310000e+03 1.215100e+04 0.000000e+00 8.070689e-04 1.080707e-04
9.500000e+02 1.215100e+04 0.000000e+00 9.500000e+02 1.215100e+04 0.000000e+00 9
9.900000e+02 1.215100e+04 0.000000e+00 1.030000e+03 1.215100e+04 0.000000e+00 2.913833e-02 3.913833e-04
1.030000e+03 1.215100e+04 0.000000e+00 1.070000e+03 1.215100e+04 0.000000e+00 1.196402e-02 2.196402e-04
1.070000e+03 1.215100e+04 0.000000e+00 1.110000e+03 1.215100e+04 0.000000e+00 6.215752e-03 1.621575e-04
1.110000e+03 1.215100e+04 0.000000e+00 1.150000e+03 1.215100e+04 0.000000e+00 3.724292e-03 1.372429e-04
1.150000e+03 1.215100e+04 0.000000e+00 1.190000e+03 1.215100e+04 0.000000e+00 2.430992e-03 1.243099e-04
1.190000e+03 1.215100e+04 0.000000e+00 1.230000e+03 1.215100e+04 0.000000e+00 1.675270e-03 1.167527e-04
1.230000e+03 1.215100e+04 0.000000e+00 1.270000e+03 1.215100e+04 0.000000e+00 1.201692e-03 1.120169e-04
1.270000e+03 1.215100e+04 0.000000e+00 1.310000e+03 1.215100e+04 0.000000e+00 8.925612e-04 1.089256e-04
1.310000e+03 1.215100e+04 0.000000e+00 1.350000e+03 1.215100e+04 0.000000e+00 6.833048e-04 1.068330e-04
9.900000e+02 1.215100e+04 0.000000e+00 9.900000e+02 1.215100e+04 0.000000e+00 9
1.030000e+03 1.215100e+04 0.000000e+00 1.070000e+03 1.215100e+04 0.000000e+00 2.703944e-02 3.703944e-04
1.070000e+03 1.215100e+04 0.000000e+00 1.110000e+03 1.215100e+04 0.000000e+00 1.085234e-02 2.085234e-04
1.110000e+03 1.215100e+04 0.000000e+00 1.150000e+03 1.215100e+04 0.000000e+00 5.538480e-03 1.553848e-04
1.150000e+03 1.215100e+04 0.000000e+00 1.190000e+03 1.215100e+04 0.000000e+00 3.276154e-03 1.327615e-04
1.190000e+03 1.215100e+04 0.000000e+00 1.230000e+03 1.215100e+04 0.000000e+00 2.123985e-03 1.212398e-04
1.230000e+03 1.215100e+04 0.000000e+00 1.270000e+03 1.215100e+04 0.000000e+00 1.464765e-03 1.146476e-04
1.270000e+03 1.215100e+04 0.000000e+00 1.310000e+03 1.215100e+04 0.000000e+00 1.059450e-03 1.105945e-04
1.310000e+03 1.215100e+04 0.000000e+00 1.350000e+03 1.215100e+04 0.000000e+00 7.964537e-04 1.079645e-04
1.350000e+03 1.215100e+04 0.000000e+00 1.390000e+03 1.215100e+04 0.000000e+00 6.110337e-04 1.061103e-04
1.030000e+03 1.215100e+04 0.000000e+00 1.030000e+03 1.215100e+04 0.000000e+00 9
1.070000e+03 1.215100e+04 0.000000e+00 1.110000e+03 1.215100e+04 0.000000e+00 2.645607e-02 3.645607e-04
1.110000e+03 1.215100e+04 0.000000e+00 1.150000e+03 1.215100e+04 0.000000e+00 1.045640e-02 2.045640e-04
1.150000e+03 1.215100e+04 0.000000e+00 1.190000e+03 1.215100e+04 0.000000e+00 5.256994e-03 1.525699e-04
1.190000e+03 1.215100e+04 0.000000e+00 1.230000e+03 1.215100e+04 0.000000e+00 3.076076e-03 1.307608e-04
1.230000e+03 1.215100e+04 0.000000e+00 1.270000e+03 1.215100e+04 0.000000e+00 1.987042e-03 1.198704e-04
1.270000e+03 1.215100e+04 0.000000e+00 1.310000e+03 1.215100e+04 0.000000e+00 1.376699e-03 1.137670e-04
1.310000e+03 1.215100e+04 0.000000e+00 1.350000e+03 1.215100e+04 0.000000e+00 1.005689e-03 1.100569e-04
1.350000e+03 1.215100e+04 0.000000e+00 1.390000e+03 1.215100e+04 0.000000e+00 7.576795e-04 1.075768e-04
1.390000e+03 1.215100e+04 0.000000e+00 1.430000e+03 1.215100e+04 0.000000e+00 5.186000e-04 1.051860e-04
1.070000e+03 1.215100e+04 0.000000e+00 1.070000e+03 1.215100e+04 0.000000e+00 9
1.110000e+03 1.215100e+04 0.000000e+00 1.150000e+03 1.215100e+04 0.000000e+00 2.618374e-02 3.618374e-04
1.150000e+03 1.215100e+04 0.000000e+00 1.190000e+03 1.215100e+04 0.000000e+00 1.025489e-02 2.025489e-04
1.190000e+03 1.215100e+04 0.000000e+00 1.230000e+03 1.215100e+04 0.000000e+00 5.112650e-03 1.511265e-04
1.230000e+03 1.215100e+04 0.000000e+00 1.270000e+03 1.215100e+04 0.000000e+00 2.981344e-03 1.298134e-04
1.270000e+03 1.215100e+04 0.000000e+00 1.310000e+03 1.215100e+04 0.000000e+00 1.933940e-03 1.193394e-04
1.310000e+03 1.215100e+04 0.000000e+00 1.350000e+03 1.215100e+04 0.000000e+00 1.353895e-03 1.135390e-04
1.350000e+03 1.215100e+04 0.000000e+00 1.390000e+03 1.215100e+04 0.000000e+00 9.936591e-04 1.099366e-04
1.390000e+03 1.215100e+04 0.000000e+00 1.430000e+03 1.215100e+04 0.000000e+00 6.711771e-04 1.067118e-04
1.430000e+03 1.215100e+04 0.000000e+00 1.470000e+03 1.215100e+04 0.000000e+00 1.196590e-04 1.011966e-04
1.110000e+03 1.215100e+04 0.000000e+00 1.110000e+03 1.215100e+04 0.000000e+00 9
1.150000e+03 1.215100e+04 0.000000e+00 1.190000e+03 1.215100e+04 0.000000e+00 2.604130e-02 3.604130e-04
1.190000e+03 1.215100e+04 0.000000e+00 1.230000e+03 1.215100e+04 0.000000e+00 1.015618e-02 2.015618e-04
1.230000e+03 1.215100e+04 0.000000e+00 1.270000e+03 1.215100e+04 0.000000e+00 5.056610e-03 1.505661e-04
1.270000e+03 1.215100e+04 0.000000e+00 1.310000e+03 1.215100e+04 0.000000e+00 2.964264e-03 1.296426e-04
1.310000e+03 1.215100e+04 0.000000e+00 1.350000e+03 1.215100e+04 0.000000e+00 1.946604e-03 1.194660e-04
1.350000e+03 1.215100e+04 0.000000e+00 1.390000e+03 1.215100e+04 0.000000e+00 1.375056e-03 1.137506e-04
1.390000e+03 1.215100e+04 0.000000e+00 1.430000e+03 1.215100e+04 0.000000e+00 9.115939e-04 1.091159e-04
1.430000e+03 1.215100e+04 0.000000e+00 1.470000e+03 1.215100e+04 0.000000e+00 1.606589e-04 1.016066e-04
1.470000e+03 1.215100e+04 0.000000e+00 1.510000e+03 1.215100e+04 0.000000e+00 1.525385e-04 1.015254e-04
1.150000e+03 1.215100e+04 0.000000e+00 1.150000e+03 1.215100e+04 0.000000e+00 9
1.190000e+03 1.215100e+04 0.000000e+00 1.230000e+03 1.215100e+04 0.000000e+00 2.598448e-02 3.598448e-04
1.230000e+03 1.215100e+04 0.000000e+00 1.270000e+03 1.215100e+04 0.000000e+00 1.014015e-02 2.014015e-04
1.270000e+03 1.215100e+04 0.000000e+00 1.310000e+03 1.215100e+04 0.000000e+00 5.081253e-03 1.508125e-04
1.310000e+03 1.215100e+04 0.000000e+00 1.350000e+03 1.215100e+04 0.000000e+00 3.022289e-03 1.302229e-04
1.350000e+03 1.215100e+04 0.000000e+00 1.390000e+03 1.215100e+04 0.000000e+00 2.013954e-03 1.201395e-04
1.390000e+03 1.215100e+04 0.000000e+00 1.430000e+03 1.215100e+04 0.000000e+00 1.298628e-03 1.129863e-04
1.430000e+03 1.215100e+04 0.000000e+00 1.470000e+03 1.215100e+04 0.000000e+00 2.256474e-04 1.022565e-04
1.470000e+03 1.215100e+04 0.000000e+00 1.510000e+03 1.215100e+04 0.000000e+00 1.990072e-04 1.019901e-04
1.510000e+03 1.215100e+04 0.000000e+00 1.550000e+03 1.215100e+04 0.000000e+00 1.962003e-04 1.019620e-04
1.190000e+03 1.215100e+04 0.000000e+00 1.190000e+03 1.215100e+04 0.000000e+00 9
1.230000e+03 1.215100e+04 0.000000e+00 1.270000e+03 1.215100e+04 0.000000e+00 2.601381e-02 3.601381e-04
1.270000e+03 1.215100e+04 0.000000e+00 1.310000e+03 1.215100e+04 0.000000e+00 1.021743e-02 2.021743e-04
1.310000e+03 1.215100e+04 0.000000e+00 1.350000e+03 1.215100e+04 0.000000e+00 5.202320e-03 1.520232e-04
1.350000e+03 1.215100e+04 0.000000e+00 1.390000e+03 1.215100e+04 0.000000e+00 3.160360e-03 1.316036e-04
1.390000e+03 1.215100e+04 0.000000e+00 1.430000e+03 1.215100e+04 0.000000e+00 1.950870e-03 1.195087e-04
1.430000e+03 1.215100e+04 0.000000e+00 1.470000e+03 1.215100e+04 0.000000e+00 3.326250e-04 1.033263e-04
1.470000e+03 1.215100e+04 0.000000e+00 1.510000e+03 1.215100e+04 0.000000e+00 2.688421e-04 1.026884e-04
1.510000e+03 1.215100e+04 0.000000e+00 1.550000e+03 1.215100e+04 0.000000e+00 2.591515e-04 1.025915e-04
1.550000e+03 1.215100e+04 0.000000e+00 1.590000e+03 1.215100e+04 0.000000e+00 1.904861e-04 1.019049e-04
1.230000e+03 1.215100e+04 0.000000e+00 1.230000e+03 1.215100e+04 0.000000e+00 9
1.270000e+03 1.215100e+04 0.000000e+00 1.310000e+03 1.215100e+04 0.000000e+00 2.616280e-02 3.616280e-04
1.310000e+03 1.215100e+04 0.000000e+00 1.350000e+03 1.215100e+04 0.000000e+00 1.043353e-02 2.043353e-04
1.350000e+03 1.215100e+04 0.000000e+00 1.390000e+03 1.215100e+04 0.000000e+00 5.460042e-03 1.546004e-04
1.390000e+03 1.215100e+04 0.000000e+00 1.430000e+03 1.215100e+04 0.000000e+00 3.137251e-03 1.313725e-04
1.430000e+03 1.215100e+04 0.000000e+00 1.470000e+03 1.215100e+04 0.000000e+00 5.203728e-04 1.052037e-04
1.470000e+03 1.215100e+04 0.000000e+00 1.510000e+03 1.215100e+04 0.000000e+00 3.766559e-04 1.037666e-04
1.510000e+03 1.215100e+04 0.000000e+00 1.550000e+03 1.215100e+04 0.000000e+00 3.529782e-04 1.035298e-04
1.550000e+03 1.215100e+04 0.000000e+00 1.590000e+03 1.215100e+04 0.000000e+00 2.532919e-04 1.025329e-04
1.590000e+03 1.215100e+04 0.000000e+00 1.630000e+03 1.215100e+04 0.000000e+00 1.807361e-04 1.018074e-04
1.270000e+03 1.215100e+04 0.000000e+00 1.270000e+03 1.215100e+04 0.000000e+00 9
1.310000e+03 1.215100e+04 0.000000e+00 1.350000e+03 1.215100e+04 0.000000e+00 2.629864e-02 3.629864e-04
1.350000e+03 1.215100e+04 0.000000e+00 1.390000e+03 1.215100e+04 0.000000e+00 1.081983e-02 2.081983e-04
1.390000e+03 1.215100e+04 0.000000e+00 1.430000e+03 1.215100e+04 0.000000e+00 5.511974e-03 1.551197e-04
1.430000e+03 1.215100e+04 0.000000e+00 1.470000e+03 1.215100e+04 0.000000e+00 8.761073e-04 1.087611e-04
1.470000e+03 1.215100e+04 0.000000e+00 1.510000e+03 1.215100e+04 0.000000e+00 5.463970e-04 1.054640e-04
1.510000e+03 1.215100e+04 0.000000e+00 1.550000e+03 1.215100e+04 0.000000e+00 4.928757e-04 1.049288e-04
1.550000e+03 1.215100e+04 0.000000e+00 1.590000e+03 1.215100e+04 0.000000e+00 3.429987e-04 1.034300e-04
1.590000e+03 1.215100e+04 0.000000e+00 1.630000e+03 1.215100e+04 0.000000e+00 2.390966e-04 1.023910e-04
1.630000e+03 1.215100e+04 0.000000e+00 1.670000e+03 1.215100e+04 0.000000e+00 1.621222e-04 1.016212e-04
1.310000e+03 1.215100e+04 0.000000e+00 1.310000e+03 1.215100e+04 0.000000e+00 8
1.350000e+03 1.215100e+04 0.000000e+00 1.390000e+03 1.215100e+04 0.000000e+00 2.725269e-02 3.725269e-04
1.390000e+03 1.215100e+04 0.000000e+00 1.430000e+03 1.215100e+04 0.000000e+00 1.131742e-02 2.131742e-04
1.430000e+03 1.215100e+04 0.000000e+00 1.470000e+03 1.215100e+04 0.000000e+00 1.680339e-03 1.168034e-04
1.470000e+03 1.215100e+04 0.000000e+00 1.510000e+03 1.215100e+04 0.000000e+00 8.496814e-04 1.084968e-04
1.510000e+03 1.215100e+04 0.000000e+00 1.550000e+03 1.215100e+04 0.000000e+00 7.251771e-04 1.072518e-04
1.550000e+03 1.215100e+04 0.000000e+00 1.590000e+03 1.215100e+04 0.000000e+00 4.838564e-04 1.048386e-04
1.590000e+03 1.215100e+04 0.000000e+00 1.630000e+03 1.215100e+04 0.000000e+00 3.272610e-04 1.032726e-04
1.630000e+03 1.215100e+04 0.000000e+00 1.670000e+03 1.215100e+04 0.000000e+00 2.168282e-04 1.021683e-04
1.350000e+03 1.215100e+04 0.000000e+00 1.350000e+03 1.215100e+04 0.000000e+00 7
1.390000e+03 1.215100e+04 0.000000e+00 1.430000e+03 1.215100e+04 0.000000e+00 2.912738e-02 3.912738e-04
1.430000e+03 1.215100e+04 0.000000e+00 1.470000e+03 1.215100e+04 0.000000e+00 3.864081e-03 1.386408e-04
1.470000e+03 1.215100e+04 0.000000e+00 1.510000e+03 1.215100e+04 0.000000e+00 1.447001e-03 1.144700e-04
1.510000e+03 1.215100e+04 0.000000e+00 1.550000e+03 1.215100e+04 0.000000e+00 1.135173e-03 1.113517e-04
1.550000e+03 1.215100e+04 0.000000e+00 1.590000e+03 1.215100e+04 0.000000e+00 7.123625e-04 1.071236e-04
1.590000e+03 1.215100e+04 0.000000e+00 1.630000e+03 1.215100e+04 0.000000e+00 4.621593e-04 1.046216e-04
1.630000e+03 1.215100e+04 0.000000e+00 1.670000e+03 1.215100e+04 0.000000e+00 2.972157e-04 1.029722e-04
1.390000e+03 1.215100e+04 0.000000e+00 1.390000e+03 1.215100e+04 0.000000e+00 6
1.430000e+03 1.215100e+04 0.000000e+00 1.470000e+03 1.215100e+04 0.000000e+00 1.171587e-02 2.171587e-04
1.470000e+03 1.215100e+04 0.000000e+00 1.510000e+03 1.215100e+04 0.000000e+00 2.827625e-03 1.282763e-04
1.510000e+03 1.215100e+04 0.000000e+00 1.550000e+03 1.215100e+04 0.000000e+00 1.944627e-03 1.194463e-04
1.550000e+03 1.215100e+04 0.000000e+00 1.590000e+03 1.215100e+04 0.000000e+00 1.112595e-03 1.111259e-04
1.590000e+03 1.215100e+04 0.000000e+00 1.630000e+03 1.215100e+04 0.000000e+00 6.796523e-04 1.067965e-04
1.630000e+03 1.215100e+04 0.000000e+00 1.670000e+03 1.215100e+04 0.000000e+00 4.197216e-04 1.041972e-04
1.430000e+03 1.215100e+04 0.000000e+00 1.430000e+03 1.215100e+04 0.000000e+00 5
1.470000e+03 1.215100e+04 0.000000e+00 1.510000e+03 1.215100e+04 0.000000e+00 6.722928e-03 1.672293e-04
1.510000e+03 1.215100e+04 0.000000e+00 1.550000e+03 1.215100e+04 0.000000e+00 3.711820e-03 1.371182e-04
1.550000e+03 1.215100e+04 0.000000e+00 1.590000e+03 1.215100e+04 0.000000e+00 1.840319e-03 1.184032e-04
1.590000e+03 1.215100e+04 0.000000e+00 1.630000e+03 1.215100e+04 0.000000e+00 1.028874e-03 1.102887e-04
1.630000e+03 1.215100e+04 0.000000e+00 1.670000e+03 1.215100e+04 0.000000e+00 6.007261e-04 1.060073e-04
1.470000e+03 1.215100e+04 0.000000e+00 1.470000e+03 1.215100e+04 0.000000e+00 4
1.510000e+03 1.215100e+04 0.000000e+00 1.550000e+03 1.215100e+04 0.000000e+00 7.044588e-03 1.704459e-04
1.550000e+03 1.215100e+04 0.000000e+00 1.590000e+03 1.215100e+04 0.000000e+00 2.863830e-03 1.286383e-04
1.590000e+03 1.215100e+04 0.000000e+00 1.630000e+03 1.215100e+04 0.000000e+00 1.427305e-03 1.142730e-04
1.630000e+03 1.215100e+04 0.000000e+00 1.670000e+03 1.215100e+04 0.000000e+00 7.789635e-04 1.077896e-04
1.510000e+03 1.215100e+04 0.000000e+00 1.510000e+03 1.215100e+04 0.000000e+00 3
1.550000e+03 1.215100e+04 0.000000e+00 1.590000e+03 1.215100e+04 0.000000e+00 2.057350e-02 3.057350e-04
1.590000e+03 1.215100e+04 0.000000e+00 1.630000e+03 1.215100e+04 0.000000e+00 7.101947e-03 1.710195e-04
1.630000e+03 1.215100e+04 0.000000e+00 1.670000e+03 1.215100e+04 0.000000e+00 3.009493e-03 1.300949e-04
1.550000e+03 1.215100e+04 0.000000e+00 1.550000e+03 1.215100e+04 0.000000e+00 2
1.590000e+03 1.215100e+04 0.000000e+00 1.630000e+03 1.215100e+04 0.000000e+00 2.354771e-02 3.354771e-04
1.630000e+03 1.215100e+04 0.000000e+00 1.670000e+03 1.215100e+04 0.000000e+00 8.232986e-03 1.823299e-04
1.590000e+03 1.215100e+04 0.000000e+00 1.590000e+03 1.215100e+04 0.000000e+00 1
1.630000e+03 1.215100e+04 0.000000e+00 1.670000e+03 1.215100e+04 0.000000e+00 2.379402e-02 3.379402e-04
+273
View File
@@ -0,0 +1,273 @@
! dc data
5.100000E+02 1.215100E+04 0.000000E+00 5.100000E+02 1.215100E+04 0.000000E+00 9
5.500000E+02 1.215100E+04 0.000000E+00 5.900000E+02 1.215100E+04 0.000000E+00 3.13469E-01 6.34653E-03
5.900000E+02 1.215100E+04 0.000000E+00 6.300000E+02 1.215100E+04 0.000000E+00 1.38827E-01 4.77678E-03
6.300000E+02 1.215100E+04 0.000000E+00 6.700000E+02 1.215100E+04 0.000000E+00 7.06585E-02 4.69261E-03
6.700000E+02 1.215100E+04 0.000000E+00 7.100000E+02 1.215100E+04 0.000000E+00 4.18814E-03 4.75017E-02
7.100000E+02 1.215100E+04 0.000000E+00 7.500000E+02 1.215100E+04 0.000000E+00 2.41516E-03 5.49152E-02
7.500000E+02 1.215100E+04 0.000000E+00 7.900000E+02 1.215100E+04 0.000000E+00 2.73989E-03 3.45762E-02
7.900000E+02 1.215100E+04 0.000000E+00 8.300000E+02 1.215100E+04 0.000000E+00 6.53041E-03 1.08801E-02
8.300000E+02 1.215100E+04 0.000000E+00 8.700000E+02 1.215100E+04 0.000000E+00 5.93260E-03 9.31499E-03
8.700000E+02 1.215100E+04 0.000000E+00 9.100000E+02 1.215100E+04 0.000000E+00 4.37841E-03 1.00972E-02
5.500000E+02 1.215100E+04 0.000000E+00 5.500000E+02 1.215100E+04 0.000000E+00 9
5.900000E+02 1.215100E+04 0.000000E+00 6.300000E+02 1.215100E+04 0.000000E+00 3.31153E-01 6.00761E-03
6.300000E+02 1.215100E+04 0.000000E+00 6.700000E+02 1.215100E+04 0.000000E+00 1.34604E-01 4.92665E-03
6.700000E+02 1.215100E+04 0.000000E+00 7.100000E+02 1.215100E+04 0.000000E+00 7.11468E-03 4.66040E-02
7.100000E+02 1.215100E+04 0.000000E+00 7.500000E+02 1.215100E+04 0.000000E+00 3.71282E-03 5.35829E-02
7.500000E+02 1.215100E+04 0.000000E+00 7.900000E+02 1.215100E+04 0.000000E+00 3.59002E-03 3.69439E-02
7.900000E+02 1.215100E+04 0.000000E+00 8.300000E+02 1.215100E+04 0.000000E+00 8.08873E-03 1.17120E-02
8.300000E+02 1.215100E+04 0.000000E+00 8.700000E+02 1.215100E+04 0.000000E+00 7.17608E-03 9.90113E-03
8.700000E+02 1.215100E+04 0.000000E+00 9.100000E+02 1.215100E+04 0.000000E+00 5.24072E-03 1.05448E-02
9.100000E+02 1.215100E+04 0.000000E+00 9.500000E+02 1.215100E+04 0.000000E+00 5.80316E-04 7.61821E-02
5.900000E+02 1.215100E+04 0.000000E+00 5.900000E+02 1.215100E+04 0.000000E+00 9
6.300000E+02 1.215100E+04 0.000000E+00 6.700000E+02 1.215100E+04 0.000000E+00 3.38777E-01 5.87241E-03
6.700000E+02 1.215100E+04 0.000000E+00 7.100000E+02 1.215100E+04 0.000000E+00 1.41779E-02 4.67732E-02
7.100000E+02 1.215100E+04 0.000000E+00 7.500000E+02 1.215100E+04 0.000000E+00 6.36352E-03 5.21052E-02
7.500000E+02 1.215100E+04 0.000000E+00 7.900000E+02 1.215100E+04 0.000000E+00 5.00863E-03 3.97201E-02
7.900000E+02 1.215100E+04 0.000000E+00 8.300000E+02 1.215100E+04 0.000000E+00 1.03904E-02 1.27645E-02
8.300000E+02 1.215100E+04 0.000000E+00 8.700000E+02 1.215100E+04 0.000000E+00 8.90594E-03 1.06373E-02
8.700000E+02 1.215100E+04 0.000000E+00 9.100000E+02 1.215100E+04 0.000000E+00 6.40731E-03 1.10891E-02
9.100000E+02 1.215100E+04 0.000000E+00 9.500000E+02 1.215100E+04 0.000000E+00 6.96759E-04 7.93131E-02
9.500000E+02 1.215100E+04 0.000000E+00 9.900000E+02 1.215100E+04 0.000000E+00 5.70670E-04 7.74698E-02
6.300000E+02 1.215100E+04 0.000000E+00 6.300000E+02 1.215100E+04 0.000000E+00 9
6.700000E+02 1.215100E+04 0.000000E+00 7.100000E+02 1.215100E+04 0.000000E+00 3.84747E-02 5.17076E-02
7.100000E+02 1.215100E+04 0.000000E+00 7.500000E+02 1.215100E+04 0.000000E+00 1.29512E-02 5.12036E-02
7.500000E+02 1.215100E+04 0.000000E+00 7.900000E+02 1.215100E+04 0.000000E+00 7.71709E-03 4.29660E-02
7.900000E+02 1.215100E+04 0.000000E+00 8.300000E+02 1.215100E+04 0.000000E+00 1.40850E-02 1.41245E-02
8.300000E+02 1.215100E+04 0.000000E+00 8.700000E+02 1.215100E+04 0.000000E+00 1.14491E-02 1.15842E-02
8.700000E+02 1.215100E+04 0.000000E+00 9.100000E+02 1.215100E+04 0.000000E+00 8.05298E-03 1.17640E-02
9.100000E+02 1.215100E+04 0.000000E+00 9.500000E+02 1.215100E+04 0.000000E+00 8.54543E-04 8.31454E-02
9.500000E+02 1.215100E+04 0.000000E+00 9.900000E+02 1.215100E+04 0.000000E+00 6.84297E-04 8.07575E-02
9.900000E+02 1.215100E+04 0.000000E+00 1.030000E+03 1.215100E+04 0.000000E+00 5.55272E-04 7.96181E-02
6.700000E+02 1.215100E+04 0.000000E+00 6.700000E+02 1.215100E+04 0.000000E+00 9
7.100000E+02 1.215100E+04 0.000000E+00 7.500000E+02 1.215100E+04 0.000000E+00 2.89383E-02 6.87475E-02
7.500000E+02 1.215100E+04 0.000000E+00 7.900000E+02 1.215100E+04 0.000000E+00 1.22791E-02 5.40059E-02
7.900000E+02 1.215100E+04 0.000000E+00 8.300000E+02 1.215100E+04 0.000000E+00 1.90698E-02 1.73873E-02
8.300000E+02 1.215100E+04 0.000000E+00 8.700000E+02 1.215100E+04 0.000000E+00 1.45174E-02 1.37038E-02
8.700000E+02 1.215100E+04 0.000000E+00 9.100000E+02 1.215100E+04 0.000000E+00 9.93506E-03 1.33496E-02
9.100000E+02 1.215100E+04 0.000000E+00 9.500000E+02 1.215100E+04 0.000000E+00 1.02653E-03 9.22863E-02
9.500000E+02 1.215100E+04 0.000000E+00 9.900000E+02 1.215100E+04 0.000000E+00 8.02695E-04 8.85160E-02
9.900000E+02 1.215100E+04 0.000000E+00 1.030000E+03 1.215100E+04 0.000000E+00 6.40236E-04 8.63153E-02
1.030000E+03 1.215100E+04 0.000000E+00 1.070000E+03 1.215100E+04 0.000000E+00 5.14572E-04 8.59154E-02
7.100000E+02 1.215100E+04 0.000000E+00 7.100000E+02 1.215100E+04 0.000000E+00 9
7.500000E+02 1.215100E+04 0.000000E+00 7.900000E+02 1.215100E+04 0.000000E+00 2.20958E-02 9.00369E-02
7.900000E+02 1.215100E+04 0.000000E+00 8.300000E+02 1.215100E+04 0.000000E+00 2.50149E-02 2.65100E-02
8.300000E+02 1.215100E+04 0.000000E+00 8.700000E+02 1.215100E+04 0.000000E+00 1.72661E-02 1.92037E-02
8.700000E+02 1.215100E+04 0.000000E+00 9.100000E+02 1.215100E+04 0.000000E+00 1.13997E-02 1.74516E-02
9.100000E+02 1.215100E+04 0.000000E+00 9.500000E+02 1.215100E+04 0.000000E+00 1.14560E-03 1.15773E-01
9.500000E+02 1.215100E+04 0.000000E+00 9.900000E+02 1.215100E+04 0.000000E+00 8.75960E-04 1.08150E-01
9.900000E+02 1.215100E+04 0.000000E+00 1.030000E+03 1.215100E+04 0.000000E+00 6.88323E-04 1.03224E-01
1.030000E+03 1.215100E+04 0.000000E+00 1.070000E+03 1.215100E+04 0.000000E+00 5.47618E-04 1.00914E-01
1.070000E+03 1.215100E+04 0.000000E+00 1.110000E+03 1.215100E+04 0.000000E+00 4.36485E-04 1.01286E-01
7.500000E+02 1.215100E+04 0.000000E+00 7.500000E+02 1.215100E+04 0.000000E+00 9
7.900000E+02 1.215100E+04 0.000000E+00 8.300000E+02 1.215100E+04 0.000000E+00 4.88530E-02 4.07229E-02
8.300000E+02 1.215100E+04 0.000000E+00 8.700000E+02 1.215100E+04 0.000000E+00 2.52739E-02 2.62384E-02
8.700000E+02 1.215100E+04 0.000000E+00 9.100000E+02 1.215100E+04 0.000000E+00 1.51843E-02 2.18366E-02
9.100000E+02 1.215100E+04 0.000000E+00 9.500000E+02 1.215100E+04 0.000000E+00 1.43257E-03 1.38872E-01
9.500000E+02 1.215100E+04 0.000000E+00 9.900000E+02 1.215100E+04 0.000000E+00 1.04279E-03 1.27187E-01
9.900000E+02 1.215100E+04 0.000000E+00 1.030000E+03 1.215100E+04 0.000000E+00 7.93430E-04 1.19399E-01
1.030000E+03 1.215100E+04 0.000000E+00 1.070000E+03 1.215100E+04 0.000000E+00 6.17711E-04 1.15024E-01
1.070000E+03 1.215100E+04 0.000000E+00 1.110000E+03 1.215100E+04 0.000000E+00 4.85058E-04 1.13929E-01
1.110000E+03 1.215100E+04 0.000000E+00 1.150000E+03 1.215100E+04 0.000000E+00 3.81301E-04 1.15944E-01
7.900000E+02 1.215100E+04 0.000000E+00 7.900000E+02 1.215100E+04 0.000000E+00 9
8.300000E+02 1.215100E+04 0.000000E+00 8.700000E+02 1.215100E+04 0.000000E+00 1.14179E-01 1.74239E-02
8.700000E+02 1.215100E+04 0.000000E+00 9.100000E+02 1.215100E+04 0.000000E+00 4.44410E-02 1.49219E-02
9.100000E+02 1.215100E+04 0.000000E+00 9.500000E+02 1.215100E+04 0.000000E+00 3.32729E-03 9.96524E-02
9.500000E+02 1.215100E+04 0.000000E+00 9.900000E+02 1.215100E+04 0.000000E+00 2.02806E-03 9.80958E-02
9.900000E+02 1.215100E+04 0.000000E+00 1.030000E+03 1.215100E+04 0.000000E+00 1.36942E-03 9.68503E-02
1.030000E+03 1.215100E+04 0.000000E+00 1.070000E+03 1.215100E+04 0.000000E+00 9.82234E-04 9.64486E-02
1.070000E+03 1.215100E+04 0.000000E+00 1.110000E+03 1.215100E+04 0.000000E+00 7.28470E-04 9.75350E-02
1.110000E+03 1.215100E+04 0.000000E+00 1.150000E+03 1.215100E+04 0.000000E+00 5.49690E-04 1.00533E-01
1.150000E+03 1.215100E+04 0.000000E+00 1.190000E+03 1.215100E+04 0.000000E+00 4.19174E-04 1.05469E-01
8.300000E+02 1.215100E+04 0.000000E+00 8.300000E+02 1.215100E+04 0.000000E+00 9
8.700000E+02 1.215100E+04 0.000000E+00 9.100000E+02 1.215100E+04 0.000000E+00 1.96291E-01 1.01351E-02
9.100000E+02 1.215100E+04 0.000000E+00 9.500000E+02 1.215100E+04 0.000000E+00 1.12779E-02 5.88004E-02
9.500000E+02 1.215100E+04 0.000000E+00 9.900000E+02 1.215100E+04 0.000000E+00 5.75348E-03 5.76300E-02
9.900000E+02 1.215100E+04 0.000000E+00 1.030000E+03 1.215100E+04 0.000000E+00 3.42686E-03 5.80543E-02
1.030000E+03 1.215100E+04 0.000000E+00 1.070000E+03 1.215100E+04 0.000000E+00 2.23885E-03 5.92398E-02
1.070000E+03 1.215100E+04 0.000000E+00 1.110000E+03 1.215100E+04 0.000000E+00 1.54824E-03 6.11890E-02
1.110000E+03 1.215100E+04 0.000000E+00 1.150000E+03 1.215100E+04 0.000000E+00 1.10797E-03 6.41277E-02
1.150000E+03 1.215100E+04 0.000000E+00 1.190000E+03 1.215100E+04 0.000000E+00 8.10519E-04 6.81811E-02
1.190000E+03 1.215100E+04 0.000000E+00 1.230000E+03 1.215100E+04 0.000000E+00 6.03713E-04 7.32297E-02
8.700000E+02 1.215100E+04 0.000000E+00 8.700000E+02 1.215100E+04 0.000000E+00 9
9.100000E+02 1.215100E+04 0.000000E+00 9.500000E+02 1.215100E+04 0.000000E+00 3.26294E-02 6.09707E-02
9.500000E+02 1.215100E+04 0.000000E+00 9.900000E+02 1.215100E+04 0.000000E+00 1.26860E-02 5.22739E-02
9.900000E+02 1.215100E+04 0.000000E+00 1.030000E+03 1.215100E+04 0.000000E+00 6.63407E-03 4.99803E-02
1.030000E+03 1.215100E+04 0.000000E+00 1.070000E+03 1.215100E+04 0.000000E+00 4.00255E-03 4.97042E-02
1.070000E+03 1.215100E+04 0.000000E+00 1.110000E+03 1.215100E+04 0.000000E+00 2.62314E-03 5.05612E-02
1.110000E+03 1.215100E+04 0.000000E+00 1.150000E+03 1.215100E+04 0.000000E+00 1.80747E-03 5.24131E-02
1.150000E+03 1.215100E+04 0.000000E+00 1.190000E+03 1.215100E+04 0.000000E+00 1.28589E-03 5.52546E-02
1.190000E+03 1.215100E+04 0.000000E+00 1.230000E+03 1.215100E+04 0.000000E+00 9.37173E-04 5.89668E-02
1.230000E+03 1.215100E+04 0.000000E+00 1.270000E+03 1.215100E+04 0.000000E+00 6.98927E-04 6.32537E-02
9.100000E+02 1.215100E+04 0.000000E+00 9.100000E+02 1.215100E+04 0.000000E+00 9
9.500000E+02 1.215100E+04 0.000000E+00 9.900000E+02 1.215100E+04 0.000000E+00 2.72979E-02 7.28789E-02
9.900000E+02 1.215100E+04 0.000000E+00 1.030000E+03 1.215100E+04 0.000000E+00 1.14631E-02 5.78506E-02
1.030000E+03 1.215100E+04 0.000000E+00 1.070000E+03 1.215100E+04 0.000000E+00 6.24348E-03 5.31070E-02
1.070000E+03 1.215100E+04 0.000000E+00 1.110000E+03 1.215100E+04 0.000000E+00 3.85341E-03 5.16280E-02
1.110000E+03 1.215100E+04 0.000000E+00 1.150000E+03 1.215100E+04 0.000000E+00 2.55435E-03 5.19228E-02
1.150000E+03 1.215100E+04 0.000000E+00 1.190000E+03 1.215100E+04 0.000000E+00 1.76994E-03 5.35246E-02
1.190000E+03 1.215100E+04 0.000000E+00 1.230000E+03 1.215100E+04 0.000000E+00 1.26561E-03 5.61399E-02
1.230000E+03 1.215100E+04 0.000000E+00 1.270000E+03 1.215100E+04 0.000000E+00 9.30162E-04 5.94113E-02
1.270000E+03 1.215100E+04 0.000000E+00 1.310000E+03 1.215100E+04 0.000000E+00 7.02496E-04 6.29323E-02
9.500000E+02 1.215100E+04 0.000000E+00 9.500000E+02 1.215100E+04 0.000000E+00 9
9.900000E+02 1.215100E+04 0.000000E+00 1.030000E+03 1.215100E+04 0.000000E+00 2.08287E-02 9.55143E-02
1.030000E+03 1.215100E+04 0.000000E+00 1.070000E+03 1.215100E+04 0.000000E+00 8.82123E-03 7.51761E-02
1.070000E+03 1.215100E+04 0.000000E+00 1.110000E+03 1.215100E+04 0.000000E+00 4.88958E-03 6.78121E-02
1.110000E+03 1.215100E+04 0.000000E+00 1.150000E+03 1.215100E+04 0.000000E+00 3.05917E-03 6.50320E-02
1.150000E+03 1.215100E+04 0.000000E+00 1.190000E+03 1.215100E+04 0.000000E+00 2.04755E-03 6.47746E-02
1.190000E+03 1.215100E+04 0.000000E+00 1.230000E+03 1.215100E+04 0.000000E+00 1.43196E-03 6.61574E-02
1.230000E+03 1.215100E+04 0.000000E+00 1.270000E+03 1.215100E+04 0.000000E+00 1.03663E-03 6.85408E-02
1.270000E+03 1.215100E+04 0.000000E+00 1.310000E+03 1.215100E+04 0.000000E+00 7.74515E-04 7.13507E-02
1.310000E+03 1.215100E+04 0.000000E+00 1.350000E+03 1.215100E+04 0.000000E+00 5.95087E-04 7.42912E-02
9.900000E+02 1.215100E+04 0.000000E+00 9.900000E+02 1.215100E+04 0.000000E+00 9
1.030000E+03 1.215100E+04 0.000000E+00 1.070000E+03 1.215100E+04 0.000000E+00 1.94938E-02 1.02055E-01
1.070000E+03 1.215100E+04 0.000000E+00 1.110000E+03 1.215100E+04 0.000000E+00 8.03915E-03 8.24895E-02
1.110000E+03 1.215100E+04 0.000000E+00 1.150000E+03 1.215100E+04 0.000000E+00 4.38466E-03 7.56212E-02
1.150000E+03 1.215100E+04 0.000000E+00 1.190000E+03 1.215100E+04 0.000000E+00 2.71430E-03 7.32947E-02
1.190000E+03 1.215100E+04 0.000000E+00 1.230000E+03 1.215100E+04 0.000000E+00 1.80760E-03 7.33730E-02
1.230000E+03 1.215100E+04 0.000000E+00 1.270000E+03 1.215100E+04 0.000000E+00 1.26650E-03 7.48008E-02
1.270000E+03 1.215100E+04 0.000000E+00 1.310000E+03 1.215100E+04 0.000000E+00 9.24907E-04 7.68200E-02
1.310000E+03 1.215100E+04 0.000000E+00 1.350000E+03 1.215100E+04 0.000000E+00 6.99334E-04 7.90211E-02
1.350000E+03 1.215100E+04 0.000000E+00 1.390000E+03 1.215100E+04 0.000000E+00 5.38205E-04 8.21428E-02
1.030000E+03 1.215100E+04 0.000000E+00 1.030000E+03 1.215100E+04 0.000000E+00 9
1.070000E+03 1.215100E+04 0.000000E+00 1.110000E+03 1.215100E+04 0.000000E+00 1.90029E-02 1.04691E-01
1.110000E+03 1.215100E+04 0.000000E+00 1.150000E+03 1.215100E+04 0.000000E+00 7.69827E-03 8.61421E-02
1.150000E+03 1.215100E+04 0.000000E+00 1.190000E+03 1.215100E+04 0.000000E+00 4.13985E-03 8.00929E-02
1.190000E+03 1.215100E+04 0.000000E+00 1.230000E+03 1.215100E+04 0.000000E+00 2.53969E-03 7.83338E-02
1.230000E+03 1.215100E+04 0.000000E+00 1.270000E+03 1.215100E+04 0.000000E+00 1.68782E-03 7.85803E-02
1.270000E+03 1.215100E+04 0.000000E+00 1.310000E+03 1.215100E+04 0.000000E+00 1.18911E-03 7.96688E-02
1.310000E+03 1.215100E+04 0.000000E+00 1.350000E+03 1.215100E+04 0.000000E+00 8.77197E-04 8.09981E-02
1.350000E+03 1.215100E+04 0.000000E+00 1.390000E+03 1.215100E+04 0.000000E+00 6.64440E-04 8.31710E-02
1.390000E+03 1.215100E+04 0.000000E+00 1.430000E+03 1.215100E+04 0.000000E+00 4.32775E-04 1.02154E-01
1.070000E+03 1.215100E+04 0.000000E+00 1.070000E+03 1.215100E+04 0.000000E+00 9
1.110000E+03 1.215100E+04 0.000000E+00 1.150000E+03 1.215100E+04 0.000000E+00 1.87648E-02 1.06020E-01
1.150000E+03 1.215100E+04 0.000000E+00 1.190000E+03 1.215100E+04 0.000000E+00 7.52169E-03 8.81645E-02
1.190000E+03 1.215100E+04 0.000000E+00 1.230000E+03 1.215100E+04 0.000000E+00 4.01368E-03 8.26108E-02
1.230000E+03 1.215100E+04 0.000000E+00 1.270000E+03 1.215100E+04 0.000000E+00 2.45701E-03 8.09700E-02
1.270000E+03 1.215100E+04 0.000000E+00 1.310000E+03 1.215100E+04 0.000000E+00 1.64130E-03 8.08075E-02
1.310000E+03 1.215100E+04 0.000000E+00 1.350000E+03 1.215100E+04 0.000000E+00 1.16871E-03 8.10595E-02
1.350000E+03 1.215100E+04 0.000000E+00 1.390000E+03 1.215100E+04 0.000000E+00 8.65795E-04 8.20648E-02
1.390000E+03 1.215100E+04 0.000000E+00 1.430000E+03 1.215100E+04 0.000000E+00 5.57588E-04 9.91092E-02
1.430000E+03 1.215100E+04 0.000000E+00 1.470000E+03 1.215100E+04 0.000000E+00 9.83060E-05 4.49715E-01
1.110000E+03 1.215100E+04 0.000000E+00 1.110000E+03 1.215100E+04 0.000000E+00 9
1.150000E+03 1.215100E+04 0.000000E+00 1.190000E+03 1.215100E+04 0.000000E+00 1.86396E-02 1.06731E-01
1.190000E+03 1.215100E+04 0.000000E+00 1.230000E+03 1.215100E+04 0.000000E+00 7.43578E-03 8.91830E-02
1.230000E+03 1.215100E+04 0.000000E+00 1.270000E+03 1.215100E+04 0.000000E+00 3.96531E-03 8.36183E-02
1.270000E+03 1.215100E+04 0.000000E+00 1.310000E+03 1.215100E+04 0.000000E+00 2.44240E-03 8.14543E-02
1.310000E+03 1.215100E+04 0.000000E+00 1.350000E+03 1.215100E+04 0.000000E+00 1.65215E-03 8.02768E-02
1.350000E+03 1.215100E+04 0.000000E+00 1.390000E+03 1.215100E+04 0.000000E+00 1.18632E-03 7.98562E-02
1.390000E+03 1.215100E+04 0.000000E+00 1.430000E+03 1.215100E+04 0.000000E+00 7.52433E-04 9.44288E-02
1.430000E+03 1.215100E+04 0.000000E+00 1.470000E+03 1.215100E+04 0.000000E+00 1.31160E-04 4.21332E-01
1.470000E+03 1.215100E+04 0.000000E+00 1.510000E+03 1.215100E+04 0.000000E+00 1.37086E-04 3.22496E-01
1.150000E+03 1.215100E+04 0.000000E+00 1.150000E+03 1.215100E+04 0.000000E+00 9
1.190000E+03 1.215100E+04 0.000000E+00 1.230000E+03 1.215100E+04 0.000000E+00 1.85909E-02 1.07011E-01
1.230000E+03 1.215100E+04 0.000000E+00 1.270000E+03 1.215100E+04 0.000000E+00 7.42292E-03 8.93375E-02
1.270000E+03 1.215100E+04 0.000000E+00 1.310000E+03 1.215100E+04 0.000000E+00 3.98755E-03 8.31520E-02
1.310000E+03 1.215100E+04 0.000000E+00 1.350000E+03 1.215100E+04 0.000000E+00 2.49301E-03 7.98006E-02
1.350000E+03 1.215100E+04 0.000000E+00 1.390000E+03 1.215100E+04 0.000000E+00 1.70981E-03 7.75693E-02
1.390000E+03 1.215100E+04 0.000000E+00 1.430000E+03 1.215100E+04 0.000000E+00 1.06131E-03 8.92623E-02
1.430000E+03 1.215100E+04 0.000000E+00 1.470000E+03 1.215100E+04 0.000000E+00 1.82591E-04 3.89129E-01
1.470000E+03 1.215100E+04 0.000000E+00 1.510000E+03 1.215100E+04 0.000000E+00 1.77220E-04 3.11828E-01
1.510000E+03 1.215100E+04 0.000000E+00 1.550000E+03 1.215100E+04 0.000000E+00 1.75808E-04 2.51466E-01
1.190000E+03 1.215100E+04 0.000000E+00 1.190000E+03 1.215100E+04 0.000000E+00 9
1.230000E+03 1.215100E+04 0.000000E+00 1.270000E+03 1.215100E+04 0.000000E+00 1.86182E-02 1.06854E-01
1.270000E+03 1.215100E+04 0.000000E+00 1.310000E+03 1.215100E+04 0.000000E+00 7.49149E-03 8.85198E-02
1.310000E+03 1.215100E+04 0.000000E+00 1.350000E+03 1.215100E+04 0.000000E+00 4.09315E-03 8.10067E-02
1.350000E+03 1.215100E+04 0.000000E+00 1.390000E+03 1.215100E+04 0.000000E+00 2.61145E-03 7.61812E-02
1.390000E+03 1.215100E+04 0.000000E+00 1.430000E+03 1.215100E+04 0.000000E+00 1.56902E-03 8.45298E-02
1.430000E+03 1.215100E+04 0.000000E+00 1.470000E+03 1.215100E+04 0.000000E+00 2.65583E-04 3.56706E-01
1.470000E+03 1.215100E+04 0.000000E+00 1.510000E+03 1.215100E+04 0.000000E+00 2.37045E-04 2.99738E-01
1.510000E+03 1.215100E+04 0.000000E+00 1.550000E+03 1.215100E+04 0.000000E+00 2.30043E-04 2.40225E-01
1.550000E+03 1.215100E+04 0.000000E+00 1.590000E+03 1.215100E+04 0.000000E+00 1.70343E-04 2.59534E-01
1.230000E+03 1.215100E+04 0.000000E+00 1.230000E+03 1.215100E+04 0.000000E+00 9
1.270000E+03 1.215100E+04 0.000000E+00 1.310000E+03 1.215100E+04 0.000000E+00 1.87497E-02 1.06105E-01
1.310000E+03 1.215100E+04 0.000000E+00 1.350000E+03 1.215100E+04 0.000000E+00 7.67947E-03 8.63531E-02
1.350000E+03 1.215100E+04 0.000000E+00 1.390000E+03 1.215100E+04 0.000000E+00 4.31309E-03 7.68759E-02
1.390000E+03 1.215100E+04 0.000000E+00 1.430000E+03 1.215100E+04 0.000000E+00 2.45670E-03 8.09801E-02
1.430000E+03 1.215100E+04 0.000000E+00 1.470000E+03 1.215100E+04 0.000000E+00 4.06721E-04 3.26093E-01
1.470000E+03 1.215100E+04 0.000000E+00 1.510000E+03 1.215100E+04 0.000000E+00 3.28194E-04 2.88656E-01
1.510000E+03 1.215100E+04 0.000000E+00 1.550000E+03 1.215100E+04 0.000000E+00 3.10206E-04 2.29046E-01
1.550000E+03 1.215100E+04 0.000000E+00 1.590000E+03 1.215100E+04 0.000000E+00 2.24393E-04 2.46273E-01
1.590000E+03 1.215100E+04 0.000000E+00 1.630000E+03 1.215100E+04 0.000000E+00 1.61391E-04 2.73929E-01
1.270000E+03 1.215100E+04 0.000000E+00 1.270000E+03 1.215100E+04 0.000000E+00 9
1.310000E+03 1.215100E+04 0.000000E+00 1.350000E+03 1.215100E+04 0.000000E+00 1.90718E-02 1.04313E-01
1.350000E+03 1.215100E+04 0.000000E+00 1.390000E+03 1.215100E+04 0.000000E+00 8.08711E-03 8.20003E-02
1.390000E+03 1.215100E+04 0.000000E+00 1.430000E+03 1.215100E+04 0.000000E+00 4.16910E-03 7.95310E-02
1.430000E+03 1.215100E+04 0.000000E+00 1.470000E+03 1.215100E+04 0.000000E+00 6.67373E-04 2.98100E-01
1.470000E+03 1.215100E+04 0.000000E+00 1.510000E+03 1.215100E+04 0.000000E+00 4.72620E-04 2.80625E-01
1.510000E+03 1.215100E+04 0.000000E+00 1.550000E+03 1.215100E+04 0.000000E+00 4.31826E-04 2.19383E-01
1.550000E+03 1.215100E+04 0.000000E+00 1.590000E+03 1.215100E+04 0.000000E+00 3.03578E-04 2.34046E-01
1.590000E+03 1.215100E+04 0.000000E+00 1.630000E+03 1.215100E+04 0.000000E+00 2.13442E-04 2.58909E-01
1.630000E+03 1.215100E+04 0.000000E+00 1.670000E+03 1.215100E+04 0.000000E+00 1.45998E-04 3.02811E-01
1.310000E+03 1.215100E+04 0.000000E+00 1.310000E+03 1.215100E+04 0.000000E+00 8
1.350000E+03 1.215100E+04 0.000000E+00 1.390000E+03 1.215100E+04 0.000000E+00 1.98653E-02 1.00147E-01
1.390000E+03 1.215100E+04 0.000000E+00 1.430000E+03 1.215100E+04 0.000000E+00 8.06072E-03 8.22687E-02
1.430000E+03 1.215100E+04 0.000000E+00 1.470000E+03 1.215100E+04 0.000000E+00 1.21479E-03 2.72946E-01
1.470000E+03 1.215100E+04 0.000000E+00 1.510000E+03 1.215100E+04 0.000000E+00 7.16513E-04 2.77655E-01
1.510000E+03 1.215100E+04 0.000000E+00 1.550000E+03 1.215100E+04 0.000000E+00 6.24746E-04 2.12293E-01
1.550000E+03 1.215100E+04 0.000000E+00 1.590000E+03 1.215100E+04 0.000000E+00 4.23124E-04 2.23894E-01
1.590000E+03 1.215100E+04 0.000000E+00 1.630000E+03 1.215100E+04 0.000000E+00 2.89270E-04 2.45622E-01
1.630000E+03 1.215100E+04 0.000000E+00 1.670000E+03 1.215100E+04 0.000000E+00 1.93437E-04 2.85686E-01
1.350000E+03 1.215100E+04 0.000000E+00 1.350000E+03 1.215100E+04 0.000000E+00 7
1.390000E+03 1.215100E+04 0.000000E+00 1.430000E+03 1.215100E+04 0.000000E+00 2.03851E-02 9.75925E-02
1.430000E+03 1.215100E+04 0.000000E+00 1.470000E+03 1.215100E+04 0.000000E+00 2.65428E-03 2.49840E-01
1.470000E+03 1.215100E+04 0.000000E+00 1.510000E+03 1.215100E+04 0.000000E+00 1.17087E-03 2.83186E-01
1.510000E+03 1.215100E+04 0.000000E+00 1.550000E+03 1.215100E+04 0.000000E+00 9.52455E-04 2.08875E-01
1.550000E+03 1.215100E+04 0.000000E+00 1.590000E+03 1.215100E+04 0.000000E+00 6.12480E-04 2.16545E-01
1.590000E+03 1.215100E+04 0.000000E+00 1.630000E+03 1.215100E+04 0.000000E+00 4.03579E-04 2.34738E-01
1.630000E+03 1.215100E+04 0.000000E+00 1.670000E+03 1.215100E+04 0.000000E+00 2.62471E-04 2.70702E-01
1.390000E+03 1.215100E+04 0.000000E+00 1.390000E+03 1.215100E+04 0.000000E+00 6
1.430000E+03 1.215100E+04 0.000000E+00 1.470000E+03 1.215100E+04 0.000000E+00 8.80406E-03 2.25968E-01
1.470000E+03 1.215100E+04 0.000000E+00 1.510000E+03 1.215100E+04 0.000000E+00 2.15893E-03 3.07164E-01
1.510000E+03 1.215100E+04 0.000000E+00 1.550000E+03 1.215100E+04 0.000000E+00 1.56347E-03 2.12075E-01
1.550000E+03 1.215100E+04 0.000000E+00 1.590000E+03 1.215100E+04 0.000000E+00 9.31490E-04 2.13576E-01
1.590000E+03 1.215100E+04 0.000000E+00 1.630000E+03 1.215100E+04 0.000000E+00 5.83413E-04 2.27333E-01
1.630000E+03 1.215100E+04 0.000000E+00 1.670000E+03 1.215100E+04 0.000000E+00 3.66043E-04 2.58809E-01
1.430000E+03 1.215100E+04 0.000000E+00 1.430000E+03 1.215100E+04 0.000000E+00 5
1.470000E+03 1.215100E+04 0.000000E+00 1.510000E+03 1.215100E+04 0.000000E+00 5.10080E-03 3.90025E-01
1.510000E+03 1.215100E+04 0.000000E+00 1.550000E+03 1.215100E+04 0.000000E+00 2.79841E-03 2.36972E-01
1.550000E+03 1.215100E+04 0.000000E+00 1.590000E+03 1.215100E+04 0.000000E+00 1.46301E-03 2.26638E-01
1.590000E+03 1.215100E+04 0.000000E+00 1.630000E+03 1.215100E+04 0.000000E+00 8.51657E-04 2.33596E-01
1.630000E+03 1.215100E+04 0.000000E+00 1.670000E+03 1.215100E+04 0.000000E+00 5.09943E-04 2.60086E-01
1.470000E+03 1.215100E+04 0.000000E+00 1.470000E+03 1.215100E+04 0.000000E+00 4
1.510000E+03 1.215100E+04 0.000000E+00 1.550000E+03 1.215100E+04 0.000000E+00 5.06513E-03 3.92771E-01
1.550000E+03 1.215100E+04 0.000000E+00 1.590000E+03 1.215100E+04 0.000000E+00 2.12046E-03 3.12736E-01
1.590000E+03 1.215100E+04 0.000000E+00 1.630000E+03 1.215100E+04 0.000000E+00 1.12245E-03 2.95402E-01
1.630000E+03 1.215100E+04 0.000000E+00 1.670000E+03 1.215100E+04 0.000000E+00 6.38234E-04 3.11709E-01
1.510000E+03 1.215100E+04 0.000000E+00 1.510000E+03 1.215100E+04 0.000000E+00 3
1.550000E+03 1.215100E+04 0.000000E+00 1.590000E+03 1.215100E+04 0.000000E+00 1.46059E-02 1.36208E-01
1.590000E+03 1.215100E+04 0.000000E+00 1.630000E+03 1.215100E+04 0.000000E+00 5.00295E-03 1.32551E-01
1.630000E+03 1.215100E+04 0.000000E+00 1.670000E+03 1.215100E+04 0.000000E+00 2.25787E-03 1.46852E-01
1.550000E+03 1.215100E+04 0.000000E+00 1.550000E+03 1.215100E+04 0.000000E+00 2
1.590000E+03 1.215100E+04 0.000000E+00 1.630000E+03 1.215100E+04 0.000000E+00 1.67000E-02 1.19128E-01
1.630000E+03 1.215100E+04 0.000000E+00 1.670000E+03 1.215100E+04 0.000000E+00 5.84063E-03 1.13540E-01
1.590000E+03 1.215100E+04 0.000000E+00 1.590000E+03 1.215100E+04 0.000000E+00 1
1.630000E+03 1.215100E+04 0.000000E+00 1.670000E+03 1.215100E+04 0.000000E+00 1.68839E-02 1.17831E-01
+9
View File
@@ -0,0 +1,9 @@
dc
Mesh_20m.msh
OBS_LOC_3D.dat
MtIsa_3D.con
VALUE 0.0
null
0
1e-5
-1
+55
View File
@@ -0,0 +1,55 @@
! GENERAL FORMAT
0.000000e+00 0.000000e+00 2.000000e+02 3.000000e+02 8.353735e-02 9.353735e-04
0.000000e+00 0.000000e+00 3.000000e+02 4.000000e+02 4.392504e-03 1.439250e-04
0.000000e+00 0.000000e+00 4.000000e+02 5.000000e+02 1.243627e-02 2.243627e-04
0.000000e+00 0.000000e+00 5.000000e+02 6.000000e+02 2.058920e-03 1.205892e-04
0.000000e+00 0.000000e+00 6.000000e+02 7.000000e+02 6.812879e-04 1.068129e-04
0.000000e+00 0.000000e+00 7.000000e+02 8.000000e+02 4.313826e-04 1.043138e-04
0.000000e+00 0.000000e+00 8.000000e+02 9.000000e+02 2.625458e-04 1.026255e-04
0.000000e+00 0.000000e+00 9.000000e+02 1.000000e+03 1.651300e-04 1.016513e-04
0.000000e+00 0.000000e+00 1.000000e+03 1.100000e+03 5.231997e-05 1.005232e-04
1.000000e+02 1.000000e+02 3.000000e+02 4.000000e+02 8.045914e-03 1.804591e-04
1.000000e+02 1.000000e+02 4.000000e+02 5.000000e+02 1.749001e-02 2.749001e-04
1.000000e+02 1.000000e+02 5.000000e+02 6.000000e+02 2.785547e-03 1.278555e-04
1.000000e+02 1.000000e+02 6.000000e+02 7.000000e+02 8.714611e-04 1.087146e-04
1.000000e+02 1.000000e+02 7.000000e+02 8.000000e+02 5.383535e-04 1.053835e-04
1.000000e+02 1.000000e+02 8.000000e+02 9.000000e+02 3.220988e-04 1.032210e-04
1.000000e+02 1.000000e+02 9.000000e+02 1.000000e+03 2.004558e-04 1.020046e-04
1.000000e+02 1.000000e+02 1.000000e+03 1.100000e+03 6.438889e-05 1.006439e-04
2.000000e+02 2.000000e+02 4.000000e+02 5.000000e+02 2.987416e-02 3.987416e-04
2.000000e+02 2.000000e+02 5.000000e+02 6.000000e+02 4.374492e-03 1.437449e-04
2.000000e+02 2.000000e+02 6.000000e+02 7.000000e+02 1.244707e-03 1.124471e-04
2.000000e+02 2.000000e+02 7.000000e+02 8.000000e+02 7.390806e-04 1.073908e-04
2.000000e+02 2.000000e+02 8.000000e+02 9.000000e+02 4.306959e-04 1.043070e-04
2.000000e+02 2.000000e+02 9.000000e+02 1.000000e+03 2.629704e-04 1.026297e-04
2.000000e+02 2.000000e+02 1.000000e+03 1.100000e+03 8.356921e-05 1.008357e-04
3.000000e+02 3.000000e+02 5.000000e+02 6.000000e+02 7.102682e-03 1.710268e-04
3.000000e+02 3.000000e+02 6.000000e+02 7.000000e+02 1.756322e-03 1.175632e-04
3.000000e+02 3.000000e+02 7.000000e+02 8.000000e+02 9.969346e-04 1.099693e-04
3.000000e+02 3.000000e+02 8.000000e+02 9.000000e+02 5.678287e-04 1.056783e-04
3.000000e+02 3.000000e+02 9.000000e+02 1.000000e+03 3.423076e-04 1.034231e-04
3.000000e+02 3.000000e+02 1.000000e+03 1.100000e+03 1.100753e-04 1.011008e-04
4.000000e+02 4.000000e+02 6.000000e+02 7.000000e+02 3.330609e-03 1.333061e-04
4.000000e+02 4.000000e+02 7.000000e+02 8.000000e+02 1.534079e-03 1.153408e-04
4.000000e+02 4.000000e+02 8.000000e+02 9.000000e+02 7.882245e-04 1.078822e-04
4.000000e+02 4.000000e+02 9.000000e+02 1.000000e+03 4.439992e-04 1.044400e-04
4.000000e+02 4.000000e+02 1.000000e+03 1.100000e+03 1.345726e-04 1.013457e-04
5.000000e+02 5.000000e+02 7.000000e+02 8.000000e+02 6.629023e-03 1.662902e-04
5.000000e+02 5.000000e+02 8.000000e+02 9.000000e+02 2.814898e-03 1.281490e-04
5.000000e+02 5.000000e+02 9.000000e+02 1.000000e+03 1.424089e-03 1.142409e-04
5.000000e+02 5.000000e+02 1.000000e+03 1.100000e+03 4.141629e-04 1.041416e-04
6.000000e+02 6.000000e+02 8.000000e+02 9.000000e+02 4.338127e-03 1.433813e-04
6.000000e+02 6.000000e+02 9.000000e+02 1.000000e+03 1.980291e-03 1.198029e-04
6.000000e+02 6.000000e+02 1.000000e+03 1.100000e+03 5.550423e-04 1.055504e-04
7.000000e+02 7.000000e+02 9.000000e+02 1.000000e+03 3.989883e-03 1.398988e-04
7.000000e+02 7.000000e+02 1.000000e+03 1.100000e+03 1.014215e-03 1.101421e-04
8.000000e+02 8.000000e+02 1.000000e+03 1.100000e+03 2.476501e-03 1.247650e-04
+73
View File
@@ -0,0 +1,73 @@
! GENERAL FORMAT
3.900000e+02 1.221100e+04 0.000000e+00 3.900000e+02 1.221100e+04 0.000000e+00 9
5.900000e+02 1.221100e+04 0.000000e+00 6.900000e+02 1.221100e+04 0.000000e+00 8.353735e-02 9.353735e-04
6.900000e+02 1.221100e+04 0.000000e+00 7.900000e+02 1.221100e+04 0.000000e+00 4.392504e-03 1.439250e-04
7.900000e+02 1.221100e+04 0.000000e+00 8.900000e+02 1.221100e+04 0.000000e+00 1.243627e-02 2.243627e-04
8.900000e+02 1.221100e+04 0.000000e+00 9.900000e+02 1.221100e+04 0.000000e+00 2.058920e-03 1.205892e-04
9.900000e+02 1.221100e+04 0.000000e+00 1.090000e+03 1.221100e+04 0.000000e+00 6.812879e-04 1.068129e-04
1.090000e+03 1.221100e+04 0.000000e+00 1.190000e+03 1.221100e+04 0.000000e+00 4.313826e-04 1.043138e-04
1.190000e+03 1.221100e+04 0.000000e+00 1.290000e+03 1.221100e+04 0.000000e+00 2.625458e-04 1.026255e-04
1.290000e+03 1.221100e+04 0.000000e+00 1.390000e+03 1.221100e+04 0.000000e+00 1.651300e-04 1.016513e-04
1.390000e+03 1.221100e+04 0.000000e+00 1.490000e+03 1.221100e+04 0.000000e+00 5.231997e-05 1.005232e-04
4.900000e+02 1.221100e+04 0.000000e+00 4.900000e+02 1.221100e+04 0.000000e+00 8
6.900000e+02 1.221100e+04 0.000000e+00 7.900000e+02 1.221100e+04 0.000000e+00 8.045914e-03 1.804591e-04
7.900000e+02 1.221100e+04 0.000000e+00 8.900000e+02 1.221100e+04 0.000000e+00 1.749001e-02 2.749001e-04
8.900000e+02 1.221100e+04 0.000000e+00 9.900000e+02 1.221100e+04 0.000000e+00 2.785547e-03 1.278555e-04
9.900000e+02 1.221100e+04 0.000000e+00 1.090000e+03 1.221100e+04 0.000000e+00 8.714611e-04 1.087146e-04
1.090000e+03 1.221100e+04 0.000000e+00 1.190000e+03 1.221100e+04 0.000000e+00 5.383535e-04 1.053835e-04
1.190000e+03 1.221100e+04 0.000000e+00 1.290000e+03 1.221100e+04 0.000000e+00 3.220988e-04 1.032210e-04
1.290000e+03 1.221100e+04 0.000000e+00 1.390000e+03 1.221100e+04 0.000000e+00 2.004558e-04 1.020046e-04
1.390000e+03 1.221100e+04 0.000000e+00 1.490000e+03 1.221100e+04 0.000000e+00 6.438889e-05 1.006439e-04
5.900000e+02 1.221100e+04 0.000000e+00 5.900000e+02 1.221100e+04 0.000000e+00 7
7.900000e+02 1.221100e+04 0.000000e+00 8.900000e+02 1.221100e+04 0.000000e+00 2.987416e-02 3.987416e-04
8.900000e+02 1.221100e+04 0.000000e+00 9.900000e+02 1.221100e+04 0.000000e+00 4.374492e-03 1.437449e-04
9.900000e+02 1.221100e+04 0.000000e+00 1.090000e+03 1.221100e+04 0.000000e+00 1.244707e-03 1.124471e-04
1.090000e+03 1.221100e+04 0.000000e+00 1.190000e+03 1.221100e+04 0.000000e+00 7.390806e-04 1.073908e-04
1.190000e+03 1.221100e+04 0.000000e+00 1.290000e+03 1.221100e+04 0.000000e+00 4.306959e-04 1.043070e-04
1.290000e+03 1.221100e+04 0.000000e+00 1.390000e+03 1.221100e+04 0.000000e+00 2.629704e-04 1.026297e-04
1.390000e+03 1.221100e+04 0.000000e+00 1.490000e+03 1.221100e+04 0.000000e+00 8.356921e-05 1.008357e-04
6.900000e+02 1.221100e+04 0.000000e+00 6.900000e+02 1.221100e+04 0.000000e+00 6
8.900000e+02 1.221100e+04 0.000000e+00 9.900000e+02 1.221100e+04 0.000000e+00 7.102682e-03 1.710268e-04
9.900000e+02 1.221100e+04 0.000000e+00 1.090000e+03 1.221100e+04 0.000000e+00 1.756322e-03 1.175632e-04
1.090000e+03 1.221100e+04 0.000000e+00 1.190000e+03 1.221100e+04 0.000000e+00 9.969346e-04 1.099693e-04
1.190000e+03 1.221100e+04 0.000000e+00 1.290000e+03 1.221100e+04 0.000000e+00 5.678287e-04 1.056783e-04
1.290000e+03 1.221100e+04 0.000000e+00 1.390000e+03 1.221100e+04 0.000000e+00 3.423076e-04 1.034231e-04
1.390000e+03 1.221100e+04 0.000000e+00 1.490000e+03 1.221100e+04 0.000000e+00 1.100753e-04 1.011008e-04
7.900000e+02 1.221100e+04 0.000000e+00 7.900000e+02 1.221100e+04 0.000000e+00 5
9.900000e+02 1.221100e+04 0.000000e+00 1.090000e+03 1.221100e+04 0.000000e+00 3.330609e-03 1.333061e-04
1.090000e+03 1.221100e+04 0.000000e+00 1.190000e+03 1.221100e+04 0.000000e+00 1.534079e-03 1.153408e-04
1.190000e+03 1.221100e+04 0.000000e+00 1.290000e+03 1.221100e+04 0.000000e+00 7.882245e-04 1.078822e-04
1.290000e+03 1.221100e+04 0.000000e+00 1.390000e+03 1.221100e+04 0.000000e+00 4.439992e-04 1.044400e-04
1.390000e+03 1.221100e+04 0.000000e+00 1.490000e+03 1.221100e+04 0.000000e+00 1.345726e-04 1.013457e-04
8.900000e+02 1.221100e+04 0.000000e+00 8.900000e+02 1.221100e+04 0.000000e+00 4
1.090000e+03 1.221100e+04 0.000000e+00 1.190000e+03 1.221100e+04 0.000000e+00 6.629023e-03 1.662902e-04
1.190000e+03 1.221100e+04 0.000000e+00 1.290000e+03 1.221100e+04 0.000000e+00 2.814898e-03 1.281490e-04
1.290000e+03 1.221100e+04 0.000000e+00 1.390000e+03 1.221100e+04 0.000000e+00 1.424089e-03 1.142409e-04
1.390000e+03 1.221100e+04 0.000000e+00 1.490000e+03 1.221100e+04 0.000000e+00 4.141629e-04 1.041416e-04
9.900000e+02 1.221100e+04 0.000000e+00 9.900000e+02 1.221100e+04 0.000000e+00 3
1.190000e+03 1.221100e+04 0.000000e+00 1.290000e+03 1.221100e+04 0.000000e+00 4.338127e-03 1.433813e-04
1.290000e+03 1.221100e+04 0.000000e+00 1.390000e+03 1.221100e+04 0.000000e+00 1.980291e-03 1.198029e-04
1.390000e+03 1.221100e+04 0.000000e+00 1.490000e+03 1.221100e+04 0.000000e+00 5.550423e-04 1.055504e-04
1.090000e+03 1.221100e+04 0.000000e+00 1.090000e+03 1.221100e+04 0.000000e+00 2
1.290000e+03 1.221100e+04 0.000000e+00 1.390000e+03 1.221100e+04 0.000000e+00 3.989883e-03 1.398988e-04
1.390000e+03 1.221100e+04 0.000000e+00 1.490000e+03 1.221100e+04 0.000000e+00 1.014215e-03 1.101421e-04
1.190000e+03 1.221100e+04 0.000000e+00 1.190000e+03 1.221100e+04 0.000000e+00 1
1.390000e+03 1.221100e+04 0.000000e+00 1.490000e+03 1.221100e+04 0.000000e+00 2.476501e-03 1.247650e-04
+55
View File
@@ -0,0 +1,55 @@
! GENERAL FORMAT
0.000000e+00 0.000000e+00 2.000000e+02 3.000000e+02 8.353735e-02 9.353735e-04
0.000000e+00 0.000000e+00 3.000000e+02 4.000000e+02 4.392504e-03 1.439250e-04
0.000000e+00 0.000000e+00 4.000000e+02 5.000000e+02 1.243627e-02 2.243627e-04
0.000000e+00 0.000000e+00 5.000000e+02 6.000000e+02 2.058920e-03 1.205892e-04
0.000000e+00 0.000000e+00 6.000000e+02 7.000000e+02 6.812879e-04 1.068129e-04
0.000000e+00 0.000000e+00 7.000000e+02 8.000000e+02 4.313826e-04 1.043138e-04
0.000000e+00 0.000000e+00 8.000000e+02 9.000000e+02 2.625458e-04 1.026255e-04
0.000000e+00 0.000000e+00 9.000000e+02 1.000000e+03 1.651300e-04 1.016513e-04
0.000000e+00 0.000000e+00 1.000000e+03 1.100000e+03 5.231997e-05 1.005232e-04
1.000000e+02 1.000000e+02 3.000000e+02 4.000000e+02 8.045914e-03 1.804591e-04
1.000000e+02 1.000000e+02 4.000000e+02 5.000000e+02 1.749001e-02 2.749001e-04
1.000000e+02 1.000000e+02 5.000000e+02 6.000000e+02 2.785547e-03 1.278555e-04
1.000000e+02 1.000000e+02 6.000000e+02 7.000000e+02 8.714611e-04 1.087146e-04
1.000000e+02 1.000000e+02 7.000000e+02 8.000000e+02 5.383535e-04 1.053835e-04
1.000000e+02 1.000000e+02 8.000000e+02 9.000000e+02 3.220988e-04 1.032210e-04
1.000000e+02 1.000000e+02 9.000000e+02 1.000000e+03 2.004558e-04 1.020046e-04
1.000000e+02 1.000000e+02 1.000000e+03 1.100000e+03 6.438889e-05 1.006439e-04
2.000000e+02 2.000000e+02 4.000000e+02 5.000000e+02 2.987416e-02 3.987416e-04
2.000000e+02 2.000000e+02 5.000000e+02 6.000000e+02 4.374492e-03 1.437449e-04
2.000000e+02 2.000000e+02 6.000000e+02 7.000000e+02 1.244707e-03 1.124471e-04
2.000000e+02 2.000000e+02 7.000000e+02 8.000000e+02 7.390806e-04 1.073908e-04
2.000000e+02 2.000000e+02 8.000000e+02 9.000000e+02 4.306959e-04 1.043070e-04
2.000000e+02 2.000000e+02 9.000000e+02 1.000000e+03 2.629704e-04 1.026297e-04
2.000000e+02 2.000000e+02 1.000000e+03 1.100000e+03 8.356921e-05 1.008357e-04
3.000000e+02 3.000000e+02 5.000000e+02 6.000000e+02 7.102682e-03 1.710268e-04
3.000000e+02 3.000000e+02 6.000000e+02 7.000000e+02 1.756322e-03 1.175632e-04
3.000000e+02 3.000000e+02 7.000000e+02 8.000000e+02 9.969346e-04 1.099693e-04
3.000000e+02 3.000000e+02 8.000000e+02 9.000000e+02 5.678287e-04 1.056783e-04
3.000000e+02 3.000000e+02 9.000000e+02 1.000000e+03 3.423076e-04 1.034231e-04
3.000000e+02 3.000000e+02 1.000000e+03 1.100000e+03 1.100753e-04 1.011008e-04
4.000000e+02 4.000000e+02 6.000000e+02 7.000000e+02 3.330609e-03 1.333061e-04
4.000000e+02 4.000000e+02 7.000000e+02 8.000000e+02 1.534079e-03 1.153408e-04
4.000000e+02 4.000000e+02 8.000000e+02 9.000000e+02 7.882245e-04 1.078822e-04
4.000000e+02 4.000000e+02 9.000000e+02 1.000000e+03 4.439992e-04 1.044400e-04
4.000000e+02 4.000000e+02 1.000000e+03 1.100000e+03 1.345726e-04 1.013457e-04
5.000000e+02 5.000000e+02 7.000000e+02 8.000000e+02 6.629023e-03 1.662902e-04
5.000000e+02 5.000000e+02 8.000000e+02 9.000000e+02 2.814898e-03 1.281490e-04
5.000000e+02 5.000000e+02 9.000000e+02 1.000000e+03 1.424089e-03 1.142409e-04
5.000000e+02 5.000000e+02 1.000000e+03 1.100000e+03 4.141629e-04 1.041416e-04
6.000000e+02 6.000000e+02 8.000000e+02 9.000000e+02 4.338127e-03 1.433813e-04
6.000000e+02 6.000000e+02 9.000000e+02 1.000000e+03 1.980291e-03 1.198029e-04
6.000000e+02 6.000000e+02 1.000000e+03 1.100000e+03 5.550423e-04 1.055504e-04
7.000000e+02 7.000000e+02 9.000000e+02 1.000000e+03 3.989883e-03 1.398988e-04
7.000000e+02 7.000000e+02 1.000000e+03 1.100000e+03 1.014215e-03 1.101421e-04
8.000000e+02 8.000000e+02 1.000000e+03 1.100000e+03 2.476501e-03 1.247650e-04
+129
View File
@@ -0,0 +1,129 @@
81
-7718.404778 -5496.003413 1
-3.908574e+03 1
-2.774696e+03 1
-1.964783e+03 1
-1.386273e+03 1
-9.730523e+02 1
-6.778945e+02 1
-4.670675e+02 1
-3.164768e+02 1
-2.089120e+02 1
-1.320800e+02 1
-7.720000e+01 1
-3.800000e+01 1
-1.000000e+01 1
1.000000e+01 1
3.000000e+01 1
5.000000e+01 1
7.000000e+01 1
9.000000e+01 1
1.100000e+02 1
1.300000e+02 1
1.500000e+02 1
1.700000e+02 1
1.900000e+02 1
2.100000e+02 1
2.300000e+02 1
2.500000e+02 1
2.700000e+02 1
2.900000e+02 1
3.100000e+02 1
3.300000e+02 1
3.500000e+02 1
3.700000e+02 1
3.900000e+02 1
4.100000e+02 1
4.300000e+02 1
4.500000e+02 1
4.700000e+02 1
4.900000e+02 1
5.100000e+02 1
5.300000e+02 1
5.500000e+02 1
5.700000e+02 1
5.900000e+02 1
6.100000e+02 1
6.300000e+02 1
6.500000e+02 1
6.700000e+02 1
6.900000e+02 1
7.100000e+02 1
7.300000e+02 1
7.500000e+02 1
7.700000e+02 1
7.900000e+02 1
8.100000e+02 1
8.300000e+02 1
8.500000e+02 1
8.700000e+02 1
8.900000e+02 1
9.100000e+02 1
9.300000e+02 1
9.500000e+02 1
9.700000e+02 1
9.900000e+02 1
1.010000e+03 1
1.030000e+03 1
1.050000e+03 1
1.078000e+03 1
1.117200e+03 1
1.172080e+03 1
1.248912e+03 1
1.356477e+03 1
1.507068e+03 1
1.717895e+03 1
2.013052e+03 1
2.426273e+03 1
3.004783e+03 1
3.814696e+03 1
4.948574e+03 1
6.536003e+03 1
8.758405e+03 1
45
0.000000 20.000000 1
4.000000e+01 1
6.000000e+01 1
8.000000e+01 1
1.000000e+02 1
1.200000e+02 1
1.400000e+02 1
1.600000e+02 1
1.800000e+02 1
2.000000e+02 1
2.200000e+02 1
2.400000e+02 1
2.600000e+02 1
2.800000e+02 1
3.000000e+02 1
3.200000e+02 1
3.400000e+02 1
3.600000e+02 1
3.800000e+02 1
4.000000e+02 1
4.200000e+02 1
4.400000e+02 1
4.600000e+02 1
4.800000e+02 1
5.000000e+02 1
5.200000e+02 1
5.400000e+02 1
5.600000e+02 1
5.800000e+02 1
6.000000e+02 1
6.240000e+02 1
6.540000e+02 1
6.890000e+02 1
7.290000e+02 1
7.790000e+02 1
8.390000e+02 1
9.110000e+02 1
9.970000e+02 1
1.100000e+03 1
1.250000e+03 1
1.425000e+03 1
1.625000e+03 1
1.875000e+03 1
2.175000e+03 1
2.525000e+03 1
File diff suppressed because it is too large Load Diff
+46
View File
@@ -0,0 +1,46 @@
81 45
1.00032E-02 1.00043E-02 1.00076E-02 1.00170E-02 1.00422E-02 1.01036E-02 1.02324E-02 1.04313E-02 1.05054E-02 9.84770E-03 7.88758E-03 5.21056E-03 3.16670E-03 2.48044E-03 4.75998E-03 8.77166E-03 1.15206E-02 1.31677E-02 1.39808E-02 1.43267E-02 1.45905E-02 1.40787E-02 1.25439E-02 9.39334E-03 4.25422E-03 1.94679E-03 3.74368E-03 9.57644E-03 2.12550E-02 2.66451E-02 2.18952E-02 1.83729E-02 1.30285E-02 8.01519E-03 4.19143E-03 1.75255E-03 1.06087E-03 1.20231E-03 2.65494E-03 9.73502E-03 1.56866E-02 1.41785E-02 1.32011E-02 1.92029E-02 6.02855E-02 1.15763E-01 8.41411E-02 3.94050E-02 2.42574E-02 7.98561E-02 1.75843E-01 1.64939E-01 1.09164E-01 7.05542E-02 9.83501E-02 1.72424E-01 2.07011E-01 2.15154E-01 1.99924E-01 1.48401E-01 1.24690E-01 1.34185E-01 1.41765E-01 1.43873E-01 1.43735E-01 1.58018E-01 1.52491E-01 1.19719E-01 4.71725E-02 2.31558E-03 1.58827E-03 3.30763E-03 6.13008E-03 8.30077E-03 9.35467E-03 9.77369E-03 9.92676E-03 9.97879E-03 9.99530E-03 1.00003E-02 1.00019E-02
1.00032E-02 1.00043E-02 1.00076E-02 1.00170E-02 1.00422E-02 1.01035E-02 1.02323E-02 1.04314E-02 1.05094E-02 9.87256E-03 7.96995E-03 5.37823E-03 3.41942E-03 2.79696E-03 3.94421E-03 5.76043E-03 7.56965E-03 8.90061E-03 9.58321E-03 9.67705E-03 9.29751E-03 8.32677E-03 6.73106E-03 4.74795E-03 3.01345E-03 2.42512E-03 4.49935E-03 1.05101E-02 2.20729E-02 3.25799E-02 3.31792E-02 2.74602E-02 1.83159E-02 1.04396E-02 5.20156E-03 2.37644E-03 1.45881E-03 1.60773E-03 3.22847E-03 8.60311E-03 1.46341E-02 1.58886E-02 1.65150E-02 2.37386E-02 5.24371E-02 9.00341E-02 8.25175E-02 4.98898E-02 3.41591E-02 5.47403E-02 8.43579E-02 9.22769E-02 7.65582E-02 5.95454E-02 6.32497E-02 8.12883E-02 9.90527E-02 1.09008E-01 1.09162E-01 1.02647E-01 1.01153E-01 1.07025E-01 1.11720E-01 1.14580E-01 1.18622E-01 1.20448E-01 1.04621E-01 7.01147E-02 2.51409E-02 2.48372E-03 1.67636E-03 3.36908E-03 6.15785E-03 8.30813E-03 9.35617E-03 9.77398E-03 9.92682E-03 9.97880E-03 9.99531E-03 1.00003E-02 1.00019E-02
1.00032E-02 1.00043E-02 1.00076E-02 1.00170E-02 1.00421E-02 1.01034E-02 1.02319E-02 1.04315E-02 1.05172E-02 9.92060E-03 8.12690E-03 5.68973E-03 3.84958E-03 3.20542E-03 3.62160E-03 4.34385E-03 5.14488E-03 5.77386E-03 6.06720E-03 5.98219E-03 5.56410E-03 4.87831E-03 4.04280E-03 3.27009E-03 2.85106E-03 3.27915E-03 5.99386E-03 1.29046E-02 2.62345E-02 4.26231E-02 5.00437E-02 4.24503E-02 2.71828E-02 1.45784E-02 7.11443E-03 3.49180E-03 2.21726E-03 2.30495E-03 3.91320E-03 8.14376E-03 1.38028E-02 1.76511E-02 2.08780E-02 2.92305E-02 5.06542E-02 7.80191E-02 8.31830E-02 6.39127E-02 4.79202E-02 5.01202E-02 5.63749E-02 5.76996E-02 5.19335E-02 4.44732E-02 4.25197E-02 4.62284E-02 5.25981E-02 5.89998E-02 6.43205E-02 6.92673E-02 7.51651E-02 8.14398E-02 8.61647E-02 8.90957E-02 8.97058E-02 8.31005E-02 6.58880E-02 4.08223E-02 1.51413E-02 2.71282E-03 1.84397E-03 3.48862E-03 6.21228E-03 8.32284E-03 9.35912E-03 9.77452E-03 9.92693E-03 9.97882E-03 9.99531E-03 1.00003E-02 1.00019E-02
1.00032E-02 1.00043E-02 1.00076E-02 1.00170E-02 1.00421E-02 1.01032E-02 1.02315E-02 1.04317E-02 1.05284E-02 9.98882E-03 8.34606E-03 6.11522E-03 4.41055E-03 3.70443E-03 3.70021E-03 3.89851E-03 4.15980E-03 4.35676E-03 4.40075E-03 4.26392E-03 3.97902E-03 3.61869E-03 3.28779E-03 3.13645E-03 3.41053E-03 4.67680E-03 8.35227E-03 1.66857E-02 3.23497E-02 5.33561E-02 6.60063E-02 5.73923E-02 3.66617E-02 1.94846E-02 9.69018E-03 5.06710E-03 3.32848E-03 3.24595E-03 4.67593E-03 8.09652E-03 1.31668E-02 1.84597E-02 2.41469E-02 3.36487E-02 5.13026E-02 7.33718E-02 8.44052E-02 7.64492E-02 6.26642E-02 5.56927E-02 5.22465E-02 4.86043E-02 4.35455E-02 3.84742E-02 3.58061E-02 3.62296E-02 3.90283E-02 4.33280E-02 4.86337E-02 5.47805E-02 6.12618E-02 6.68866E-02 7.04434E-02 7.11191E-02 6.76281E-02 5.81469E-02 4.38469E-02 2.69140E-02 1.11222E-02 3.02076E-03 2.08821E-03 3.66153E-03 6.29123E-03 8.34424E-03 9.36342E-03 9.77529E-03 9.92706E-03 9.97884E-03 9.99532E-03 1.00003E-02 1.00019E-02
1.00032E-02 1.00043E-02 1.00076E-02 1.00170E-02 1.00421E-02 1.01031E-02 1.02310E-02 1.04321E-02 1.05426E-02 1.00731E-02 8.61209E-03 6.62391E-03 5.07010E-03 4.31177E-03 4.06871E-03 3.99615E-03 3.98354E-03 3.96444E-03 3.89480E-03 3.76551E-03 3.60537E-03 3.47609E-03 3.47289E-03 3.75148E-03 4.61502E-03 6.74035E-03 1.15528E-02 2.13426E-02 3.85482E-02 6.09741E-02 7.48449E-02 6.61016E-02 4.34827E-02 2.39896E-02 1.25667E-02 7.01237E-03 4.76000E-03 4.40724E-03 5.55694E-03 8.34941E-03 1.27724E-02 1.84308E-02 2.54865E-02 3.57314E-02 5.14013E-02 7.05388E-02 8.43420E-02 8.49130E-02 7.59841E-02 6.63556E-02 5.85195E-02 5.18964E-02 4.59561E-02 4.10566E-02 3.80662E-02 3.73936E-02 3.88248E-02 4.19434E-02 4.63404E-02 5.14932E-02 5.64771E-02 6.00389E-02 6.10776E-02 5.88106E-02 5.27295E-02 4.31222E-02 3.19370E-02 2.01237E-02 9.41626E-03 3.41505E-03 2.40768E-03 3.88212E-03 6.39199E-03 8.37204E-03 9.36900E-03 9.77624E-03 9.92720E-03 9.97886E-03 9.99532E-03 1.00003E-02 1.00019E-02
1.00032E-02 1.00043E-02 1.00076E-02 1.00170E-02 1.00420E-02 1.01029E-02 1.02304E-02 1.04324E-02 1.05590E-02 1.01690E-02 8.90920E-03 7.18604E-03 5.80045E-03 5.02893E-03 4.66196E-03 4.44973E-03 4.29913E-03 4.17890E-03 4.07100E-03 3.97943E-03 3.93552E-03 4.00184E-03 4.28498E-03 4.97573E-03 6.44542E-03 9.43588E-03 1.53029E-02 2.60229E-02 4.31270E-02 6.35477E-02 7.52159E-02 6.70881E-02 4.62937E-02 2.72878E-02 1.53798E-02 9.19795E-03 6.46712E-03 5.78934E-03 6.61902E-03 8.90632E-03 1.27323E-02 1.81534E-02 2.54918E-02 3.57639E-02 5.00799E-02 6.73238E-02 8.23422E-02 8.88972E-02 8.61132E-02 7.85103E-02 6.99882E-02 6.21293E-02 5.53779E-02 5.00568E-02 4.65622E-02 4.50918E-02 4.55085E-02 4.74478E-02 5.03909E-02 5.35965E-02 5.60529E-02 5.67043E-02 5.47981E-02 5.00755E-02 4.28388E-02 3.40737E-02 2.52902E-02 1.65912E-02 8.70498E-03 3.88545E-03 2.79846E-03 4.14435E-03 6.51142E-03 8.40543E-03 9.37588E-03 9.77747E-03 9.92740E-03 9.97889E-03 9.99532E-03 1.00003E-02 1.00019E-02
1.00032E-02 1.00043E-02 1.00076E-02 1.00169E-02 1.00419E-02 1.01025E-02 1.02296E-02 1.04326E-02 1.05767E-02 1.02715E-02 9.22169E-03 7.77338E-03 6.57366E-03 5.83821E-03 5.42943E-03 5.16058E-03 4.95458E-03 4.80321E-03 4.70655E-03 4.68081E-03 4.76550E-03 5.03402E-03 5.61355E-03 6.73008E-03 8.79386E-03 1.25309E-02 1.90929E-02 2.98627E-02 4.52485E-02 6.16697E-02 6.99022E-02 6.29041E-02 4.58497E-02 2.92255E-02 1.78919E-02 1.14975E-02 8.40488E-03 7.40563E-03 7.91827E-03 9.79567E-03 1.31147E-02 1.80784E-02 2.50782E-02 3.47906E-02 4.78087E-02 6.34527E-02 7.86542E-02 8.89513E-02 9.18993E-02 8.87807E-02 8.24996E-02 7.53521E-02 6.86345E-02 6.30373E-02 5.89648E-02 5.65620E-02 5.56814E-02 5.59247E-02 5.66820E-02 5.71731E-02 5.65587E-02 5.41715E-02 4.97544E-02 4.35205E-02 3.61061E-02 2.84221E-02 2.13884E-02 1.46581E-02 8.48199E-03 4.41336E-03 3.25226E-03 4.44140E-03 6.64631E-03 8.44402E-03 9.38402E-03 9.77898E-03 9.92767E-03 9.97894E-03 9.99533E-03 1.00003E-02 1.00019E-02
1.00032E-02 1.00043E-02 1.00076E-02 1.00169E-02 1.00418E-02 1.01022E-02 1.02286E-02 1.04326E-02 1.05949E-02 1.03762E-02 9.53575E-03 8.36085E-03 7.36097E-03 6.70779E-03 6.31881E-03 6.05347E-03 5.85202E-03 5.72174E-03 5.67720E-03 5.74662E-03 5.98079E-03 6.46619E-03 7.34752E-03 8.86726E-03 1.14271E-02 1.56533E-02 2.23827E-02 3.23366E-02 4.50550E-02 5.71501E-02 6.23431E-02 5.66804E-02 4.36253E-02 3.00887E-02 2.00179E-02 1.38102E-02 1.05257E-02 9.25934E-03 9.48860E-03 1.10286E-02 1.39288E-02 1.84015E-02 2.48147E-02 3.36645E-02 4.53108E-02 5.93364E-02 7.38838E-02 8.59446E-02 9.30045E-02 9.45862E-02 9.20212E-02 8.71824E-02 8.15896E-02 7.62533E-02 7.17447E-02 6.82797E-02 6.57594E-02 6.38185E-02 6.19215E-02 5.94732E-02 5.59680E-02 5.11634E-02 4.51569E-02 3.83545E-02 3.13402E-02 2.47229E-02 1.89796E-02 1.35713E-02 8.52171E-03 4.97821E-03 3.75628E-03 4.76614E-03 6.79336E-03 8.48683E-03 9.39329E-03 9.78076E-03 9.92800E-03 9.97900E-03 9.99534E-03 1.00003E-02 1.00019E-02
1.00032E-02 1.00043E-02 1.00076E-02 1.00169E-02 1.00417E-02 1.01017E-02 1.02275E-02 1.04323E-02 1.06127E-02 1.04790E-02 9.83934E-03 8.92706E-03 8.13423E-03 7.59861E-03 7.27390E-03 7.05567E-03 6.90344E-03 6.83497E-03 6.87567E-03 7.06429E-03 7.46120E-03 8.16229E-03 9.31756E-03 1.11602E-02 1.40375E-02 1.84184E-02 2.48017E-02 3.33678E-02 4.32362E-02 5.16739E-02 5.47430E-02 5.03905E-02 4.07900E-02 3.02629E-02 2.17608E-02 1.60538E-02 1.27676E-02 1.13258E-02 1.13232E-02 1.25857E-02 1.51325E-02 1.91399E-02 2.49065E-02 3.27921E-02 4.30287E-02 5.53493E-02 6.86094E-02 8.08274E-02 8.99631E-02 9.49107E-02 9.58523E-02 9.38116E-02 9.00126E-02 8.54568E-02 8.08122E-02 7.64119E-02 7.22829E-02 6.82316E-02 6.39433E-02 5.91226E-02 5.36034E-02 4.74179E-02 4.08099E-02 3.41456E-02 2.78238E-02 2.21784E-02 1.74195E-02 1.29556E-02 8.70582E-03 5.55922E-03 4.29439E-03 5.11085E-03 6.94946E-03 8.53335E-03 9.40355E-03 9.78270E-03 9.92835E-03 9.97906E-03 9.99535E-03 1.00003E-02 1.00019E-02
1.00032E-02 1.00043E-02 1.00076E-02 1.00169E-02 1.00416E-02 1.01013E-02 1.02263E-02 1.04317E-02 1.06296E-02 1.05767E-02 1.01234E-02 9.45515E-03 8.86760E-03 8.47064E-03 8.23818E-03 8.09533E-03 8.02198E-03 8.04211E-03 8.18832E-03 8.50630E-03 9.06181E-03 9.95154E-03 1.13166E-02 1.33563E-02 1.63358E-02 2.05541E-02 2.62257E-02 3.32034E-02 4.05448E-02 4.62780E-02 4.80603E-02 4.48512E-02 3.79704E-02 3.00407E-02 2.31503E-02 1.81495E-02 1.50412E-02 1.35370E-02 1.33706E-02 1.44039E-02 1.66428E-02 2.02125E-02 2.53315E-02 3.22456E-02 4.10890E-02 5.16672E-02 6.32364E-02 7.44947E-02 8.39378E-02 9.04324E-02 9.35961E-02 9.37709E-02 9.16708E-02 8.80832E-02 8.36311E-02 7.87137E-02 7.35185E-02 6.80596E-02 6.22866E-02 5.61691E-02 4.97565E-02 4.32069E-02 3.67522E-02 3.06514E-02 2.51296E-02 2.03420E-02 1.63586E-02 1.26083E-02 8.96441E-03 6.13751E-03 4.84882E-03 5.46774E-03 7.11155E-03 8.58255E-03 9.41463E-03 9.78481E-03 9.92870E-03 9.97911E-03 9.99536E-03 1.00003E-02 1.00019E-02
1.00032E-02 1.00043E-02 1.00076E-02 1.00169E-02 1.00415E-02 1.01009E-02 1.02250E-02 1.04308E-02 1.06451E-02 1.06666E-02 1.03812E-02 9.93313E-03 9.54051E-03 9.28861E-03 9.16080E-03 9.10684E-03 9.12633E-03 9.24626E-03 9.50232E-03 9.94270E-03 1.06322E-02 1.16600E-02 1.31459E-02 1.52434E-02 1.81284E-02 2.19543E-02 2.67461E-02 3.22141E-02 3.75527E-02 4.14357E-02 4.25056E-02 4.02395E-02 3.54097E-02 2.95893E-02 2.41992E-02 2.00129E-02 1.72326E-02 1.57804E-02 1.55223E-02 1.63736E-02 1.83322E-02 2.14831E-02 2.59664E-02 3.19296E-02 3.94291E-02 4.82934E-02 5.80055E-02 6.76818E-02 7.62584E-02 8.27959E-02 8.67556E-02 8.80957E-02 8.71518E-02 8.44177E-02 8.03929E-02 7.54876E-02 6.99843E-02 6.40672E-02 5.78608E-02 5.14962E-02 4.51260E-02 3.89211E-02 3.30674E-02 2.77200E-02 2.29951E-02 1.89521E-02 1.55980E-02 1.24125E-02 9.25169E-03 6.69593E-03 5.40229E-03 5.82915E-03 7.27699E-03 8.63405E-03 9.42649E-03 9.78708E-03 9.92908E-03 9.97917E-03 9.99536E-03 1.00003E-02 1.00019E-02
1.00032E-02 1.00043E-02 1.00076E-02 1.00168E-02 1.00414E-02 1.01004E-02 1.02236E-02 1.04294E-02 1.06588E-02 1.07471E-02 1.06086E-02 1.03531E-02 1.01375E-02 1.00250E-02 1.00016E-02 1.00371E-02 1.01492E-02 1.03653E-02 1.07204E-02 1.12608E-02 1.20452E-02 1.31488E-02 1.46643E-02 1.66959E-02 1.93432E-02 2.26575E-02 2.65622E-02 3.07503E-02 3.46058E-02 3.72782E-02 3.79870E-02 3.64600E-02 3.31478E-02 2.89832E-02 2.49118E-02 2.15606E-02 1.92082E-02 1.79103E-02 1.76337E-02 1.83428E-02 2.00432E-02 2.27823E-02 2.66419E-02 3.16902E-02 3.79190E-02 4.51633E-02 5.30346E-02 6.09171E-02 6.80600E-02 7.37568E-02 7.75120E-02 7.91451E-02 7.87529E-02 7.66394E-02 7.31646E-02 6.86805E-02 6.35022E-02 5.78797E-02 5.20265E-02 4.61284E-02 4.03577E-02 3.48735E-02 2.98049E-02 2.52483E-02 2.12593E-02 1.78555E-02 1.50206E-02 1.22967E-02 9.53773E-03 7.22108E-03 5.93943E-03 6.18788E-03 7.44327E-03 8.68698E-03 9.43907E-03 9.78959E-03 9.92954E-03 9.97924E-03 9.99538E-03 1.00003E-02 1.00019E-02
1.00032E-02 1.00043E-02 1.00076E-02 1.00168E-02 1.00412E-02 1.00998E-02 1.02219E-02 1.04276E-02 1.06700E-02 1.08167E-02 1.08037E-02 1.07122E-02 1.06505E-02 1.06623E-02 1.07329E-02 1.08492E-02 1.10433E-02 1.13406E-02 1.17732E-02 1.23817E-02 1.32159E-02 1.43339E-02 1.58008E-02 1.76794E-02 2.00123E-02 2.27901E-02 2.59003E-02 2.90747E-02 3.18774E-02 3.37725E-02 3.43122E-02 3.33505E-02 3.11447E-02 2.82523E-02 2.52865E-02 2.27265E-02 2.08497E-02 1.97748E-02 1.95378E-02 2.01443E-02 2.16029E-02 2.39430E-02 2.71952E-02 3.13747E-02 3.64330E-02 4.22056E-02 4.83886E-02 5.45375E-02 6.01286E-02 6.46540E-02 6.77228E-02 6.91407E-02 6.89206E-02 6.72223E-02 6.43042E-02 6.04523E-02 5.59421E-02 5.10286E-02 4.59262E-02 4.08253E-02 3.58863E-02 3.12356E-02 2.69725E-02 2.31556E-02 1.98165E-02 1.69567E-02 1.45563E-02 1.22196E-02 9.80291E-03 7.70254E-03 6.44814E-03 6.53776E-03 7.60847E-03 8.74114E-03 9.45232E-03 9.79230E-03 9.93004E-03 9.97934E-03 9.99539E-03 1.00003E-02 1.00019E-02
1.00032E-02 1.00043E-02 1.00076E-02 1.00167E-02 1.00410E-02 1.00991E-02 1.02201E-02 1.04251E-02 1.06787E-02 1.08752E-02 1.09661E-02 1.10095E-02 1.10761E-02 1.11923E-02 1.13414E-02 1.15233E-02 1.17819E-02 1.21397E-02 1.26236E-02 1.32666E-02 1.41080E-02 1.51896E-02 1.65531E-02 1.82296E-02 2.02266E-02 2.25059E-02 2.49541E-02 2.73620E-02 2.94309E-02 3.08303E-02 3.12978E-02 3.07539E-02 2.93482E-02 2.74087E-02 2.53354E-02 2.34748E-02 2.20672E-02 2.12499E-02 2.10912E-02 2.16224E-02 2.28612E-02 2.48172E-02 2.74976E-02 3.08774E-02 3.48846E-02 3.93693E-02 4.40887E-02 4.87206E-02 5.28946E-02 5.62592E-02 5.85356E-02 5.95638E-02 5.93206E-02 5.79108E-02 5.55057E-02 5.23166E-02 4.85705E-02 4.44807E-02 4.02410E-02 3.60084E-02 3.19168E-02 2.80722E-02 2.45448E-02 2.13805E-02 1.85980E-02 1.61981E-02 1.41634E-02 1.21543E-02 1.00356E-02 8.13434E-03 6.91963E-03 6.87340E-03 7.77064E-03 8.79570E-03 9.46607E-03 9.79519E-03 9.93058E-03 9.97943E-03 9.99541E-03 1.00003E-02 1.00019E-02
1.00032E-02 1.00043E-02 1.00075E-02 1.00167E-02 1.00409E-02 1.00985E-02 1.02181E-02 1.04221E-02 1.06846E-02 1.09221E-02 1.10968E-02 1.12481E-02 1.14169E-02 1.16147E-02 1.18235E-02 1.20546E-02 1.23582E-02 1.27537E-02 1.32623E-02 1.39093E-02 1.47242E-02 1.57347E-02 1.69640E-02 1.84230E-02 2.00995E-02 2.19471E-02 2.38687E-02 2.57097E-02 2.72722E-02 2.83497E-02 2.87900E-02 2.85455E-02 2.77053E-02 2.64697E-02 2.50897E-02 2.38106E-02 2.28250E-02 2.22619E-02 2.21984E-02 2.26758E-02 2.37133E-02 2.53178E-02 2.74717E-02 3.01391E-02 3.32406E-02 3.66414E-02 4.01520E-02 4.35374E-02 4.65410E-02 4.89217E-02 5.04889E-02 5.11255E-02 5.08128E-02 4.96074E-02 4.76368E-02 4.50529E-02 4.20202E-02 3.87106E-02 3.52738E-02 3.18387E-02 2.85111E-02 2.53724E-02 2.24807E-02 1.98697E-02 1.75571E-02 1.55431E-02 1.38164E-02 1.20886E-02 1.02307E-02 8.51341E-03 7.34876E-03 7.19100E-03 7.92842E-03 8.85047E-03 9.48022E-03 9.79816E-03 9.93112E-03 9.97951E-03 9.99542E-03 1.00003E-02 1.00019E-02
1.00032E-02 1.00043E-02 1.00075E-02 1.00167E-02 1.00407E-02 1.00978E-02 1.02161E-02 1.04187E-02 1.06879E-02 1.09581E-02 1.11979E-02 1.14316E-02 1.16781E-02 1.19359E-02 1.21864E-02 1.24491E-02 1.27792E-02 1.31916E-02 1.37026E-02 1.43303E-02 1.50946E-02 1.60130E-02 1.70969E-02 1.83454E-02 1.97382E-02 2.12300E-02 2.27439E-02 2.41704E-02 2.53794E-02 2.62435E-02 2.66694E-02 2.66336E-02 2.61888E-02 2.54538E-02 2.45929E-02 2.37730E-02 2.31399E-02 2.28000E-02 2.28252E-02 2.32600E-02 2.41230E-02 2.54114E-02 2.71083E-02 2.91638E-02 3.15067E-02 3.40280E-02 3.65792E-02 3.89909E-02 4.10841E-02 4.26964E-02 4.37026E-02 4.40237E-02 4.36451E-02 4.26091E-02 4.09954E-02 3.89150E-02 3.64891E-02 3.38411E-02 3.10894E-02 2.83289E-02 2.56428E-02 2.30960E-02 2.07316E-02 1.85813E-02 1.66583E-02 1.49673E-02 1.35019E-02 1.20147E-02 1.03866E-02 8.84007E-03 7.73310E-03 7.48732E-03 8.08041E-03 8.90474E-03 9.49465E-03 9.80127E-03 9.93169E-03 9.97960E-03 9.99543E-03 1.00003E-02 1.00019E-02
1.00032E-02 1.00043E-02 1.00075E-02 1.00166E-02 1.00405E-02 1.00971E-02 1.02139E-02 1.04147E-02 1.06884E-02 1.09835E-02 1.12722E-02 1.15662E-02 1.18676E-02 1.21655E-02 1.24417E-02 1.27214E-02 1.30614E-02 1.34733E-02 1.39696E-02 1.45616E-02 1.52623E-02 1.60817E-02 1.70229E-02 1.80796E-02 1.92304E-02 2.04363E-02 2.16389E-02 2.27625E-02 2.37221E-02 2.44375E-02 2.48538E-02 2.49544E-02 2.47745E-02 2.43906E-02 2.39033E-02 2.34260E-02 2.30645E-02 2.29052E-02 2.30049E-02 2.33999E-02 2.41083E-02 2.51293E-02 2.64364E-02 2.79904E-02 2.97231E-02 3.15505E-02 3.33648E-02 3.50419E-02 3.64578E-02 3.75036E-02 3.80992E-02 3.81931E-02 3.77761E-02 3.68740E-02 3.55498E-02 3.38757E-02 3.19365E-02 2.98254E-02 2.76267E-02 2.54153E-02 2.32512E-02 2.11849E-02 1.92528E-02 1.74793E-02 1.58796E-02 1.44575E-02 1.32112E-02 1.19312E-02 1.05057E-02 9.11675E-03 8.07288E-03 7.76106E-03 8.22584E-03 8.95848E-03 9.50937E-03 9.80452E-03 9.93231E-03 9.97971E-03 9.99545E-03 1.00003E-02 1.00019E-02
1.00032E-02 1.00043E-02 1.00075E-02 1.00166E-02 1.00403E-02 1.00963E-02 1.02116E-02 1.04102E-02 1.06864E-02 1.09995E-02 1.13226E-02 1.16576E-02 1.19950E-02 1.23160E-02 1.26038E-02 1.28888E-02 1.32265E-02 1.36250E-02 1.40937E-02 1.46408E-02 1.52724E-02 1.59937E-02 1.68033E-02 1.76931E-02 1.86440E-02 1.96235E-02 2.05891E-02 2.14890E-02 2.22679E-02 2.28755E-02 2.32759E-02 2.34623E-02 2.34561E-02 2.33066E-02 2.30788E-02 2.28455E-02 2.26827E-02 2.26535E-02 2.28036E-02 2.31617E-02 2.37408E-02 2.45361E-02 2.55290E-02 2.66785E-02 2.79369E-02 2.92370E-02 3.04992E-02 3.16373E-02 3.25659E-02 3.32106E-02 3.35185E-02 3.34598E-02 3.30302E-02 3.22482E-02 3.11498E-02 2.97949E-02 2.82421E-02 2.65530E-02 2.47915E-02 2.30128E-02 2.12650E-02 1.95843E-02 1.80001E-02 1.65350E-02 1.52002E-02 1.40015E-02 1.29414E-02 1.18392E-02 1.05917E-02 9.34715E-03 8.36968E-03 8.01095E-03 8.36395E-03 9.01120E-03 9.52428E-03 9.80792E-03 9.93298E-03 9.97983E-03 9.99547E-03 1.00004E-02 1.00019E-02
1.00032E-02 1.00043E-02 1.00075E-02 1.00165E-02 1.00401E-02 1.00955E-02 1.02091E-02 1.04051E-02 1.06818E-02 1.10067E-02 1.13525E-02 1.17124E-02 1.20691E-02 1.24004E-02 1.26898E-02 1.29703E-02 1.32961E-02 1.36731E-02 1.41079E-02 1.46053E-02 1.51678E-02 1.57969E-02 1.64897E-02 1.72375E-02 1.80252E-02 1.88273E-02 1.96120E-02 2.03450E-02 2.09893E-02 2.15126E-02 2.18937E-02 2.21279E-02 2.22296E-02 2.22298E-02 2.21718E-02 2.21051E-02 2.20774E-02 2.21356E-02 2.23134E-02 2.26329E-02 2.31030E-02 2.37183E-02 2.44602E-02 2.53018E-02 2.61966E-02 2.71022E-02 2.79621E-02 2.87132E-02 2.92978E-02 2.96653E-02 2.97809E-02 2.96292E-02 2.92056E-02 2.85241E-02 2.76131E-02 2.65062E-02 2.52511E-02 2.38917E-02 2.24715E-02 2.10353E-02 1.96156E-02 1.82424E-02 1.69395E-02 1.57231E-02 1.46058E-02 1.35936E-02 1.26898E-02 1.17401E-02 1.06489E-02 9.53613E-03 8.62666E-03 8.23762E-03 8.49439E-03 9.06287E-03 9.53933E-03 9.81140E-03 9.93366E-03 9.97995E-03 9.99549E-03 1.00004E-02 1.00019E-02
1.00032E-02 1.00043E-02 1.00075E-02 1.00165E-02 1.00399E-02 1.00947E-02 1.02065E-02 1.03994E-02 1.06749E-02 1.10062E-02 1.13647E-02 1.17370E-02 1.21003E-02 1.24307E-02 1.27140E-02 1.29841E-02 1.32920E-02 1.36424E-02 1.40393E-02 1.44864E-02 1.49840E-02 1.55307E-02 1.61224E-02 1.67515E-02 1.74058E-02 1.80671E-02 1.87130E-02 1.93187E-02 1.98598E-02 2.03162E-02 2.06739E-02 2.09293E-02 2.10913E-02 2.11837E-02 2.12328E-02 2.12695E-02 2.13280E-02 2.14388E-02 2.16284E-02 2.19090E-02 2.22866E-02 2.27577E-02 2.33076E-02 2.39120E-02 2.45433E-02 2.51603E-02 2.57296E-02 2.62083E-02 2.65549E-02 2.67369E-02 2.67303E-02 2.65256E-02 2.61209E-02 2.55263E-02 2.47591E-02 2.38501E-02 2.28273E-02 2.17233E-02 2.05708E-02 1.94014E-02 1.82426E-02 1.71145E-02 1.60369E-02 1.50241E-02 1.40858E-02 1.32283E-02 1.24561E-02 1.16367E-02 1.06825E-02 9.68864E-03 8.84716E-03 8.44118E-03 8.61690E-03 9.11307E-03 9.55440E-03 9.81497E-03 9.93435E-03 9.98007E-03 9.99550E-03 1.00004E-02 1.00019E-02
1.00032E-02 1.00043E-02 1.00075E-02 1.00164E-02 1.00397E-02 1.00938E-02 1.02038E-02 1.03934E-02 1.06660E-02 1.09990E-02 1.13624E-02 1.17365E-02 1.20965E-02 1.24190E-02 1.26904E-02 1.29459E-02 1.32329E-02 1.35546E-02 1.39130E-02 1.43112E-02 1.47488E-02 1.52222E-02 1.57283E-02 1.62597E-02 1.68066E-02 1.73565E-02 1.78933E-02 1.83999E-02 1.88598E-02 1.92590E-02 1.95892E-02 1.98486E-02 2.00434E-02 2.01849E-02 2.02946E-02 2.03942E-02 2.05025E-02 2.06400E-02 2.08246E-02 2.10688E-02 2.13725E-02 2.17302E-02 2.21325E-02 2.25633E-02 2.29983E-02 2.34139E-02 2.37775E-02 2.40656E-02 2.42522E-02 2.43124E-02 2.42294E-02 2.39992E-02 2.36213E-02 2.31020E-02 2.24549E-02 2.16975E-02 2.08575E-02 1.99537E-02 1.90096E-02 1.80501E-02 1.70953E-02 1.61630E-02 1.52674E-02 1.44194E-02 1.36279E-02 1.29001E-02 1.22394E-02 1.15315E-02 1.06964E-02 9.80976E-03 9.03534E-03 8.62321E-03 8.73136E-03 9.16180E-03 9.56946E-03 9.81860E-03 9.93507E-03 9.98019E-03 9.99552E-03 1.00004E-02 1.00019E-02
1.00032E-02 1.00043E-02 1.00075E-02 1.00164E-02 1.00394E-02 1.00929E-02 1.02010E-02 1.03869E-02 1.06553E-02 1.09861E-02 1.13479E-02 1.17169E-02 1.20661E-02 1.23748E-02 1.26321E-02 1.28700E-02 1.31340E-02 1.34269E-02 1.37493E-02 1.41015E-02 1.44845E-02 1.48943E-02 1.53274E-02 1.57784E-02 1.62386E-02 1.66993E-02 1.71501E-02 1.75782E-02 1.79721E-02 1.83219E-02 1.86235E-02 1.88755E-02 1.90807E-02 1.92464E-02 1.93856E-02 1.95156E-02 1.96498E-02 1.97968E-02 1.99699E-02 2.01766E-02 2.04183E-02 2.06905E-02 2.09838E-02 2.12860E-02 2.15832E-02 2.18512E-02 2.20748E-02 2.22331E-02 2.23103E-02 2.22928E-02 2.21680E-02 2.19297E-02 2.15812E-02 2.11268E-02 2.05769E-02 1.99453E-02 1.92443E-02 1.84970E-02 1.77190E-02 1.69253E-02 1.61339E-02 1.53583E-02 1.46095E-02 1.38957E-02 1.32255E-02 1.26063E-02 1.20390E-02 1.14259E-02 1.06950E-02 9.90451E-03 9.19489E-03 8.78479E-03 8.83787E-03 9.20879E-03 9.58447E-03 9.82234E-03 9.93585E-03 9.98033E-03 9.99555E-03 1.00004E-02 1.00019E-02
1.00032E-02 1.00043E-02 1.00075E-02 1.00163E-02 1.00391E-02 1.00919E-02 1.01981E-02 1.03800E-02 1.06429E-02 1.09683E-02 1.13239E-02 1.16818E-02 1.20158E-02 1.23070E-02 1.25470E-02 1.27674E-02 1.30087E-02 1.32727E-02 1.35609E-02 1.38725E-02 1.42067E-02 1.45622E-02 1.49342E-02 1.53179E-02 1.57074E-02 1.60961E-02 1.64771E-02 1.68413E-02 1.71805E-02 1.74892E-02 1.77621E-02 1.79985E-02 1.82009E-02 1.83739E-02 1.85260E-02 1.86654E-02 1.88049E-02 1.89529E-02 1.91108E-02 1.92837E-02 1.94728E-02 1.96776E-02 1.98907E-02 2.01010E-02 2.02972E-02 2.04669E-02 2.05914E-02 2.06642E-02 2.06703E-02 2.06036E-02 2.04582E-02 2.02247E-02 1.99056E-02 1.95067E-02 1.90354E-02 1.85007E-02 1.79158E-02 1.72916E-02 1.66440E-02 1.59834E-02 1.53228E-02 1.46740E-02 1.40434E-02 1.34409E-02 1.28729E-02 1.23430E-02 1.18542E-02 1.13226E-02 1.06813E-02 9.97747E-03 9.32953E-03 8.92772E-03 8.93653E-03 9.25407E-03 9.59938E-03 9.82614E-03 9.93664E-03 9.98048E-03 9.99557E-03 1.00004E-02 1.00019E-02
1.00032E-02 1.00043E-02 1.00075E-02 1.00163E-02 1.00389E-02 1.00909E-02 1.01950E-02 1.03727E-02 1.06292E-02 1.09466E-02 1.12922E-02 1.16355E-02 1.19509E-02 1.22229E-02 1.24440E-02 1.26462E-02 1.28664E-02 1.31036E-02 1.33598E-02 1.36348E-02 1.39265E-02 1.42345E-02 1.45553E-02 1.48838E-02 1.52162E-02 1.55470E-02 1.58703E-02 1.61814E-02 1.64748E-02 1.67454E-02 1.69904E-02 1.72083E-02 1.74004E-02 1.75706E-02 1.77229E-02 1.78633E-02 1.79978E-02 1.81347E-02 1.82755E-02 1.84195E-02 1.85694E-02 1.87215E-02 1.88732E-02 1.90172E-02 1.91421E-02 1.92413E-02 1.93050E-02 1.93189E-02 1.92831E-02 1.91876E-02 1.90299E-02 1.88080E-02 1.85198E-02 1.81696E-02 1.77636E-02 1.73091E-02 1.68144E-02 1.62918E-02 1.57472E-02 1.51925E-02 1.46366E-02 1.40884E-02 1.35561E-02 1.30456E-02 1.25609E-02 1.21059E-02 1.16841E-02 1.12216E-02 1.06588E-02 1.00326E-02 9.44263E-03 9.05369E-03 9.02772E-03 9.29753E-03 9.61414E-03 9.82997E-03 9.93744E-03 9.98062E-03 9.99559E-03 1.00004E-02 1.00019E-02
1.00032E-02 1.00043E-02 1.00075E-02 1.00162E-02 1.00386E-02 1.00899E-02 1.01919E-02 1.03651E-02 1.06144E-02 1.09218E-02 1.12548E-02 1.15810E-02 1.18769E-02 1.21282E-02 1.23310E-02 1.25147E-02 1.27136E-02 1.29276E-02 1.31551E-02 1.33972E-02 1.36522E-02 1.39191E-02 1.41956E-02 1.44786E-02 1.47641E-02 1.50477E-02 1.53249E-02 1.55920E-02 1.58451E-02 1.60814E-02 1.62991E-02 1.64970E-02 1.66748E-02 1.68357E-02 1.69811E-02 1.71154E-02 1.72417E-02 1.73623E-02 1.74829E-02 1.76032E-02 1.77211E-02 1.78359E-02 1.79418E-02 1.80362E-02 1.81124E-02 1.81628E-02 1.81829E-02 1.81656E-02 1.81018E-02 1.79927E-02 1.78319E-02 1.76222E-02 1.73629E-02 1.70564E-02 1.67058E-02 1.63175E-02 1.58983E-02 1.54529E-02 1.49933E-02 1.45250E-02 1.40540E-02 1.35890E-02 1.31369E-02 1.27013E-02 1.22859E-02 1.18933E-02 1.15283E-02 1.11249E-02 1.06302E-02 1.00739E-02 9.53716E-03 9.16460E-03 9.11161E-03 9.33904E-03 9.62867E-03 9.83381E-03 9.93825E-03 9.98076E-03 9.99561E-03 1.00004E-02 1.00019E-02
1.00032E-02 1.00043E-02 1.00074E-02 1.00161E-02 1.00383E-02 1.00889E-02 1.01888E-02 1.03573E-02 1.05986E-02 1.08944E-02 1.12128E-02 1.15206E-02 1.17967E-02 1.20279E-02 1.22122E-02 1.23786E-02 1.25570E-02 1.27484E-02 1.29513E-02 1.31645E-02 1.33885E-02 1.36205E-02 1.38596E-02 1.41034E-02 1.43491E-02 1.45933E-02 1.48326E-02 1.50630E-02 1.52823E-02 1.54890E-02 1.56811E-02 1.58578E-02 1.60201E-02 1.61676E-02 1.63026E-02 1.64264E-02 1.65408E-02 1.66479E-02 1.67488E-02 1.68465E-02 1.69385E-02 1.70228E-02 1.70971E-02 1.71558E-02 1.71978E-02 1.72163E-02 1.72075E-02 1.71681E-02 1.70928E-02 1.69765E-02 1.68217E-02 1.66262E-02 1.63919E-02 1.61212E-02 1.58173E-02 1.54830E-02 1.51242E-02 1.47462E-02 1.43534E-02 1.39556E-02 1.35568E-02 1.31609E-02 1.27743E-02 1.24007E-02 1.20430E-02 1.17044E-02 1.13861E-02 1.10338E-02 1.05988E-02 1.01032E-02 9.61567E-03 9.26197E-03 9.18875E-03 9.37873E-03 9.64298E-03 9.83770E-03 9.93909E-03 9.98092E-03 9.99564E-03 1.00004E-02 1.00019E-02
1.00032E-02 1.00043E-02 1.00074E-02 1.00161E-02 1.00380E-02 1.00878E-02 1.01855E-02 1.03492E-02 1.05821E-02 1.08654E-02 1.11677E-02 1.14565E-02 1.17123E-02 1.19239E-02 1.20912E-02 1.22407E-02 1.24008E-02 1.25708E-02 1.27510E-02 1.29401E-02 1.31369E-02 1.33400E-02 1.35475E-02 1.37583E-02 1.39701E-02 1.41808E-02 1.43871E-02 1.45870E-02 1.47782E-02 1.49590E-02 1.51281E-02 1.52853E-02 1.54307E-02 1.55639E-02 1.56861E-02 1.57975E-02 1.58995E-02 1.59929E-02 1.60786E-02 1.61559E-02 1.62262E-02 1.62867E-02 1.63358E-02 1.63712E-02 1.63883E-02 1.63863E-02 1.63595E-02 1.63062E-02 1.62238E-02 1.61102E-02 1.59627E-02 1.57839E-02 1.55737E-02 1.53334E-02 1.50670E-02 1.47782E-02 1.44690E-02 1.41457E-02 1.38118E-02 1.34701E-02 1.31292E-02 1.27910E-02 1.24583E-02 1.21363E-02 1.18273E-02 1.15336E-02 1.12569E-02 1.09483E-02 1.05645E-02 1.01233E-02 9.68082E-03 9.34766E-03 9.25922E-03 9.41633E-03 9.65704E-03 9.84163E-03 9.93997E-03 9.98108E-03 9.99567E-03 1.00004E-02 1.00019E-02
1.00032E-02 1.00043E-02 1.00074E-02 1.00160E-02 1.00377E-02 1.00867E-02 1.01821E-02 1.03410E-02 1.05651E-02 1.08352E-02 1.11205E-02 1.13904E-02 1.16261E-02 1.18191E-02 1.19705E-02 1.21049E-02 1.22481E-02 1.23996E-02 1.25593E-02 1.27267E-02 1.28996E-02 1.30775E-02 1.32589E-02 1.34422E-02 1.36258E-02 1.38077E-02 1.39862E-02 1.41596E-02 1.43262E-02 1.44842E-02 1.46333E-02 1.47724E-02 1.49010E-02 1.50197E-02 1.51281E-02 1.52268E-02 1.53164E-02 1.53969E-02 1.54685E-02 1.55308E-02 1.55835E-02 1.56261E-02 1.56568E-02 1.56741E-02 1.56756E-02 1.56583E-02 1.56212E-02 1.55602E-02 1.54755E-02 1.53651E-02 1.52293E-02 1.50656E-02 1.48784E-02 1.46671E-02 1.44338E-02 1.41822E-02 1.39162E-02 1.36373E-02 1.33502E-02 1.30584E-02 1.27629E-02 1.24707E-02 1.21833E-02 1.19039E-02 1.16353E-02 1.13797E-02 1.11384E-02 1.08681E-02 1.05295E-02 1.01357E-02 9.73468E-03 9.42281E-03 9.32381E-03 9.45226E-03 9.67085E-03 9.84557E-03 9.94085E-03 9.98125E-03 9.99570E-03 1.00004E-02 1.00019E-02
1.00032E-02 1.00043E-02 1.00074E-02 1.00159E-02 1.00374E-02 1.00856E-02 1.01787E-02 1.03325E-02 1.05477E-02 1.08043E-02 1.10722E-02 1.13236E-02 1.15402E-02 1.17160E-02 1.18526E-02 1.19741E-02 1.21021E-02 1.22374E-02 1.23791E-02 1.25264E-02 1.26785E-02 1.28344E-02 1.29932E-02 1.31532E-02 1.33129E-02 1.34708E-02 1.36256E-02 1.37763E-02 1.39211E-02 1.40596E-02 1.41901E-02 1.43123E-02 1.44254E-02 1.45296E-02 1.46246E-02 1.47110E-02 1.47883E-02 1.48570E-02 1.49163E-02 1.49665E-02 1.50064E-02 1.50357E-02 1.50534E-02 1.50578E-02 1.50478E-02 1.50215E-02 1.49770E-02 1.49136E-02 1.48293E-02 1.47245E-02 1.45980E-02 1.44517E-02 1.42834E-02 1.40983E-02 1.38950E-02 1.36764E-02 1.34452E-02 1.32049E-02 1.29562E-02 1.27035E-02 1.24494E-02 1.21948E-02 1.19450E-02 1.17012E-02 1.14667E-02 1.12428E-02 1.10315E-02 1.07937E-02 1.04944E-02 1.01428E-02 9.77938E-03 9.48900E-03 9.38238E-03 9.48600E-03 9.68433E-03 9.84950E-03 9.94174E-03 9.98141E-03 9.99572E-03 1.00004E-02 1.00019E-02
1.00032E-02 1.00043E-02 1.00074E-02 1.00159E-02 1.00371E-02 1.00844E-02 1.01753E-02 1.03240E-02 1.05299E-02 1.07732E-02 1.10239E-02 1.12570E-02 1.14558E-02 1.16155E-02 1.17397E-02 1.18490E-02 1.19641E-02 1.20847E-02 1.22102E-02 1.23400E-02 1.24737E-02 1.26105E-02 1.27493E-02 1.28890E-02 1.30281E-02 1.31656E-02 1.33006E-02 1.34316E-02 1.35581E-02 1.36787E-02 1.37929E-02 1.38995E-02 1.39986E-02 1.40893E-02 1.41722E-02 1.42465E-02 1.43130E-02 1.43706E-02 1.44199E-02 1.44596E-02 1.44898E-02 1.45093E-02 1.45176E-02 1.45135E-02 1.44958E-02 1.44638E-02 1.44160E-02 1.43519E-02 1.42708E-02 1.41720E-02 1.40562E-02 1.39230E-02 1.37744E-02 1.36090E-02 1.34318E-02 1.32413E-02 1.30402E-02 1.28308E-02 1.26161E-02 1.23963E-02 1.21754E-02 1.19556E-02 1.17376E-02 1.15248E-02 1.13190E-02 1.11224E-02 1.09360E-02 1.07266E-02 1.04602E-02 1.01457E-02 9.81714E-03 9.54717E-03 9.43602E-03 9.51819E-03 9.69748E-03 9.85342E-03 9.94264E-03 9.98158E-03 9.99575E-03 1.00004E-02 1.00019E-02
1.00032E-02 1.00043E-02 1.00074E-02 1.00158E-02 1.00368E-02 1.00832E-02 1.01715E-02 1.03145E-02 1.05104E-02 1.07389E-02 1.09712E-02 1.11851E-02 1.13653E-02 1.15097E-02 1.16207E-02 1.17181E-02 1.18201E-02 1.19263E-02 1.20360E-02 1.21492E-02 1.22653E-02 1.23838E-02 1.25035E-02 1.26236E-02 1.27431E-02 1.28615E-02 1.29776E-02 1.30906E-02 1.31993E-02 1.33031E-02 1.34011E-02 1.34929E-02 1.35779E-02 1.36560E-02 1.37265E-02 1.37897E-02 1.38450E-02 1.38926E-02 1.39318E-02 1.39624E-02 1.39837E-02 1.39951E-02 1.39959E-02 1.39854E-02 1.39629E-02 1.39275E-02 1.38789E-02 1.38162E-02 1.37395E-02 1.36484E-02 1.35431E-02 1.34240E-02 1.32917E-02 1.31476E-02 1.29914E-02 1.28272E-02 1.26538E-02 1.24739E-02 1.22888E-02 1.21015E-02 1.19117E-02 1.17228E-02 1.15365E-02 1.13536E-02 1.11753E-02 1.10045E-02 1.08423E-02 1.06587E-02 1.04256E-02 1.01462E-02 9.85122E-03 9.60321E-03 9.48903E-03 9.55114E-03 9.71154E-03 9.85773E-03 9.94365E-03 9.98178E-03 9.99578E-03 1.00004E-02 1.00019E-02
1.00032E-02 1.00043E-02 1.00073E-02 1.00157E-02 1.00363E-02 1.00816E-02 1.01667E-02 1.03028E-02 1.04863E-02 1.06973E-02 1.09084E-02 1.10997E-02 1.12595E-02 1.13860E-02 1.14826E-02 1.15669E-02 1.16546E-02 1.17453E-02 1.18387E-02 1.19345E-02 1.20324E-02 1.21317E-02 1.22318E-02 1.23318E-02 1.24316E-02 1.25303E-02 1.26270E-02 1.27209E-02 1.28113E-02 1.28975E-02 1.29789E-02 1.30551E-02 1.31256E-02 1.31900E-02 1.32479E-02 1.32991E-02 1.33432E-02 1.33802E-02 1.34095E-02 1.34310E-02 1.34439E-02 1.34481E-02 1.34427E-02 1.34276E-02 1.34019E-02 1.33655E-02 1.33180E-02 1.32591E-02 1.31887E-02 1.31069E-02 1.30138E-02 1.29097E-02 1.27953E-02 1.26714E-02 1.25392E-02 1.23989E-02 1.22537E-02 1.21027E-02 1.19484E-02 1.17917E-02 1.16347E-02 1.14772E-02 1.13212E-02 1.11688E-02 1.10210E-02 1.08767E-02 1.07393E-02 1.05839E-02 1.03844E-02 1.01440E-02 9.88613E-03 9.66231E-03 9.54766E-03 9.58917E-03 9.72824E-03 9.86298E-03 9.94492E-03 9.98203E-03 9.99583E-03 1.00004E-02 1.00019E-02
1.00032E-02 1.00043E-02 1.00073E-02 1.00155E-02 1.00358E-02 1.00796E-02 1.01609E-02 1.02888E-02 1.04577E-02 1.06484E-02 1.08359E-02 1.10026E-02 1.11401E-02 1.12476E-02 1.13291E-02 1.13998E-02 1.14729E-02 1.15482E-02 1.16254E-02 1.17041E-02 1.17841E-02 1.18649E-02 1.19459E-02 1.20271E-02 1.21077E-02 1.21871E-02 1.22648E-02 1.23401E-02 1.24124E-02 1.24813E-02 1.25464E-02 1.26070E-02 1.26630E-02 1.27138E-02 1.27591E-02 1.27985E-02 1.28318E-02 1.28586E-02 1.28789E-02 1.28921E-02 1.28982E-02 1.28966E-02 1.28870E-02 1.28690E-02 1.28424E-02 1.28070E-02 1.27627E-02 1.27094E-02 1.26471E-02 1.25758E-02 1.24959E-02 1.24076E-02 1.23115E-02 1.22082E-02 1.20985E-02 1.19833E-02 1.18631E-02 1.17402E-02 1.16142E-02 1.14871E-02 1.13595E-02 1.12322E-02 1.11060E-02 1.09815E-02 1.08607E-02 1.07449E-02 1.06321E-02 1.05035E-02 1.03390E-02 1.01375E-02 9.91664E-03 9.72027E-03 9.60799E-03 9.63053E-03 9.74740E-03 9.86923E-03 9.94645E-03 9.98234E-03 9.99588E-03 1.00004E-02 1.00019E-02
1.00032E-02 1.00043E-02 1.00073E-02 1.00154E-02 1.00351E-02 1.00773E-02 1.01542E-02 1.02727E-02 1.04256E-02 1.05943E-02 1.07568E-02 1.08989E-02 1.10140E-02 1.11031E-02 1.11701E-02 1.12279E-02 1.12874E-02 1.13484E-02 1.14104E-02 1.14734E-02 1.15371E-02 1.16012E-02 1.16654E-02 1.17293E-02 1.17925E-02 1.18545E-02 1.19149E-02 1.19733E-02 1.20293E-02 1.20825E-02 1.21324E-02 1.21788E-02 1.22212E-02 1.22595E-02 1.22932E-02 1.23220E-02 1.23456E-02 1.23638E-02 1.23763E-02 1.23832E-02 1.23840E-02 1.23785E-02 1.23665E-02 1.23477E-02 1.23221E-02 1.22894E-02 1.22498E-02 1.22032E-02 1.21498E-02 1.20896E-02 1.20229E-02 1.19500E-02 1.18713E-02 1.17873E-02 1.16986E-02 1.16058E-02 1.15096E-02 1.14107E-02 1.13104E-02 1.12087E-02 1.11072E-02 1.10062E-02 1.09058E-02 1.08073E-02 1.07106E-02 1.06171E-02 1.05284E-02 1.04256E-02 1.02913E-02 1.01273E-02 9.94341E-03 9.77445E-03 9.66790E-03 9.67364E-03 9.76827E-03 9.87631E-03 9.94823E-03 9.98269E-03 9.99594E-03 1.00004E-02 1.00019E-02
1.00032E-02 1.00042E-02 1.00073E-02 1.00152E-02 1.00343E-02 1.00745E-02 1.01462E-02 1.02538E-02 1.03887E-02 1.05336E-02 1.06697E-02 1.07863E-02 1.08792E-02 1.09503E-02 1.10034E-02 1.10489E-02 1.10955E-02 1.11428E-02 1.11907E-02 1.12391E-02 1.12878E-02 1.13366E-02 1.13852E-02 1.14333E-02 1.14806E-02 1.15268E-02 1.15715E-02 1.16145E-02 1.16556E-02 1.16944E-02 1.17306E-02 1.17639E-02 1.17940E-02 1.18208E-02 1.18440E-02 1.18633E-02 1.18785E-02 1.18893E-02 1.18957E-02 1.18975E-02 1.18945E-02 1.18867E-02 1.18739E-02 1.18558E-02 1.18325E-02 1.18039E-02 1.17701E-02 1.17312E-02 1.16872E-02 1.16383E-02 1.15848E-02 1.15269E-02 1.14649E-02 1.13991E-02 1.13300E-02 1.12580E-02 1.11837E-02 1.11075E-02 1.10300E-02 1.09519E-02 1.08733E-02 1.07958E-02 1.07190E-02 1.06429E-02 1.05689E-02 1.04966E-02 1.04267E-02 1.03476E-02 1.02439E-02 1.01138E-02 9.96562E-03 9.82401E-03 9.72618E-03 9.71877E-03 9.79152E-03 9.88457E-03 9.95040E-03 9.98314E-03 9.99601E-03 1.00004E-02 1.00019E-02
1.00032E-02 1.00042E-02 1.00072E-02 1.00149E-02 1.00333E-02 1.00710E-02 1.01366E-02 1.02316E-02 1.03466E-02 1.04661E-02 1.05754E-02 1.06666E-02 1.07382E-02 1.07923E-02 1.08324E-02 1.08665E-02 1.09010E-02 1.09358E-02 1.09710E-02 1.10063E-02 1.10416E-02 1.10768E-02 1.11115E-02 1.11456E-02 1.11790E-02 1.12113E-02 1.12425E-02 1.12722E-02 1.13003E-02 1.13266E-02 1.13510E-02 1.13731E-02 1.13928E-02 1.14099E-02 1.14242E-02 1.14356E-02 1.14440E-02 1.14491E-02 1.14509E-02 1.14492E-02 1.14440E-02 1.14352E-02 1.14228E-02 1.14067E-02 1.13868E-02 1.13632E-02 1.13358E-02 1.13048E-02 1.12703E-02 1.12324E-02 1.11915E-02 1.11475E-02 1.11008E-02 1.10516E-02 1.10001E-02 1.09467E-02 1.08917E-02 1.08355E-02 1.07784E-02 1.07208E-02 1.06631E-02 1.06055E-02 1.05489E-02 1.04932E-02 1.04382E-02 1.03849E-02 1.03331E-02 1.02729E-02 1.01948E-02 1.00970E-02 9.98313E-03 9.86856E-03 9.78355E-03 9.76574E-03 9.81732E-03 9.89432E-03 9.95308E-03 9.98372E-03 9.99612E-03 1.00004E-02 1.00019E-02
1.00032E-02 1.00042E-02 1.00071E-02 1.00146E-02 1.00320E-02 1.00668E-02 1.01252E-02 1.02065E-02 1.03009E-02 1.03953E-02 1.04788E-02 1.05469E-02 1.05993E-02 1.06383E-02 1.06669E-02 1.06910E-02 1.07152E-02 1.07395E-02 1.07639E-02 1.07882E-02 1.08123E-02 1.08362E-02 1.08595E-02 1.08823E-02 1.09043E-02 1.09255E-02 1.09458E-02 1.09649E-02 1.09828E-02 1.09993E-02 1.10143E-02 1.10277E-02 1.10393E-02 1.10490E-02 1.10566E-02 1.10622E-02 1.10657E-02 1.10670E-02 1.10659E-02 1.10623E-02 1.10561E-02 1.10475E-02 1.10365E-02 1.10230E-02 1.10071E-02 1.09886E-02 1.09675E-02 1.09440E-02 1.09182E-02 1.08902E-02 1.08602E-02 1.08284E-02 1.07947E-02 1.07594E-02 1.07227E-02 1.06848E-02 1.06459E-02 1.06061E-02 1.05658E-02 1.05252E-02 1.04845E-02 1.04439E-02 1.04035E-02 1.03640E-02 1.03252E-02 1.02872E-02 1.02505E-02 1.02075E-02 1.01503E-02 1.00785E-02 9.99358E-03 9.90581E-03 9.83472E-03 9.81174E-03 9.84465E-03 9.90536E-03 9.95628E-03 9.98443E-03 9.99625E-03 1.00005E-02 1.00019E-02
1.00032E-02 1.00042E-02 1.00070E-02 1.00142E-02 1.00305E-02 1.00619E-02 1.01123E-02 1.01792E-02 1.02533E-02 1.03241E-02 1.03846E-02 1.04326E-02 1.04687E-02 1.04952E-02 1.05143E-02 1.05302E-02 1.05462E-02 1.05622E-02 1.05780E-02 1.05937E-02 1.06090E-02 1.06241E-02 1.06387E-02 1.06528E-02 1.06663E-02 1.06792E-02 1.06913E-02 1.07026E-02 1.07129E-02 1.07223E-02 1.07306E-02 1.07378E-02 1.07437E-02 1.07483E-02 1.07516E-02 1.07534E-02 1.07538E-02 1.07527E-02 1.07502E-02 1.07459E-02 1.07400E-02 1.07325E-02 1.07234E-02 1.07128E-02 1.07007E-02 1.06869E-02 1.06715E-02 1.06546E-02 1.06362E-02 1.06165E-02 1.05956E-02 1.05735E-02 1.05503E-02 1.05262E-02 1.05012E-02 1.04755E-02 1.04491E-02 1.04222E-02 1.03950E-02 1.03676E-02 1.03401E-02 1.03127E-02 1.02854E-02 1.02585E-02 1.02321E-02 1.02062E-02 1.01810E-02 1.01518E-02 1.01125E-02 1.00617E-02 1.00010E-02 9.93539E-03 9.88003E-03 9.85493E-03 9.87252E-03 9.91755E-03 9.96003E-03 9.98529E-03 9.99640E-03 1.00005E-02 1.00019E-02
1.00032E-02 1.00042E-02 1.00069E-02 1.00138E-02 1.00287E-02 1.00562E-02 1.00981E-02 1.01507E-02 1.02058E-02 1.02559E-02 1.02972E-02 1.03287E-02 1.03519E-02 1.03687E-02 1.03806E-02 1.03905E-02 1.04003E-02 1.04100E-02 1.04195E-02 1.04288E-02 1.04379E-02 1.04466E-02 1.04550E-02 1.04631E-02 1.04706E-02 1.04777E-02 1.04842E-02 1.04901E-02 1.04955E-02 1.05001E-02 1.05041E-02 1.05072E-02 1.05096E-02 1.05112E-02 1.05118E-02 1.05116E-02 1.05105E-02 1.05084E-02 1.05055E-02 1.05015E-02 1.04965E-02 1.04905E-02 1.04835E-02 1.04756E-02 1.04669E-02 1.04572E-02 1.04466E-02 1.04350E-02 1.04226E-02 1.04093E-02 1.03954E-02 1.03808E-02 1.03656E-02 1.03499E-02 1.03336E-02 1.03169E-02 1.02998E-02 1.02825E-02 1.02649E-02 1.02472E-02 1.02295E-02 1.02118E-02 1.01941E-02 1.01767E-02 1.01595E-02 1.01426E-02 1.01261E-02 1.01068E-02 1.00811E-02 1.00473E-02 1.00056E-02 9.95936E-03 9.91671E-03 9.89317E-03 9.89963E-03 9.93050E-03 9.96432E-03 9.98633E-03 9.99660E-03 1.00005E-02 1.00019E-02
1.00031E-02 1.00042E-02 1.00068E-02 1.00131E-02 1.00262E-02 1.00489E-02 1.00812E-02 1.01188E-02 1.01555E-02 1.01869E-02 1.02114E-02 1.02294E-02 1.02423E-02 1.02513E-02 1.02577E-02 1.02629E-02 1.02679E-02 1.02729E-02 1.02777E-02 1.02823E-02 1.02867E-02 1.02908E-02 1.02947E-02 1.02984E-02 1.03018E-02 1.03048E-02 1.03075E-02 1.03099E-02 1.03119E-02 1.03135E-02 1.03147E-02 1.03154E-02 1.03156E-02 1.03155E-02 1.03148E-02 1.03137E-02 1.03121E-02 1.03099E-02 1.03073E-02 1.03042E-02 1.03005E-02 1.02963E-02 1.02916E-02 1.02864E-02 1.02808E-02 1.02747E-02 1.02682E-02 1.02612E-02 1.02537E-02 1.02458E-02 1.02375E-02 1.02289E-02 1.02201E-02 1.02109E-02 1.02015E-02 1.01918E-02 1.01820E-02 1.01720E-02 1.01619E-02 1.01517E-02 1.01415E-02 1.01313E-02 1.01211E-02 1.01110E-02 1.01010E-02 1.00911E-02 1.00814E-02 1.00700E-02 1.00546E-02 1.00343E-02 1.00087E-02 9.97899E-03 9.94948E-03 9.92927E-03 9.92751E-03 9.94529E-03 9.96971E-03 9.98774E-03 9.99689E-03 1.00006E-02 1.00019E-02
1.00031E-02 1.00041E-02 1.00066E-02 1.00122E-02 1.00231E-02 1.00405E-02 1.00631E-02 1.00872E-02 1.01089E-02 1.01263E-02 1.01391E-02 1.01481E-02 1.01543E-02 1.01585E-02 1.01614E-02 1.01637E-02 1.01659E-02 1.01680E-02 1.01701E-02 1.01720E-02 1.01737E-02 1.01754E-02 1.01768E-02 1.01781E-02 1.01793E-02 1.01803E-02 1.01810E-02 1.01816E-02 1.01820E-02 1.01822E-02 1.01822E-02 1.01819E-02 1.01814E-02 1.01807E-02 1.01797E-02 1.01786E-02 1.01772E-02 1.01755E-02 1.01735E-02 1.01714E-02 1.01691E-02 1.01664E-02 1.01635E-02 1.01604E-02 1.01570E-02 1.01535E-02 1.01499E-02 1.01460E-02 1.01418E-02 1.01374E-02 1.01329E-02 1.01282E-02 1.01234E-02 1.01185E-02 1.01135E-02 1.01083E-02 1.01031E-02 1.00978E-02 1.00924E-02 1.00869E-02 1.00815E-02 1.00761E-02 1.00706E-02 1.00652E-02 1.00598E-02 1.00545E-02 1.00492E-02 1.00430E-02 1.00345E-02 1.00233E-02 1.00087E-02 9.99129E-03 9.97280E-03 9.95771E-03 9.95250E-03 9.96044E-03 9.97595E-03 9.98954E-03 9.99727E-03 1.00006E-02 1.00019E-02
1.00031E-02 1.00041E-02 1.00063E-02 1.00111E-02 1.00197E-02 1.00322E-02 1.00469E-02 1.00612E-02 1.00730E-02 1.00818E-02 1.00879E-02 1.00919E-02 1.00946E-02 1.00964E-02 1.00975E-02 1.00984E-02 1.00993E-02 1.01001E-02 1.01008E-02 1.01015E-02 1.01021E-02 1.01026E-02 1.01030E-02 1.01033E-02 1.01035E-02 1.01037E-02 1.01038E-02 1.01037E-02 1.01035E-02 1.01033E-02 1.01030E-02 1.01025E-02 1.01019E-02 1.01012E-02 1.01005E-02 1.00996E-02 1.00986E-02 1.00974E-02 1.00962E-02 1.00948E-02 1.00934E-02 1.00919E-02 1.00902E-02 1.00884E-02 1.00865E-02 1.00846E-02 1.00826E-02 1.00805E-02 1.00782E-02 1.00758E-02 1.00734E-02 1.00710E-02 1.00685E-02 1.00659E-02 1.00632E-02 1.00606E-02 1.00578E-02 1.00551E-02 1.00523E-02 1.00495E-02 1.00466E-02 1.00438E-02 1.00410E-02 1.00382E-02 1.00353E-02 1.00325E-02 1.00298E-02 1.00265E-02 1.00220E-02 1.00159E-02 1.00080E-02 9.99809E-03 9.98699E-03 9.97679E-03 9.97120E-03 9.97338E-03 9.98205E-03 9.99151E-03 9.99772E-03 1.00007E-02 1.00019E-02
1.00031E-02 1.00040E-02 1.00060E-02 1.00099E-02 1.00162E-02 1.00243E-02 1.00328E-02 1.00402E-02 1.00458E-02 1.00497E-02 1.00521E-02 1.00537E-02 1.00546E-02 1.00552E-02 1.00556E-02 1.00559E-02 1.00561E-02 1.00563E-02 1.00565E-02 1.00566E-02 1.00567E-02 1.00568E-02 1.00568E-02 1.00568E-02 1.00567E-02 1.00567E-02 1.00565E-02 1.00563E-02 1.00561E-02 1.00558E-02 1.00555E-02 1.00551E-02 1.00547E-02 1.00542E-02 1.00537E-02 1.00532E-02 1.00526E-02 1.00519E-02 1.00512E-02 1.00505E-02 1.00497E-02 1.00489E-02 1.00480E-02 1.00471E-02 1.00461E-02 1.00451E-02 1.00441E-02 1.00431E-02 1.00420E-02 1.00408E-02 1.00396E-02 1.00384E-02 1.00372E-02 1.00359E-02 1.00346E-02 1.00333E-02 1.00320E-02 1.00307E-02 1.00293E-02 1.00280E-02 1.00266E-02 1.00252E-02 1.00239E-02 1.00225E-02 1.00211E-02 1.00197E-02 1.00184E-02 1.00168E-02 1.00145E-02 1.00114E-02 1.00074E-02 1.00021E-02 9.99590E-03 9.98953E-03 9.98484E-03 9.98408E-03 9.98784E-03 9.99362E-03 9.99826E-03 1.00008E-02 1.00019E-02
1.00031E-02 1.00039E-02 1.00056E-02 1.00086E-02 1.00126E-02 1.00170E-02 1.00210E-02 1.00241E-02 1.00261E-02 1.00274E-02 1.00281E-02 1.00285E-02 1.00288E-02 1.00289E-02 1.00289E-02 1.00290E-02 1.00290E-02 1.00290E-02 1.00290E-02 1.00290E-02 1.00290E-02 1.00289E-02 1.00289E-02 1.00288E-02 1.00287E-02 1.00286E-02 1.00285E-02 1.00283E-02 1.00282E-02 1.00280E-02 1.00278E-02 1.00276E-02 1.00274E-02 1.00271E-02 1.00269E-02 1.00266E-02 1.00263E-02 1.00260E-02 1.00257E-02 1.00253E-02 1.00250E-02 1.00247E-02 1.00243E-02 1.00238E-02 1.00234E-02 1.00230E-02 1.00226E-02 1.00221E-02 1.00217E-02 1.00212E-02 1.00207E-02 1.00202E-02 1.00197E-02 1.00191E-02 1.00186E-02 1.00180E-02 1.00175E-02 1.00169E-02 1.00164E-02 1.00158E-02 1.00152E-02 1.00147E-02 1.00141E-02 1.00135E-02 1.00129E-02 1.00123E-02 1.00117E-02 1.00110E-02 1.00100E-02 1.00087E-02 1.00068E-02 1.00044E-02 1.00013E-02 9.99777E-03 9.99449E-03 9.99262E-03 9.99320E-03 9.99588E-03 9.99890E-03 1.00010E-02 1.00020E-02
1.00031E-02 1.00038E-02 1.00053E-02 1.00074E-02 1.00099E-02 1.00120E-02 1.00136E-02 1.00146E-02 1.00152E-02 1.00155E-02 1.00156E-02 1.00156E-02 1.00157E-02 1.00157E-02 1.00156E-02 1.00156E-02 1.00156E-02 1.00156E-02 1.00156E-02 1.00155E-02 1.00155E-02 1.00155E-02 1.00154E-02 1.00154E-02 1.00153E-02 1.00152E-02 1.00152E-02 1.00151E-02 1.00150E-02 1.00149E-02 1.00149E-02 1.00148E-02 1.00147E-02 1.00146E-02 1.00145E-02 1.00144E-02 1.00143E-02 1.00142E-02 1.00140E-02 1.00139E-02 1.00138E-02 1.00136E-02 1.00135E-02 1.00133E-02 1.00132E-02 1.00130E-02 1.00129E-02 1.00127E-02 1.00125E-02 1.00123E-02 1.00122E-02 1.00120E-02 1.00118E-02 1.00116E-02 1.00114E-02 1.00112E-02 1.00110E-02 1.00108E-02 1.00106E-02 1.00103E-02 1.00101E-02 1.00099E-02 1.00097E-02 1.00094E-02 1.00092E-02 1.00090E-02 1.00087E-02 1.00084E-02 1.00080E-02 1.00075E-02 1.00067E-02 1.00056E-02 1.00040E-02 1.00021E-02 9.99987E-03 9.99783E-03 9.99688E-03 9.99765E-03 9.99947E-03 1.00011E-02 1.00020E-02
+11
View File
@@ -0,0 +1,11 @@
OBS LOC_X FWR_3D_2_2D.dat
MESH FILE Mesh_2D.msh
CHIFACT 1 100.000000
TOPO DEFAULT %s
INIT_MOD DEFAULT
REF_MOD VALUE 1.000000e-02
ALPHA DEFAULT
WEIGHT DEFAULT
STORE_ALL_MODELS FALSE
INVMODE SVD
USE_MREF TRUE
+410
View File
@@ -0,0 +1,410 @@
Parallelized with OpenMP. # of threads: 4
DCIP2D - Version 5 (BETA) 20110811: DCINV2D
Developed by University of British Columbia
Geophysical Inversion Facility (UBC-GIF)
(C) Copyright 1992 - 2011, UBC-GIF,
Department of Earth and Ocean Sciences, UBC
http://www.eos.ubc.ca/research/ubcgif/
Distributed by:
Mira Geoscience Ltd.
DCINV2D started on: 1/12/2016 21:07:02
Reading input file: dcinv2d.inp
----------------------------------------------
OBS LOC_X FWR_3D_2_2D.dat
MESH FILE Mesh_2D.msh
CHIFACT 1 100.000000
TOPO DEFAULT %s
INIT_MOD DEFAULT
REF_MOD VALUE 1.000000e-02
ALPHA DEFAULT
WEIGHT DEFAULT
STORE_ALL_MODELS FALSE
INVMODE SVD
USE_MREF TRUE
----------------------------------------------
maximum # of iterations: 100
data were read from: FWR_3D_2_2D.dat
# of current locations: 9
# of data: 45
chifact: 1.00000E+00
target misfit: 4.50000E+01
mesh was read from: Mesh_2D.msh
# of cells: 81 x 45
total # of cells: 3645
# of active cells: 3645
# of unique data locations: 9
# of wave values: 13
2.5000E-04 4.9901E-04 9.9606E-04 1.9882E-03 3.9685E-03 7.9213E-03 1.5811E-02 3.1560E-02 6.2996E-02 1.2574E-01 2.5099E-01 5.0099E-01 1.0000E+00
reference conductivity model is set to a constant: 1.000000E-02
initial model is set to the reference model.
using default length scales (Lx, Lz): ( 8.00000E+01, 8.00000E+01)
corresponding alpha (a_s, a_x, a_z): ( 1.56250E-04, 1.0000E+00, 1.0000E+00)
Using basis vectors and SVD.
reference model will be used in the derivative terms.
number of basis vectors: 17 + 3 + 1 = 21
init cpu time: 0:00:00.18
initial misfit = 2.57080E+05
init. model norm = 0.00000E+00
norm comp Ws = 0.00000E+00
norm comp Wx = 0.00000E+00
norm comp Wz = 0.00000E+00
Iteration 1
beta vs. misfit:
beta misfit
1.11493E+03 4.74485E+04
2.22985E+03 5.68364E+04
5.57463E+03 8.02516E+04
1.39366E+04 1.21526E+05
1.57750E+04 1.28279E+05
1.58488E+04 1.28536E+05
1.58499E+04 1.28540E+05
3.96247E+04 1.79392E+05
chosen beta = 1.58499E+04
target misfit = 1.28540E+05
achieved misfit = 1.28540E+05
model norm = 3.63297E+00
misfit change = 5.00000E-01
model norm change = 0.00000E+00
norm comp Ws = 2.88514E+00
norm comp Wx = 3.70226E-01
norm comp Wz = 3.77603E-01
iter cpu time: 0:00:01.81
Iteration 2
beta vs. misfit:
beta misfit
3.96247E+03 6.15053E+04
7.92494E+03 9.46707E+04
chosen beta = 4.25263E+03
target misfit = 6.42701E+04
achieved misfit = 6.42774E+04
model norm = 1.37169E+01
misfit change = 4.99943E-01
model norm change = 2.77567E+00
norm comp Ws = 1.06979E+01
norm comp Wx = 1.61088E+00
norm comp Wz = 1.40814E+00
iter cpu time: 0:00:00.83
Iteration 3
beta vs. misfit:
beta misfit
1.06316E+03 2.49833E+04
2.12631E+03 4.10044E+04
chosen beta = 1.51222E+03
target misfit = 3.21387E+04
achieved misfit = 3.17674E+04
model norm = 2.91306E+01
misfit change = 5.05777E-01
model norm change = 1.12370E+00
norm comp Ws = 2.19928E+01
norm comp Wx = 4.11507E+00
norm comp Wz = 3.02271E+00
iter cpu time: 0:00:00.64
Iteration 4
beta vs. misfit:
beta misfit
3.78054E+02 1.14051E+04
7.56108E+02 1.87488E+04
chosen beta = 6.00000E+02
target misfit = 1.58837E+04
achieved misfit = 1.56569E+04
model norm = 4.84312E+01
misfit change = 5.07137E-01
model norm change = 6.62554E-01
norm comp Ws = 3.49213E+01
norm comp Wx = 8.32898E+00
norm comp Wz = 5.18098E+00
iter cpu time: 0:00:01.47
Iteration 5
beta vs. misfit:
beta misfit
1.50000E+02 5.05151E+03
3.00000E+02 8.76679E+03
chosen beta = 2.60199E+02
target misfit = 7.82847E+03
achieved misfit = 7.79602E+03
model norm = 6.97577E+01
misfit change = 5.02073E-01
model norm change = 4.40344E-01
norm comp Ws = 4.74916E+01
norm comp Wx = 1.43993E+01
norm comp Wz = 7.86671E+00
iter cpu time: 0:00:01.41
Iteration 6
beta vs. misfit:
beta misfit
6.50498E+01 1.83324E+03
1.30100E+02 3.68412E+03
1.37599E+02 3.90387E+03
chosen beta = 1.37400E+02
target misfit = 3.89801E+03
achieved misfit = 3.89800E+03
model norm = 8.95751E+01
misfit change = 5.00001E-01
model norm change = 2.84090E-01
norm comp Ws = 5.75580E+01
norm comp Wx = 2.11440E+01
norm comp Wz = 1.08731E+01
iter cpu time: 0:00:01.02
Iteration 7
beta vs. misfit:
beta misfit
3.43499E+01 8.99667E+02
6.86999E+01 1.65819E+03
8.25106E+01 2.00613E+03
chosen beta = 8.02499E+01
target misfit = 1.94900E+03
achieved misfit = 1.94758E+03
model norm = 1.06566E+02
misfit change = 5.00364E-01
model norm change = 1.89686E-01
norm comp Ws = 6.57720E+01
norm comp Wx = 2.69488E+01
norm comp Wz = 1.38454E+01
iter cpu time: 0:00:01.00
Iteration 8
beta vs. misfit:
beta misfit
2.00625E+01 5.63946E+02
4.01250E+01 9.43655E+02
4.18598E+01 9.78372E+02
chosen beta = 4.16303E+01
target misfit = 9.73791E+02
achieved misfit = 9.73755E+02
model norm = 1.22904E+02
misfit change = 5.00019E-01
model norm change = 1.53314E-01
norm comp Ws = 7.39851E+01
norm comp Wx = 3.20341E+01
norm comp Wz = 1.68852E+01
iter cpu time: 0:00:01.08
Iteration 9
beta vs. misfit:
beta misfit
1.04076E+01 3.54740E+02
2.08152E+01 5.47348E+02
chosen beta = 1.72632E+01
target misfit = 4.86877E+02
achieved misfit = 4.81217E+02
model norm = 1.41185E+02
misfit change = 5.05813E-01
model norm change = 1.48742E-01
norm comp Ws = 8.27069E+01
norm comp Wx = 3.78831E+01
norm comp Wz = 2.05954E+01
iter cpu time: 0:00:00.62
Iteration 10
beta vs. misfit:
beta misfit
4.31579E+00 2.09965E+02
8.63158E+00 2.93092E+02
chosen beta = 5.72809E+00
target misfit = 2.40608E+02
achieved misfit = 2.34998E+02
model norm = 1.66836E+02
misfit change = 5.11659E-01
model norm change = 1.81682E-01
norm comp Ws = 9.43748E+01
norm comp Wx = 4.67077E+01
norm comp Wz = 2.57538E+01
iter cpu time: 0:00:01.14
Iteration 11
beta vs. misfit:
beta misfit
1.43202E+00 1.08765E+02
2.86405E+00 1.48776E+02
chosen beta = 1.69894E+00
target misfit = 1.17499E+02
achieved misfit = 1.13855E+02
model norm = 2.07214E+02
misfit change = 5.15505E-01
model norm change = 2.42021E-01
norm comp Ws = 1.10709E+02
norm comp Wx = 6.50107E+01
norm comp Wz = 3.14941E+01
iter cpu time: 0:00:01.18
Iteration 12
beta vs. misfit:
beta misfit
4.24735E-01 4.69288E+01
8.49470E-01 5.82083E+01
chosen beta = 7.90778E-01
target misfit = 5.69276E+01
achieved misfit = 5.61534E+01
model norm = 2.39426E+02
misfit change = 5.06799E-01
model norm change = 1.55454E-01
norm comp Ws = 1.22208E+02
norm comp Wx = 7.90861E+01
norm comp Wz = 3.81319E+01
iter cpu time: 0:00:01.10
Iteration 13
beta vs. misfit:
beta misfit
5.07840E-01 2.85576E+01
6.33710E-01 3.23824E+01
1.13145E+00 5.17204E+01
chosen beta = 9.52357E-01
target misfit = 4.50000E+01
achieved misfit = 4.40177E+01
model norm = 2.37754E+02
misfit change = 2.16117E-01
model norm change = -6.98309E-03
norm comp Ws = 1.26074E+02
norm comp Wx = 7.63269E+01
norm comp Wz = 3.53536E+01
iter cpu time: 0:00:00.88
Iteration 14
beta vs. misfit:
beta misfit
9.73609E-01 3.64390E+01
9.95336E-01 3.71506E+01
1.23871E+00 4.57613E+01
chosen beta = 1.21709E+00
target misfit = 4.50000E+01
achieved misfit = 4.49504E+01
model norm = 2.30537E+02
misfit change = -2.11895E-02
model norm change = -3.03571E-02
norm comp Ws = 1.26466E+02
norm comp Wx = 7.21243E+01
norm comp Wz = 3.19461E+01
iter cpu time: 0:00:00.89
Target misfit achieved. Minimizing model norm.
Iteration 15
beta vs. misfit:
beta misfit
1.21843E+00 3.86348E+01
1.21978E+00 3.86736E+01
1.44018E+00 4.53382E+01
chosen beta = 1.42896E+00
target misfit = 4.50000E+01
achieved misfit = 4.49850E+01
model norm = 2.28950E+02
misfit change = -7.69307E-04
model norm change = -6.88525E-03
norm comp Ws = 1.25759E+02
norm comp Wx = 6.90749E+01
norm comp Wz = 3.41159E+01
iter cpu time: 0:00:00.95
Exit at convergence.
Iterations performed: 15
total cpu time: 0:00:16.25
DCINV2D ended on: 1/12/2016 21:07:18
+19
View File
@@ -0,0 +1,19 @@
15 iter data misfit model norm beta
0 2.57080E+05 0.00000E+00 0.00000E+00
1 1.28540E+05 3.63297E+00 1.58499E+04
2 6.42774E+04 1.37169E+01 4.25263E+03
3 3.17674E+04 2.91306E+01 1.51222E+03
4 1.56569E+04 4.84312E+01 6.00000E+02
5 7.79602E+03 6.97577E+01 2.60199E+02
6 3.89800E+03 8.95751E+01 1.37400E+02
7 1.94758E+03 1.06566E+02 8.02499E+01
8 9.73755E+02 1.22904E+02 4.16303E+01
9 4.81217E+02 1.41185E+02 1.72632E+01
10 2.34998E+02 1.66836E+02 5.72809E+00
11 1.13855E+02 2.07214E+02 1.69894E+00
12 5.61534E+01 2.39426E+02 7.90778E-01
13 4.40177E+01 2.37754E+02 9.52357E-01
14 4.49504E+01 2.30537E+02 1.21709E+00
15 4.49850E+01 2.28950E+02 1.42896E+00
4.50000E+01 target misfit
45 number of data
+46
View File
@@ -0,0 +1,46 @@
! Predicted data ! GENERAL FORMAT
0.0000000E+00 0.0000000E+00 2.0000000E+02 3.0000000E+02 8.31819E-02
0.0000000E+00 0.0000000E+00 3.0000000E+02 4.0000000E+02 4.41288E-03
0.0000000E+00 0.0000000E+00 4.0000000E+02 5.0000000E+02 1.23515E-02
0.0000000E+00 0.0000000E+00 5.0000000E+02 6.0000000E+02 2.09881E-03
0.0000000E+00 0.0000000E+00 6.0000000E+02 7.0000000E+02 7.28316E-04
0.0000000E+00 0.0000000E+00 7.0000000E+02 8.0000000E+02 5.24885E-04
0.0000000E+00 0.0000000E+00 8.0000000E+02 9.0000000E+02 3.56979E-04
0.0000000E+00 0.0000000E+00 9.0000000E+02 1.0000000E+03 2.71240E-04
0.0000000E+00 0.0000000E+00 1.0000000E+03 1.1000000E+03 1.71849E-04
1.0000000E+02 1.0000000E+02 3.0000000E+02 4.0000000E+02 8.00012E-03
1.0000000E+02 1.0000000E+02 4.0000000E+02 5.0000000E+02 1.75080E-02
1.0000000E+02 1.0000000E+02 5.0000000E+02 6.0000000E+02 2.81046E-03
1.0000000E+02 1.0000000E+02 6.0000000E+02 7.0000000E+02 9.20650E-04
1.0000000E+02 1.0000000E+02 7.0000000E+02 8.0000000E+02 6.40887E-04
1.0000000E+02 1.0000000E+02 8.0000000E+02 9.0000000E+02 4.28101E-04
1.0000000E+02 1.0000000E+02 9.0000000E+02 1.0000000E+03 3.19325E-04
1.0000000E+02 1.0000000E+02 1.0000000E+03 1.1000000E+03 1.97133E-04
2.0000000E+02 2.0000000E+02 4.0000000E+02 5.0000000E+02 3.00094E-02
2.0000000E+02 2.0000000E+02 5.0000000E+02 6.0000000E+02 4.17179E-03
2.0000000E+02 2.0000000E+02 6.0000000E+02 7.0000000E+02 1.23020E-03
2.0000000E+02 2.0000000E+02 7.0000000E+02 8.0000000E+02 8.09705E-04
2.0000000E+02 2.0000000E+02 8.0000000E+02 9.0000000E+02 5.26566E-04
2.0000000E+02 2.0000000E+02 9.0000000E+02 1.0000000E+03 3.82914E-04
2.0000000E+02 2.0000000E+02 1.0000000E+03 1.1000000E+03 2.28587E-04
3.0000000E+02 3.0000000E+02 5.0000000E+02 6.0000000E+02 7.27481E-03
3.0000000E+02 3.0000000E+02 6.0000000E+02 7.0000000E+02 1.78177E-03
3.0000000E+02 3.0000000E+02 7.0000000E+02 8.0000000E+02 1.07707E-03
3.0000000E+02 3.0000000E+02 8.0000000E+02 9.0000000E+02 6.74696E-04
3.0000000E+02 3.0000000E+02 9.0000000E+02 1.0000000E+03 4.74671E-04
3.0000000E+02 3.0000000E+02 1.0000000E+03 1.1000000E+03 2.71808E-04
4.0000000E+02 4.0000000E+02 6.0000000E+02 7.0000000E+02 3.37547E-03
4.0000000E+02 4.0000000E+02 7.0000000E+02 8.0000000E+02 1.52487E-03
4.0000000E+02 4.0000000E+02 8.0000000E+02 9.0000000E+02 8.67080E-04
4.0000000E+02 4.0000000E+02 9.0000000E+02 1.0000000E+03 5.71693E-04
4.0000000E+02 4.0000000E+02 1.0000000E+03 1.1000000E+03 3.07672E-04
5.0000000E+02 5.0000000E+02 7.0000000E+02 8.0000000E+02 6.64946E-03
5.0000000E+02 5.0000000E+02 8.0000000E+02 9.0000000E+02 2.83925E-03
5.0000000E+02 5.0000000E+02 9.0000000E+02 1.0000000E+03 1.50341E-03
5.0000000E+02 5.0000000E+02 1.0000000E+03 1.1000000E+03 6.31242E-04
6.0000000E+02 6.0000000E+02 8.0000000E+02 9.0000000E+02 4.28770E-03
6.0000000E+02 6.0000000E+02 9.0000000E+02 1.0000000E+03 2.02291E-03
6.0000000E+02 6.0000000E+02 1.0000000E+03 1.1000000E+03 7.75855E-04
7.0000000E+02 7.0000000E+02 9.0000000E+02 1.0000000E+03 3.85090E-03
7.0000000E+02 7.0000000E+02 1.0000000E+03 1.1000000E+03 1.15357E-03
8.0000000E+02 8.0000000E+02 1.0000000E+03 1.1000000E+03 2.22667E-03
+46
View File
@@ -0,0 +1,46 @@
! Predicted data ! GENERAL FORMAT Last column are apparent conductivities.
0.0000000E+00 0.0000000E+00 2.0000000E+02 3.0000000E+02 2.63497E-02 1.00668E-02
0.0000000E+00 0.0000000E+00 3.0000000E+02 4.0000000E+02 1.31837E-02 1.00601E-02
0.0000000E+00 0.0000000E+00 4.0000000E+02 5.0000000E+02 7.93784E-03 1.00251E-02
0.0000000E+00 0.0000000E+00 5.0000000E+02 6.0000000E+02 5.30187E-03 1.00062E-02
0.0000000E+00 0.0000000E+00 6.0000000E+02 7.0000000E+02 3.79075E-03 9.99646E-03
0.0000000E+00 0.0000000E+00 7.0000000E+02 8.0000000E+02 2.84529E-03 9.98863E-03
0.0000000E+00 0.0000000E+00 8.0000000E+02 9.0000000E+02 2.21518E-03 9.97881E-03
0.0000000E+00 0.0000000E+00 9.0000000E+02 1.0000000E+03 1.77462E-03 9.96491E-03
0.0000000E+00 0.0000000E+00 1.0000000E+03 1.1000000E+03 1.45107E-03 9.97103E-03
1.0000000E+02 1.0000000E+02 3.0000000E+02 4.0000000E+02 2.64919E-02 1.00128E-02
1.0000000E+02 1.0000000E+02 4.0000000E+02 5.0000000E+02 1.32352E-02 1.00209E-02
1.0000000E+02 1.0000000E+02 5.0000000E+02 6.0000000E+02 7.96229E-03 9.99429E-03
1.0000000E+02 1.0000000E+02 6.0000000E+02 7.0000000E+02 5.31543E-03 9.98068E-03
1.0000000E+02 1.0000000E+02 7.0000000E+02 8.0000000E+02 3.79921E-03 9.97417E-03
1.0000000E+02 1.0000000E+02 8.0000000E+02 9.0000000E+02 2.85122E-03 9.96784E-03
1.0000000E+02 1.0000000E+02 9.0000000E+02 1.0000000E+03 2.21994E-03 9.95742E-03
1.0000000E+02 1.0000000E+02 1.0000000E+03 1.1000000E+03 1.77401E-03 9.96831E-03
2.0000000E+02 2.0000000E+02 4.0000000E+02 5.0000000E+02 2.65164E-02 1.00036E-02
2.0000000E+02 2.0000000E+02 5.0000000E+02 6.0000000E+02 1.32488E-02 1.00106E-02
2.0000000E+02 2.0000000E+02 6.0000000E+02 7.0000000E+02 7.97076E-03 9.98368E-03
2.0000000E+02 2.0000000E+02 7.0000000E+02 8.0000000E+02 5.32136E-03 9.96956E-03
2.0000000E+02 2.0000000E+02 8.0000000E+02 9.0000000E+02 3.80396E-03 9.96173E-03
2.0000000E+02 2.0000000E+02 9.0000000E+02 1.0000000E+03 2.85567E-03 9.95231E-03
2.0000000E+02 2.0000000E+02 1.0000000E+03 1.1000000E+03 2.21779E-03 9.96706E-03
3.0000000E+02 3.0000000E+02 5.0000000E+02 6.0000000E+02 2.65249E-02 1.00004E-02
3.0000000E+02 3.0000000E+02 6.0000000E+02 7.0000000E+02 1.32547E-02 1.00062E-02
3.0000000E+02 3.0000000E+02 7.0000000E+02 8.0000000E+02 7.97549E-03 9.97775E-03
3.0000000E+02 3.0000000E+02 8.0000000E+02 9.0000000E+02 5.32580E-03 9.96125E-03
3.0000000E+02 3.0000000E+02 9.0000000E+02 1.0000000E+03 3.80888E-03 9.94888E-03
3.0000000E+02 3.0000000E+02 1.0000000E+03 1.1000000E+03 2.85172E-03 9.96611E-03
4.0000000E+02 4.0000000E+02 6.0000000E+02 7.0000000E+02 2.65296E-02 9.99858E-03
4.0000000E+02 4.0000000E+02 7.0000000E+02 8.0000000E+02 1.32592E-02 1.00028E-02
4.0000000E+02 4.0000000E+02 8.0000000E+02 9.0000000E+02 7.98040E-03 9.97162E-03
4.0000000E+02 4.0000000E+02 9.0000000E+02 1.0000000E+03 5.33212E-03 9.94944E-03
4.0000000E+02 4.0000000E+02 1.0000000E+03 1.1000000E+03 3.80236E-03 9.96593E-03
5.0000000E+02 5.0000000E+02 7.0000000E+02 8.0000000E+02 2.65345E-02 9.99673E-03
5.0000000E+02 5.0000000E+02 8.0000000E+02 9.0000000E+02 1.32655E-02 9.99807E-03
5.0000000E+02 5.0000000E+02 9.0000000E+02 1.0000000E+03 7.98964E-03 9.96008E-03
5.0000000E+02 5.0000000E+02 1.0000000E+03 1.1000000E+03 5.32134E-03 9.96960E-03
6.0000000E+02 6.0000000E+02 8.0000000E+02 9.0000000E+02 2.65437E-02 9.99326E-03
6.0000000E+02 6.0000000E+02 9.0000000E+02 1.0000000E+03 1.32806E-02 9.98668E-03
6.0000000E+02 6.0000000E+02 1.0000000E+03 1.1000000E+03 7.97063E-03 9.98384E-03
7.0000000E+02 7.0000000E+02 9.0000000E+02 1.0000000E+03 2.65717E-02 9.98273E-03
7.0000000E+02 7.0000000E+02 1.0000000E+03 1.1000000E+03 1.32427E-02 1.00153E-02
8.0000000E+02 8.0000000E+02 1.0000000E+03 1.1000000E+03 2.64774E-02 1.00183E-02
+46
View File
@@ -0,0 +1,46 @@
81 45
1.00411E-13 3.10408E-13 9.74717E-13 3.09564E-12 9.68504E-12 2.91605E-11 8.35615E-11 2.28263E-10 6.04123E-10 1.61401E-09 4.67374E-09 1.58647E-08 6.23317E-08 2.35358E-07 1.71041E-08 2.08590E-07 1.56029E-07 1.46650E-07 1.72752E-07 1.54926E-07 1.77390E-07 2.03028E-07 2.69140E-07 4.10395E-07 1.29687E-07 7.93598E-07 2.97657E-07 1.28094E-07 7.80834E-08 7.94358E-08 1.06544E-07 6.15537E-08 7.23303E-08 1.38411E-07 8.59111E-08 1.68916E-07 1.64240E-07 1.58717E-07 1.44871E-07 1.00497E-07 1.53571E-07 1.14875E-07 1.03632E-07 9.31407E-08 4.54508E-08 5.91715E-08 3.66679E-08 6.10459E-08 1.23422E-07 6.11907E-08 8.25315E-08 6.19628E-08 8.25261E-08 1.49285E-07 7.23998E-08 1.14387E-07 8.11571E-08 6.93066E-08 7.27982E-08 5.00166E-08 1.01158E-07 5.96975E-08 4.37654E-08 4.14493E-08 3.33156E-08 6.30583E-08 3.86673E-08 2.63025E-08 1.28371E-08 7.03143E-09 2.55569E-09 6.86395E-10 2.47006E-10 1.07284E-10 4.64772E-11 1.87670E-11 6.99064E-12 2.43083E-12 8.12035E-13 2.70167E-13 9.04729E-14
1.00408E-13 3.10389E-13 9.74598E-13 3.09493E-12 9.68107E-12 2.91394E-11 8.34535E-11 2.27725E-10 6.01411E-10 1.59939E-09 4.58076E-09 1.50821E-08 5.37357E-08 1.45015E-07 9.49187E-08 3.64320E-08 2.63448E-08 4.94770E-08 6.85655E-08 7.00921E-08 5.92742E-08 6.09382E-08 4.59596E-08 9.87180E-08 2.28836E-07 4.66832E-07 1.96472E-07 6.17388E-08 3.68928E-08 7.81857E-08 6.83590E-08 3.70845E-08 2.61880E-08 3.78832E-08 3.43796E-08 8.14050E-08 1.25510E-07 1.28215E-07 8.53512E-08 2.97777E-08 6.74204E-08 7.99932E-08 7.90362E-08 5.79363E-08 2.71734E-08 3.44196E-08 2.90110E-08 4.29354E-08 7.81656E-08 3.22896E-08 2.56389E-08 2.96368E-08 4.22860E-08 6.50714E-08 3.97379E-08 3.15747E-08 3.02920E-08 2.68593E-08 2.63743E-08 3.31479E-08 4.64930E-08 3.35157E-08 2.40778E-08 1.98269E-08 2.25180E-08 2.99855E-08 2.16250E-08 1.19611E-08 3.79368E-09 5.30861E-09 2.42064E-09 6.74309E-10 2.45568E-10 1.07010E-10 4.64139E-11 1.87527E-11 6.98765E-12 2.43026E-12 8.11935E-13 2.70151E-13 9.04706E-14
1.00403E-13 3.10352E-13 9.74361E-13 3.09352E-12 9.67313E-12 2.90971E-11 8.32379E-11 2.26652E-10 5.96028E-10 1.57061E-09 4.40228E-09 1.37248E-08 4.29042E-08 9.30852E-08 9.29476E-08 7.55456E-08 5.93963E-08 4.76051E-08 4.12935E-08 3.65352E-08 3.71970E-08 5.21912E-08 8.02057E-08 1.21892E-07 1.86496E-07 2.35135E-07 1.04732E-07 4.22783E-08 4.65762E-08 7.58073E-08 7.79331E-08 5.75407E-08 3.61509E-08 2.56255E-08 3.04573E-08 5.36578E-08 9.24811E-08 9.80266E-08 6.17923E-08 2.36365E-08 3.82806E-08 5.03284E-08 5.12491E-08 3.73919E-08 2.34194E-08 2.60215E-08 2.90466E-08 2.45768E-08 3.72154E-08 2.46155E-08 1.95316E-08 1.83760E-08 1.99613E-08 2.36885E-08 2.06672E-08 1.50154E-08 1.45427E-08 1.58183E-08 1.70564E-08 1.86277E-08 2.16690E-08 1.97339E-08 1.67292E-08 1.43288E-08 1.38128E-08 1.49270E-08 1.10184E-08 5.71202E-09 3.08046E-09 4.21637E-09 2.22842E-09 6.53757E-10 2.42850E-10 1.06473E-10 4.62878E-11 1.87241E-11 6.98166E-12 2.42911E-12 8.11735E-13 2.70119E-13 9.04659E-14
1.00395E-13 3.10297E-13 9.74007E-13 3.09140E-12 9.66126E-12 2.90340E-11 8.29162E-11 2.25056E-10 5.88072E-10 1.52870E-09 4.15246E-09 1.20281E-08 3.25763E-08 6.12733E-08 7.24227E-08 7.24351E-08 6.89739E-08 6.44213E-08 6.06043E-08 5.88049E-08 6.12468E-08 7.02526E-08 8.55137E-08 1.01379E-07 1.17435E-07 1.10049E-07 5.93222E-08 3.57569E-08 4.43427E-08 6.79194E-08 7.87981E-08 6.57704E-08 4.31389E-08 2.76129E-08 2.75646E-08 4.19311E-08 6.75913E-08 7.21313E-08 4.69404E-08 2.17775E-08 2.38212E-08 3.41662E-08 3.39607E-08 2.71160E-08 2.20754E-08 2.36058E-08 2.62335E-08 2.39947E-08 2.08291E-08 1.86009E-08 1.69637E-08 1.56636E-08 1.45648E-08 1.45218E-08 1.31646E-08 1.11608E-08 1.04547E-08 1.10253E-08 1.18592E-08 1.22029E-08 1.25574E-08 1.22845E-08 1.09972E-08 9.27076E-09 8.52098E-09 8.26660E-09 6.25092E-09 3.63958E-09 2.74981E-09 3.36581E-09 2.00653E-09 6.28282E-10 2.39092E-10 1.05685E-10 4.60999E-11 1.86812E-11 6.97267E-12 2.42739E-12 8.11435E-13 2.70071E-13 9.04589E-14
1.00384E-13 3.10223E-13 9.73535E-13 3.08858E-12 9.64549E-12 2.89501E-11 8.24901E-11 2.22953E-10 5.77686E-10 1.47517E-09 3.85028E-09 1.02301E-08 2.40819E-08 4.09946E-08 5.15113E-08 5.66371E-08 5.89699E-08 5.94047E-08 5.89331E-08 5.84650E-08 5.93855E-08 6.22206E-08 6.78377E-08 7.13474E-08 6.93776E-08 5.69048E-08 3.70412E-08 2.95279E-08 3.94982E-08 5.92464E-08 7.22061E-08 6.40885E-08 4.40738E-08 2.78255E-08 2.51527E-08 3.40307E-08 4.93936E-08 5.18882E-08 3.56867E-08 2.04985E-08 1.83801E-08 2.24585E-08 2.41321E-08 2.17185E-08 1.94928E-08 2.06288E-08 2.24118E-08 2.28724E-08 2.02549E-08 1.76004E-08 1.56231E-08 1.40811E-08 1.27921E-08 1.17500E-08 1.06340E-08 9.42140E-09 8.66731E-09 8.58213E-09 8.57312E-09 8.46942E-09 8.19420E-09 7.86826E-09 7.17032E-09 5.95046E-09 5.55749E-09 5.19157E-09 4.13317E-09 2.91236E-09 2.33485E-09 2.69307E-09 1.77544E-09 6.00266E-10 2.34548E-10 1.04670E-10 4.58521E-11 1.86242E-11 6.96069E-12 2.42509E-12 8.11034E-13 2.70007E-13 9.04495E-14
1.00371E-13 3.10131E-13 9.72945E-13 3.08506E-12 9.62578E-12 2.88456E-11 8.19609E-11 2.20358E-10 5.65059E-10 1.41203E-09 3.51764E-09 8.52308E-09 1.76652E-08 2.78171E-08 3.52435E-08 4.02390E-08 4.36436E-08 4.55593E-08 4.62885E-08 4.61935E-08 4.58570E-08 4.59609E-08 4.64599E-08 4.56144E-08 4.14404E-08 3.34164E-08 2.49965E-08 2.53810E-08 3.47950E-08 5.06486E-08 6.17827E-08 5.69160E-08 4.16721E-08 2.78329E-08 2.33998E-08 2.81598E-08 3.63162E-08 3.71243E-08 2.70011E-08 1.91329E-08 1.63397E-08 1.47793E-08 1.66401E-08 1.65319E-08 1.60060E-08 1.71740E-08 1.88635E-08 1.96484E-08 1.89244E-08 1.69428E-08 1.49295E-08 1.32093E-08 1.17339E-08 1.04676E-08 9.36066E-09 8.39593E-09 7.61931E-09 7.12654E-09 6.73969E-09 6.24094E-09 5.73430E-09 5.35322E-09 4.79423E-09 4.16788E-09 3.88162E-09 3.63303E-09 3.07894E-09 2.47285E-09 2.04204E-09 2.17776E-09 1.55221E-09 5.71028E-10 2.29430E-10 1.03448E-10 4.55470E-11 1.85534E-11 6.94577E-12 2.42222E-12 8.10534E-13 2.69927E-13 9.04378E-14
1.00355E-13 3.10020E-13 9.72237E-13 3.08084E-12 9.60217E-12 2.87206E-11 8.13304E-11 2.17294E-10 5.50419E-10 1.34158E-09 3.17567E-09 7.02033E-09 1.30320E-08 1.92181E-08 2.39653E-08 2.75259E-08 3.02282E-08 3.19461E-08 3.27113E-08 3.26200E-08 3.18885E-08 3.12732E-08 3.00593E-08 2.86405E-08 2.56339E-08 2.14299E-08 1.89580E-08 2.23895E-08 3.04660E-08 4.24723E-08 5.07654E-08 4.80954E-08 3.77129E-08 2.73072E-08 2.24444E-08 2.34653E-08 2.72261E-08 2.68281E-08 2.14528E-08 1.75685E-08 1.46768E-08 1.25037E-08 1.15821E-08 1.20603E-08 1.24725E-08 1.36978E-08 1.52171E-08 1.60684E-08 1.62655E-08 1.53328E-08 1.38668E-08 1.23503E-08 1.09593E-08 9.72435E-09 8.63431E-09 7.70079E-09 6.89380E-09 6.18921E-09 5.61042E-09 4.95624E-09 4.26757E-09 3.87139E-09 3.35373E-09 3.04604E-09 2.88718E-09 2.74890E-09 2.46405E-09 2.14088E-09 1.79987E-09 1.78719E-09 1.34762E-09 5.41150E-10 2.23890E-10 1.02046E-10 4.51874E-11 1.84692E-11 6.92794E-12 2.41879E-12 8.09934E-13 2.69832E-13 9.04238E-14
1.00336E-13 3.09891E-13 9.71411E-13 3.07592E-12 9.57467E-12 2.85754E-11 8.06014E-11 2.13788E-10 5.34038E-10 1.26628E-09 2.84198E-09 5.76246E-09 9.75193E-09 1.35929E-08 1.65370E-08 1.88158E-08 2.06103E-08 2.17898E-08 2.23262E-08 2.22280E-08 2.16421E-08 2.09737E-08 1.99993E-08 1.85755E-08 1.69017E-08 1.55254E-08 1.60218E-08 1.99564E-08 2.63817E-08 3.50897E-08 4.09329E-08 3.97264E-08 3.32442E-08 2.60457E-08 2.20879E-08 2.11235E-08 2.17143E-08 2.10861E-08 1.89413E-08 1.58676E-08 1.32122E-08 1.10786E-08 9.92740E-09 9.16885E-09 9.39976E-09 1.05910E-08 1.19192E-08 1.28577E-08 1.32372E-08 1.30813E-08 1.22734E-08 1.11880E-08 1.00543E-08 8.97649E-09 7.98457E-09 7.07801E-09 6.25073E-09 5.47228E-09 4.73144E-09 4.05594E-09 3.31529E-09 2.91552E-09 2.49766E-09 2.34118E-09 2.25926E-09 2.19007E-09 2.04976E-09 1.86300E-09 1.58773E-09 1.48800E-09 1.16650E-09 5.10906E-10 2.18020E-10 1.00482E-10 4.47762E-11 1.83718E-11 6.90724E-12 2.41479E-12 8.09235E-13 2.69720E-13 9.04074E-14
1.00315E-13 3.09744E-13 9.70468E-13 3.07030E-12 9.54335E-12 2.84104E-11 7.97777E-11 2.09874E-10 5.16211E-10 1.18845E-09 2.52886E-09 4.74199E-09 7.43801E-09 9.88357E-09 1.17194E-08 1.31381E-08 1.42687E-08 1.50239E-08 1.53761E-08 1.53246E-08 1.49611E-08 1.44268E-08 1.38754E-08 1.31625E-08 1.25099E-08 1.25153E-08 1.42032E-08 1.77108E-08 2.25450E-08 2.87233E-08 3.28039E-08 3.25220E-08 2.87805E-08 2.41115E-08 2.10786E-08 1.99955E-08 1.96202E-08 1.88015E-08 1.69023E-08 1.43791E-08 1.19100E-08 9.99141E-09 8.80203E-09 7.93100E-09 7.52789E-09 8.03339E-09 9.16535E-09 1.00388E-08 1.04709E-08 1.06486E-08 1.03459E-08 9.69202E-09 8.87536E-09 8.01173E-09 7.15691E-09 6.32868E-09 5.52258E-09 4.73767E-09 3.97730E-09 3.31611E-09 2.64651E-09 2.27377E-09 1.98071E-09 1.87590E-09 1.83679E-09 1.80374E-09 1.74085E-09 1.62303E-09 1.40967E-09 1.25413E-09 1.00964E-09 4.80491E-10 2.11866E-10 9.87771E-11 4.43161E-11 1.82615E-11 6.88365E-12 2.41023E-12 8.08437E-13 2.69592E-13 9.03887E-14
1.00291E-13 3.09578E-13 9.69410E-13 3.06400E-12 9.50825E-12 2.82261E-11 7.88633E-11 2.05589E-10 4.97255E-10 1.11022E-09 2.24351E-09 3.92819E-09 5.79462E-09 7.40172E-09 8.57749E-09 9.47480E-09 1.01960E-08 1.06898E-08 1.09436E-08 1.09611E-08 1.07838E-08 1.05014E-08 1.01811E-08 9.97381E-09 1.01025E-08 1.08935E-08 1.26925E-08 1.55304E-08 1.90388E-08 2.33962E-08 2.62872E-08 2.65280E-08 2.45516E-08 2.16871E-08 1.94958E-08 1.82962E-08 1.75802E-08 1.65498E-08 1.49138E-08 1.28468E-08 1.07956E-08 9.17292E-09 7.92457E-09 6.97593E-09 6.48324E-09 6.38049E-09 6.97941E-09 7.72720E-09 8.17911E-09 8.37416E-09 8.36571E-09 8.03001E-09 7.48958E-09 6.84088E-09 6.14292E-09 5.42532E-09 4.69983E-09 3.97609E-09 3.28197E-09 2.69547E-09 2.13889E-09 1.82781E-09 1.61833E-09 1.54897E-09 1.53551E-09 1.51804E-09 1.49590E-09 1.41467E-09 1.25122E-09 1.06965E-09 8.75561E-10 4.50144E-10 2.05449E-10 9.69446E-11 4.38100E-11 1.81387E-11 6.85724E-12 2.40511E-12 8.07539E-13 2.69449E-13 9.03676E-14
1.00264E-13 3.09394E-13 9.68235E-13 3.05701E-12 9.46940E-12 2.80228E-11 7.78626E-11 2.00972E-10 4.77474E-10 1.03329E-09 1.98872E-09 3.28355E-09 4.61204E-09 5.70746E-09 6.49127E-09 7.08355E-09 7.56782E-09 7.91602E-09 8.12506E-09 8.20427E-09 8.18490E-09 8.11897E-09 8.10282E-09 8.23862E-09 8.70148E-09 9.65782E-09 1.12540E-08 1.34364E-08 1.59350E-08 1.90174E-08 2.11029E-08 2.15927E-08 2.06728E-08 1.90121E-08 1.74964E-08 1.64047E-08 1.54991E-08 1.44452E-08 1.30365E-08 1.13886E-08 9.78750E-09 8.35347E-09 7.15316E-09 6.23515E-09 5.66962E-09 5.41845E-09 5.41438E-09 5.91097E-09 6.31390E-09 6.48802E-09 6.56321E-09 6.41865E-09 6.07875E-09 5.61103E-09 5.06617E-09 4.47755E-09 3.86579E-09 3.24910E-09 2.66522E-09 2.18779E-09 1.75174E-09 1.50842E-09 1.35579E-09 1.30950E-09 1.30952E-09 1.29623E-09 1.29472E-09 1.23407E-09 1.10881E-09 9.38027E-10 7.61766E-10 4.20166E-10 1.98781E-10 9.50008E-11 4.32612E-11 1.80038E-11 6.82805E-12 2.39944E-12 8.06543E-13 2.69289E-13 9.03442E-14
1.00235E-13 3.09192E-13 9.66943E-13 3.04934E-12 9.42683E-12 2.78009E-11 7.67795E-11 1.96064E-10 4.57164E-10 9.58990E-10 1.76439E-09 2.77256E-09 3.74623E-09 4.52289E-09 5.07087E-09 5.48475E-09 5.83364E-09 6.10339E-09 6.29388E-09 6.42125E-09 6.50841E-09 6.60258E-09 6.76419E-09 7.07637E-09 7.64147E-09 8.55714E-09 9.86160E-09 1.14924E-08 1.32588E-08 1.54522E-08 1.69788E-08 1.75410E-08 1.72095E-08 1.63021E-08 1.52743E-08 1.44030E-08 1.35638E-08 1.25885E-08 1.14083E-08 1.00855E-08 8.73594E-09 7.49606E-09 6.41313E-09 5.59220E-09 5.01660E-09 4.67212E-09 4.49966E-09 4.52794E-09 4.85228E-09 5.01107E-09 5.05876E-09 5.01417E-09 4.80398E-09 4.47401E-09 4.06323E-09 3.60170E-09 3.11249E-09 2.61681E-09 2.15325E-09 1.78634E-09 1.45530E-09 1.27314E-09 1.15976E-09 1.12687E-09 1.13279E-09 1.12049E-09 1.12614E-09 1.08168E-09 9.85176E-10 8.28335E-10 6.65411E-10 3.90865E-10 1.91875E-10 9.29542E-11 4.26729E-11 1.78574E-11 6.79615E-12 2.39322E-12 8.05450E-13 2.69114E-13 9.03185E-14
1.00203E-13 3.08971E-13 9.65535E-13 3.04098E-12 9.38057E-12 2.75610E-11 7.56192E-11 1.90906E-10 4.36587E-10 8.88210E-10 1.56849E-09 2.36518E-09 3.09987E-09 3.67261E-09 4.07488E-09 4.38208E-09 4.65169E-09 4.87756E-09 5.06189E-09 5.21752E-09 5.36814E-09 5.54625E-09 5.79563E-09 6.17211E-09 6.73426E-09 7.52470E-09 8.54700E-09 9.74660E-09 1.09967E-08 1.25647E-08 1.36900E-08 1.42270E-08 1.41921E-08 1.37297E-08 1.30633E-08 1.23661E-08 1.16457E-08 1.08207E-08 9.84599E-09 8.76721E-09 7.65914E-09 6.61084E-09 5.71147E-09 4.98918E-09 4.44565E-09 4.06794E-09 3.80772E-09 3.62931E-09 3.73638E-09 3.86980E-09 3.89297E-09 3.87626E-09 3.74773E-09 3.51730E-09 3.21441E-09 2.86403E-09 2.48676E-09 2.10369E-09 1.75199E-09 1.47614E-09 1.22918E-09 1.09455E-09 1.00815E-09 9.82379E-10 9.89847E-10 9.79359E-10 9.83115E-10 9.53396E-10 8.73028E-10 7.33349E-10 5.83774E-10 3.62555E-10 1.84760E-10 9.08184E-11 4.20483E-11 1.77000E-11 6.76159E-12 2.38645E-12 8.04259E-13 2.68923E-13 9.02905E-14
1.00168E-13 3.08733E-13 9.64012E-13 3.03196E-12 9.33072E-12 2.73036E-11 7.43870E-11 1.85541E-10 4.15982E-10 8.21522E-10 1.39817E-09 2.03742E-09 2.60712E-09 3.04531E-09 3.35431E-09 3.59470E-09 3.81484E-09 4.01301E-09 4.19243E-09 4.36345E-09 4.54408E-09 4.75822E-09 5.03651E-09 5.41168E-09 5.91420E-09 6.56080E-09 7.34406E-09 8.22083E-09 9.11269E-09 1.02332E-08 1.10631E-08 1.15274E-08 1.16224E-08 1.14070E-08 1.09838E-08 1.04535E-08 9.84755E-09 9.15475E-09 8.36350E-09 7.49511E-09 6.61228E-09 5.77709E-09 5.03408E-09 4.40694E-09 3.91684E-09 3.54052E-09 3.25045E-09 3.02482E-09 2.91338E-09 3.00252E-09 3.01630E-09 2.99737E-09 2.91922E-09 2.75949E-09 2.53942E-09 2.27838E-09 1.99349E-09 1.70371E-09 1.44640E-09 1.23856E-09 1.05492E-09 9.54876E-10 8.87081E-10 8.64440E-10 8.71160E-10 8.63043E-10 8.60880E-10 8.40253E-10 7.72680E-10 6.53785E-10 5.14391E-10 3.35476E-10 1.77469E-10 8.85993E-11 4.13898E-11 1.75318E-11 6.72442E-12 2.37915E-12 8.02971E-13 2.68717E-13 9.02601E-14
1.00131E-13 3.08476E-13 9.62376E-13 3.02227E-12 9.27735E-12 2.70295E-11 7.30894E-11 1.80011E-10 3.95551E-10 7.59203E-10 1.25020E-09 1.77082E-09 2.22355E-09 2.56965E-09 2.81602E-09 3.01205E-09 3.19844E-09 3.37553E-09 3.54694E-09 3.72056E-09 3.90925E-09 4.12952E-09 4.40051E-09 4.74116E-09 5.16598E-09 5.68015E-09 6.27300E-09 6.91279E-09 7.55555E-09 8.35302E-09 8.96360E-09 9.34049E-09 9.47377E-09 9.38587E-09 9.12079E-09 8.72900E-09 8.24827E-09 7.68482E-09 7.04786E-09 6.36176E-09 5.66313E-09 4.99296E-09 4.38132E-09 3.85876E-09 3.42278E-09 3.06740E-09 2.77797E-09 2.53646E-09 2.35148E-09 2.35197E-09 2.36268E-09 2.33965E-09 2.29046E-09 2.17989E-09 2.02100E-09 1.82839E-09 1.61520E-09 1.39816E-09 1.21198E-09 1.05555E-09 9.18129E-10 8.42170E-10 7.87454E-10 7.65657E-10 7.70645E-10 7.65023E-10 7.56063E-10 7.40965E-10 6.86452E-10 5.84095E-10 4.56131E-10 3.09830E-10 1.70049E-10 8.63080E-11 4.07002E-11 1.73534E-11 6.68467E-12 2.37131E-12 8.01585E-13 2.68494E-13 9.02274E-14
1.00091E-13 3.08201E-13 9.60625E-13 3.01192E-12 9.22051E-12 2.67393E-11 7.17319E-11 1.74358E-10 3.75467E-10 7.01326E-10 1.12151E-09 1.55131E-09 1.91876E-09 2.19937E-09 2.40150E-09 2.56576E-09 2.72673E-09 2.88543E-09 3.04512E-09 3.21164E-09 3.39371E-09 3.60202E-09 3.84807E-09 4.14216E-09 4.49060E-09 4.89297E-09 5.33897E-09 5.80644E-09 6.26763E-09 6.83848E-09 7.28444E-09 7.57712E-09 7.70594E-09 7.67634E-09 7.50746E-09 7.22450E-09 6.85116E-09 6.40367E-09 5.89919E-09 5.35764E-09 4.80626E-09 4.27232E-09 3.77922E-09 3.34023E-09 2.96209E-09 2.64096E-09 2.36898E-09 2.13569E-09 1.94155E-09 1.86582E-09 1.87430E-09 1.85354E-09 1.81980E-09 1.74374E-09 1.62912E-09 1.48708E-09 1.32770E-09 1.16531E-09 1.03076E-09 9.12434E-10 8.08715E-10 7.48712E-10 7.03601E-10 6.82418E-10 6.84224E-10 6.80173E-10 6.67920E-10 6.54012E-10 6.10523E-10 5.23054E-10 4.08932E-10 2.85724E-10 1.62548E-10 8.39506E-11 3.99820E-11 1.71654E-11 6.64244E-12 2.36295E-12 8.00104E-13 2.68256E-13 9.01924E-14
1.00049E-13 3.07908E-13 9.58761E-13 3.00092E-12 9.16025E-12 2.64337E-11 7.03205E-11 1.68619E-10 3.55863E-10 6.47805E-10 1.00925E-09 1.36844E-09 1.67185E-09 1.90401E-09 2.07319E-09 2.21320E-09 2.35335E-09 2.49484E-09 2.64030E-09 2.79376E-09 2.96092E-09 3.14841E-09 3.36274E-09 3.60914E-09 3.88966E-09 4.20161E-09 4.53638E-09 4.87866E-09 5.20814E-09 5.61770E-09 5.94168E-09 6.16093E-09 6.26707E-09 6.26042E-09 6.14719E-09 5.94087E-09 5.65587E-09 5.30831E-09 4.91302E-09 4.48820E-09 4.05271E-09 3.62691E-09 3.22766E-09 2.86376E-09 2.54056E-09 2.25890E-09 2.01370E-09 1.80005E-09 1.61726E-09 1.51270E-09 1.50802E-09 1.49162E-09 1.46845E-09 1.41592E-09 1.33308E-09 1.22798E-09 1.10815E-09 9.86825E-10 8.88201E-10 7.98019E-10 7.17945E-10 6.69720E-10 6.32972E-10 6.11457E-10 6.09119E-10 6.05815E-10 5.93127E-10 5.78000E-10 5.42851E-10 4.68814E-10 3.69217E-10 2.63234E-10 1.55025E-10 8.15386E-11 3.92381E-11 1.69682E-11 6.59778E-12 2.35406E-12 7.98528E-13 2.68003E-13 9.01550E-14
1.00003E-13 3.07597E-13 9.56783E-13 2.98926E-12 9.09666E-12 2.61134E-11 6.88611E-11 1.62830E-10 3.36844E-10 5.98458E-10 9.10936E-10 1.21425E-09 1.46833E-09 1.66325E-09 1.80671E-09 1.92714E-09 2.04944E-09 2.17455E-09 2.30451E-09 2.44207E-09 2.59062E-09 2.75414E-09 2.93599E-09 3.13850E-09 3.36178E-09 3.60243E-09 3.85355E-09 4.10472E-09 4.34215E-09 4.63330E-09 4.86652E-09 5.02647E-09 5.10606E-09 5.10408E-09 5.02308E-09 4.86874E-09 4.65142E-09 4.38252E-09 4.07454E-09 3.74155E-09 3.39849E-09 3.05918E-09 2.73525E-09 2.43527E-09 2.16396E-09 1.92147E-09 1.70676E-09 1.51720E-09 1.35204E-09 1.24382E-09 1.23139E-09 1.21968E-09 1.20429E-09 1.16813E-09 1.10764E-09 1.02923E-09 9.38448E-10 8.47099E-10 7.73889E-10 7.04315E-10 6.41048E-10 6.01283E-10 5.71545E-10 5.49579E-10 5.43325E-10 5.40327E-10 5.28649E-10 5.11748E-10 4.82863E-10 4.20166E-10 3.33825E-10 2.42354E-10 1.47533E-10 7.90800E-11 3.84710E-11 1.67624E-11 6.55078E-12 2.34467E-12 7.96857E-13 2.67734E-13 9.01153E-14
9.99556E-14 3.07268E-13 9.54694E-13 2.97697E-12 9.02984E-12 2.57792E-11 6.73601E-11 1.57025E-10 3.18484E-10 5.53041E-10 8.24468E-10 1.08286E-09 1.29787E-09 1.46333E-09 1.58598E-09 1.68997E-09 1.79646E-09 1.90621E-09 2.02058E-09 2.14139E-09 2.27054E-09 2.41015E-09 2.56186E-09 2.72631E-09 2.90268E-09 3.08785E-09 3.27636E-09 3.46094E-09 3.63247E-09 3.83790E-09 4.00472E-09 4.11828E-09 4.17377E-09 4.16933E-09 4.10604E-09 3.98753E-09 3.81943E-09 3.61025E-09 3.36960E-09 3.10844E-09 2.83742E-09 2.56708E-09 2.30579E-09 2.06012E-09 1.83353E-09 1.62818E-09 1.44390E-09 1.27926E-09 1.13436E-09 1.03660E-09 1.02007E-09 1.01281E-09 1.00309E-09 9.77987E-10 9.33607E-10 8.74407E-10 8.04798E-10 7.35369E-10 6.80112E-10 6.25850E-10 5.75006E-10 5.41521E-10 5.16509E-10 4.95121E-10 4.86209E-10 4.82504E-10 4.72483E-10 4.54965E-10 4.29854E-10 3.76732E-10 3.02141E-10 2.23063E-10 1.40127E-10 7.65861E-11 3.76830E-11 1.65484E-11 6.50148E-12 2.33476E-12 7.95092E-13 2.67449E-13 9.00733E-14
9.99052E-14 3.06921E-13 9.52494E-13 2.96405E-12 8.95987E-12 2.54320E-11 6.58239E-11 1.51233E-10 3.00841E-10 5.11282E-10 7.48055E-10 9.69775E-10 1.15326E-09 1.29466E-09 1.40005E-09 1.48995E-09 1.58240E-09 1.67793E-09 1.77740E-09 1.88190E-09 1.99246E-09 2.11005E-09 2.23517E-09 2.36768E-09 2.50638E-09 2.64860E-09 2.79025E-09 2.92603E-09 3.04971E-09 3.19393E-09 3.31226E-09 3.39108E-09 3.42658E-09 3.41788E-09 3.36528E-09 3.27074E-09 3.13853E-09 2.97440E-09 2.78567E-09 2.57977E-09 2.36485E-09 2.14868E-09 1.93770E-09 1.73673E-09 1.54945E-09 1.37726E-09 1.22096E-09 1.07991E-09 9.54922E-10 8.71828E-10 8.56381E-10 8.52938E-10 8.47336E-10 8.29767E-10 7.96630E-10 7.51505E-10 6.97646E-10 6.44078E-10 6.01609E-10 5.58706E-10 5.17495E-10 4.88313E-10 4.66815E-10 4.46501E-10 4.35678E-10 4.31304E-10 4.22618E-10 4.05940E-10 3.83107E-10 3.38796E-10 2.73771E-10 2.05291E-10 1.32853E-10 7.40656E-11 3.68765E-11 1.63267E-11 6.44997E-12 2.32436E-12 7.93233E-13 2.67149E-13 9.00290E-14
9.98521E-14 3.06557E-13 9.50183E-13 2.95051E-12 8.88685E-12 2.50726E-11 6.42584E-11 1.45482E-10 2.83946E-10 4.72901E-10 6.80235E-10 8.71597E-10 1.02910E-09 1.15060E-09 1.24134E-09 1.31903E-09 1.39901E-09 1.48165E-09 1.56736E-09 1.65678E-09 1.75042E-09 1.84844E-09 1.95091E-09 2.05718E-09 2.16594E-09 2.27512E-09 2.38159E-09 2.48145E-09 2.57042E-09 2.67104E-09 2.75417E-09 2.80738E-09 2.82813E-09 2.81513E-09 2.76930E-09 2.69218E-09 2.58615E-09 2.45553E-09 2.30560E-09 2.14229E-09 1.97113E-09 1.79772E-09 1.62708E-09 1.46317E-09 1.30857E-09 1.16525E-09 1.03357E-09 9.13598E-10 8.07038E-10 7.40119E-10 7.27680E-10 7.27128E-10 7.24478E-10 7.12025E-10 6.87039E-10 6.52027E-10 6.10086E-10 5.68063E-10 5.34735E-10 5.00419E-10 4.66470E-10 4.40945E-10 4.21826E-10 4.03108E-10 3.91128E-10 3.85915E-10 3.78327E-10 3.63250E-10 3.41899E-10 3.04907E-10 2.48358E-10 1.88963E-10 1.25752E-10 7.15300E-11 3.60540E-11 1.60980E-11 6.39631E-12 2.31348E-12 7.91282E-13 2.66834E-13 8.99824E-14
9.97963E-14 3.06174E-13 9.47762E-13 2.93636E-12 8.81084E-12 2.47019E-11 6.26693E-11 1.39795E-10 2.67821E-10 4.37624E-10 6.19771E-10 7.85716E-10 9.21536E-10 1.02622E-09 1.10452E-09 1.17153E-09 1.24048E-09 1.31158E-09 1.38500E-09 1.46089E-09 1.53954E-09 1.62075E-09 1.70421E-09 1.78922E-09 1.87442E-09 1.95814E-09 2.03818E-09 2.11157E-09 2.17525E-09 2.24500E-09 2.30277E-09 2.33752E-09 2.34747E-09 2.33180E-09 2.29080E-09 2.22622E-09 2.14007E-09 2.03483E-09 1.91453E-09 1.78353E-09 1.64623E-09 1.50660E-09 1.36823E-09 1.23422E-09 1.10690E-09 9.87476E-10 8.76972E-10 7.75313E-10 6.85182E-10 6.34491E-10 6.25972E-10 6.26315E-10 6.25672E-10 6.16694E-10 5.97544E-10 5.70171E-10 5.36964E-10 5.03644E-10 4.76927E-10 4.49169E-10 4.20883E-10 3.98317E-10 3.81042E-10 3.64677E-10 3.52169E-10 3.45600E-10 3.38972E-10 3.25844E-10 3.05749E-10 2.74619E-10 2.25801E-10 1.73982E-10 1.18859E-10 6.89887E-11 3.52178E-11 1.58626E-11 6.34062E-12 2.30211E-12 7.89239E-13 2.66503E-13 8.99334E-14
9.97380E-14 3.05774E-13 9.45232E-13 2.92160E-12 8.73196E-12 2.43207E-11 6.10625E-11 1.34194E-10 2.52467E-10 4.05188E-10 5.65665E-10 7.10086E-10 8.27622E-10 9.18015E-10 9.85529E-10 1.04332E-09 1.10261E-09 1.16349E-09 1.22601E-09 1.29013E-09 1.35577E-09 1.42277E-09 1.49056E-09 1.55838E-09 1.62514E-09 1.68938E-09 1.74944E-09 1.80322E-09 1.84848E-09 1.89655E-09 1.93614E-09 1.95775E-09 1.96022E-09 1.94301E-09 1.90643E-09 1.85141E-09 1.78006E-09 1.69453E-09 1.59713E-09 1.49120E-09 1.37999E-09 1.26670E-09 1.15399E-09 1.04410E-09 9.38844E-10 8.39508E-10 7.46572E-10 6.60536E-10 5.84583E-10 5.48079E-10 5.43141E-10 5.44113E-10 5.44792E-10 5.38183E-10 5.23267E-10 5.01507E-10 4.75028E-10 4.48214E-10 4.26358E-10 4.03701E-10 3.79883E-10 3.59794E-10 3.44265E-10 3.30142E-10 3.17639E-10 3.09758E-10 3.03975E-10 2.92748E-10 2.74230E-10 2.47583E-10 2.05552E-10 1.60256E-10 1.12201E-10 6.64524E-11 3.43704E-11 1.56212E-11 6.28294E-12 2.29027E-12 7.87105E-13 2.66157E-13 8.98821E-14
9.96770E-14 3.05357E-13 9.42595E-13 2.90626E-12 8.65034E-12 2.39299E-11 5.94435E-11 1.28696E-10 2.37883E-10 3.75348E-10 5.17071E-10 6.43133E-10 7.45087E-10 8.23268E-10 8.81473E-10 9.31196E-10 9.82123E-10 1.03407E-09 1.08710E-09 1.14106E-09 1.19568E-09 1.25073E-09 1.30568E-09 1.35973E-09 1.41202E-09 1.46138E-09 1.50636E-09 1.54558E-09 1.57743E-09 1.61030E-09 1.63692E-09 1.64940E-09 1.64687E-09 1.62912E-09 1.59636E-09 1.54942E-09 1.48960E-09 1.41898E-09 1.33947E-09 1.25311E-09 1.16248E-09 1.06980E-09 9.77317E-10 8.86753E-10 7.99416E-10 7.16408E-10 6.38327E-10 5.65807E-10 5.05191E-10 4.76622E-10 4.74551E-10 4.76265E-10 4.77483E-10 4.72519E-10 4.60728E-10 4.43240E-10 4.21774E-10 4.00021E-10 3.81815E-10 3.63152E-10 3.42937E-10 3.25212E-10 3.11059E-10 2.98664E-10 2.86609E-10 2.78429E-10 2.72861E-10 2.63243E-10 2.46562E-10 2.23449E-10 1.87296E-10 1.47685E-10 1.05800E-10 6.39307E-11 3.35138E-11 1.53741E-11 6.22335E-12 2.27797E-12 7.84881E-13 2.65796E-13 8.98286E-14
9.96135E-14 3.04922E-13 9.39851E-13 2.89033E-12 8.56608E-12 2.35306E-11 5.78176E-11 1.23316E-10 2.24052E-10 3.47882E-10 4.73293E-10 5.83576E-10 6.72196E-10 7.39840E-10 7.90043E-10 8.32786E-10 8.76354E-10 9.20664E-10 9.65497E-10 1.01076E-09 1.05613E-09 1.10128E-09 1.14571E-09 1.18880E-09 1.22974E-09 1.26760E-09 1.30132E-09 1.32976E-09 1.35181E-09 1.37404E-09 1.39150E-09 1.39767E-09 1.39201E-09 1.37442E-09 1.34513E-09 1.30482E-09 1.25455E-09 1.19561E-09 1.12987E-09 1.05892E-09 9.84417E-10 9.08201E-10 8.31764E-10 7.56618E-10 6.83819E-10 6.14137E-10 5.48172E-10 4.87163E-10 4.39392E-10 4.16884E-10 4.17036E-10 4.19215E-10 4.20601E-10 4.16816E-10 4.07374E-10 3.93166E-10 3.75634E-10 3.57687E-10 3.42341E-10 3.26878E-10 3.09601E-10 2.93924E-10 2.81226E-10 2.70040E-10 2.58870E-10 2.50698E-10 2.45162E-10 2.36939E-10 2.22128E-10 2.01907E-10 1.70930E-10 1.36285E-10 9.96674E-11 6.14323E-11 3.26505E-11 1.51220E-11 6.16193E-12 2.26521E-12 7.82568E-13 2.65419E-13 8.97727E-14
9.95473E-14 3.04469E-13 9.37001E-13 2.87383E-12 8.47928E-12 2.31236E-11 5.61897E-11 1.18067E-10 2.10959E-10 3.22583E-10 4.33747E-10 5.30402E-10 6.07541E-10 6.66109E-10 7.09378E-10 7.46105E-10 7.83341E-10 8.21005E-10 8.58897E-10 8.96755E-10 9.34411E-10 9.71394E-10 1.00731E-09 1.04162E-09 1.07366E-09 1.10268E-09 1.12788E-09 1.14837E-09 1.16332E-09 1.17817E-09 1.18914E-09 1.19103E-09 1.18355E-09 1.16661E-09 1.14049E-09 1.10574E-09 1.06317E-09 1.01385E-09 9.58985E-10 9.00063E-10 8.38335E-10 7.75094E-10 7.11605E-10 6.48838E-10 5.87786E-10 5.29031E-10 4.73044E-10 4.21445E-10 3.84062E-10 3.66396E-10 3.68226E-10 3.70620E-10 3.72003E-10 3.69022E-10 3.61385E-10 3.49725E-10 3.35248E-10 3.20374E-10 3.07200E-10 2.94290E-10 2.79490E-10 2.65593E-10 2.54178E-10 2.44079E-10 2.33892E-10 2.26032E-10 2.20482E-10 2.13464E-10 2.00521E-10 1.82652E-10 1.56140E-10 1.25898E-10 9.38149E-11 5.89664E-11 3.17826E-11 1.48652E-11 6.09879E-12 2.25202E-12 7.80166E-13 2.65028E-13 8.97146E-14
9.94785E-14 3.04000E-13 9.34046E-13 2.85677E-12 8.39004E-12 2.27096E-11 5.45644E-11 1.12958E-10 1.98580E-10 2.99267E-10 3.97937E-10 4.82785E-10 5.49994E-10 6.00716E-10 6.38028E-10 6.69538E-10 7.01363E-10 7.33328E-10 7.65277E-10 7.96976E-10 8.28139E-10 8.58445E-10 8.87468E-10 9.14785E-10 9.39836E-10 9.62050E-10 9.80772E-10 9.95368E-10 1.00523E-09 1.01495E-09 1.02138E-09 1.02047E-09 1.01203E-09 9.96056E-10 9.72819E-10 9.42749E-10 9.06521E-10 8.64946E-10 8.18978E-10 7.69632E-10 7.18053E-10 6.65191E-10 6.11998E-10 5.59312E-10 5.07763E-10 4.57966E-10 4.10243E-10 3.66510E-10 3.37123E-10 3.24341E-10 3.26674E-10 3.28787E-10 3.30106E-10 3.27712E-10 3.21427E-10 3.11792E-10 2.99709E-10 2.87275E-10 2.75957E-10 2.65011E-10 2.52411E-10 2.40145E-10 2.29906E-10 2.20659E-10 2.11773E-10 2.04083E-10 1.98585E-10 1.92516E-10 1.81284E-10 1.65440E-10 1.42748E-10 1.16394E-10 8.82445E-11 5.65398E-11 3.09124E-11 1.46044E-11 6.03401E-12 2.23839E-12 7.77678E-13 2.64622E-13 8.96541E-14
9.94071E-14 3.03513E-13 9.30987E-13 2.83917E-12 8.29851E-12 2.22898E-11 5.29460E-11 1.07999E-10 1.86888E-10 2.77764E-10 3.65446E-10 4.40025E-10 4.98623E-10 5.42572E-10 5.74736E-10 6.01767E-10 6.28938E-10 6.56067E-10 6.82983E-10 7.09487E-10 7.35278E-10 7.60079E-10 7.83551E-10 8.05288E-10 8.24874E-10 8.41813E-10 8.55640E-10 8.65862E-10 8.72026E-10 8.78249E-10 8.81532E-10 8.78845E-10 8.70045E-10 8.55222E-10 8.34569E-10 8.08486E-10 7.77491E-10 7.42231E-10 7.03449E-10 6.61940E-10 6.18519E-10 5.74025E-10 5.29156E-10 4.84584E-10 4.40851E-10 3.98372E-10 3.57781E-10 3.20463E-10 2.97135E-10 2.88629E-10 2.90654E-10 2.92437E-10 2.93652E-10 2.91727E-10 2.86520E-10 2.78456E-10 2.68320E-10 2.57837E-10 2.48004E-10 2.38746E-10 2.28020E-10 2.17202E-10 2.07955E-10 1.99608E-10 1.91779E-10 1.84558E-10 1.79130E-10 1.73803E-10 1.64218E-10 1.50089E-10 1.30616E-10 1.07704E-10 8.29590E-11 5.41606E-11 3.00419E-11 1.43400E-11 5.96766E-12 2.22434E-12 7.75103E-13 2.64201E-13 8.95914E-14
9.93331E-14 3.03009E-13 9.27827E-13 2.82104E-12 8.20481E-12 2.18649E-11 5.13385E-11 1.03194E-10 1.75857E-10 2.57922E-10 3.35912E-10 4.01539E-10 4.52657E-10 4.90752E-10 5.18460E-10 5.41666E-10 5.64840E-10 5.87857E-10 6.10535E-10 6.32661E-10 6.54007E-10 6.74308E-10 6.93279E-10 7.10587E-10 7.25864E-10 7.38755E-10 7.48864E-10 7.55856E-10 7.59348E-10 7.63189E-10 7.64319E-10 7.60550E-10 7.51813E-10 7.38190E-10 7.19868E-10 6.97178E-10 6.70535E-10 6.40463E-10 6.07538E-10 5.72391E-10 5.35653E-10 4.97949E-10 4.59879E-10 4.21942E-10 3.84601E-10 3.48204E-10 3.13552E-10 2.81510E-10 2.63209E-10 2.57451E-10 2.59135E-10 2.60684E-10 2.61712E-10 2.60155E-10 2.55824E-10 2.49063E-10 2.40461E-10 2.31611E-10 2.22995E-10 2.15098E-10 2.06029E-10 1.96581E-10 1.88116E-10 1.80679E-10 1.73694E-10 1.67032E-10 1.61942E-10 1.57060E-10 1.48898E-10 1.36382E-10 1.19614E-10 9.97244E-11 7.79528E-11 5.18332E-11 2.91733E-11 1.40725E-11 5.89982E-12 2.20988E-12 7.72443E-13 2.63765E-13 8.95263E-14
9.92565E-14 3.02488E-13 9.24565E-13 2.80239E-12 8.10905E-12 2.14359E-11 4.97457E-11 9.85486E-11 1.65457E-10 2.39601E-10 3.09035E-10 3.66824E-10 4.11452E-10 4.44469E-10 4.68369E-10 4.88261E-10 5.08037E-10 5.27555E-10 5.46648E-10 5.65121E-10 5.82785E-10 5.99410E-10 6.14741E-10 6.28504E-10 6.40413E-10 6.50164E-10 6.57484E-10 6.62064E-10 6.63681E-10 6.65881E-10 6.65567E-10 6.61195E-10 6.52772E-10 6.40341E-10 6.24104E-10 6.04307E-10 5.81314E-10 5.55526E-10 5.27417E-10 4.97471E-10 4.66196E-10 4.34080E-10 4.01585E-10 3.69136E-10 3.37084E-10 3.05739E-10 2.76028E-10 2.49756E-10 2.34575E-10 2.30069E-10 2.31478E-10 2.32745E-10 2.33664E-10 2.32328E-10 2.28722E-10 2.23031E-10 2.15718E-10 2.08175E-10 2.00620E-10 1.93853E-10 1.86141E-10 1.77938E-10 1.70327E-10 1.63658E-10 1.57349E-10 1.51343E-10 1.46579E-10 1.42083E-10 1.35134E-10 1.24137E-10 1.09632E-10 9.23720E-11 7.32234E-11 4.95644E-11 2.83082E-11 1.38023E-11 5.83059E-12 2.19502E-12 7.69699E-13 2.63315E-13 8.94590E-14
9.91690E-14 3.01894E-13 9.20856E-13 2.78127E-12 8.00152E-12 2.09609E-11 4.80191E-11 9.36425E-11 1.54751E-10 2.21112E-10 2.82275E-10 3.32565E-10 3.71016E-10 3.99253E-10 4.19552E-10 4.36347E-10 4.52953E-10 4.69226E-10 4.85016E-10 5.00169E-10 5.14511E-10 5.27849E-10 5.39969E-10 5.50649E-10 5.59663E-10 5.66790E-10 5.71798E-10 5.74483E-10 5.74657E-10 5.75662E-10 5.74324E-10 5.69712E-10 5.61807E-10 5.50692E-10 5.36501E-10 5.19461E-10 4.99841E-10 4.77972E-10 4.54213E-10 4.28948E-10 4.02566E-10 3.75452E-10 3.47969E-10 3.20446E-10 2.93179E-10 2.66407E-10 2.41151E-10 2.19795E-10 2.07242E-10 2.03713E-10 2.04841E-10 2.05866E-10 2.06613E-10 2.05540E-10 2.02516E-10 1.97799E-10 1.91647E-10 1.85308E-10 1.78699E-10 1.72998E-10 1.66535E-10 1.59478E-10 1.52769E-10 1.46860E-10 1.41301E-10 1.35908E-10 1.31605E-10 1.27473E-10 1.21633E-10 1.12120E-10 9.97410E-11 8.50137E-11 6.83587E-11 4.71517E-11 2.73660E-11 1.35030E-11 5.75294E-12 2.17821E-12 7.66580E-13 2.62801E-13 8.93822E-14
9.90573E-14 3.01137E-13 9.16138E-13 2.75453E-12 7.86666E-12 2.03746E-11 4.59382E-11 8.78987E-11 1.42564E-10 2.00525E-10 2.52932E-10 2.95373E-10 3.27439E-10 3.50751E-10 3.67368E-10 3.81023E-10 3.94418E-10 4.07435E-10 4.19949E-10 4.31833E-10 4.42936E-10 4.53107E-10 4.62176E-10 4.69973E-10 4.76336E-10 4.81097E-10 4.84091E-10 4.85179E-10 4.84231E-10 4.84324E-10 4.82285E-10 4.77684E-10 4.70530E-10 4.60886E-10 4.48866E-10 4.34636E-10 4.18404E-10 4.00418E-10 3.80944E-10 3.60269E-10 3.38681E-10 3.16468E-10 2.93902E-10 2.71240E-10 2.48703E-10 2.26548E-10 2.05631E-10 1.88777E-10 1.78630E-10 1.75859E-10 1.76705E-10 1.77477E-10 1.78053E-10 1.77211E-10 1.74813E-10 1.71004E-10 1.65998E-10 1.60843E-10 1.55416E-10 1.50546E-10 1.45355E-10 1.39494E-10 1.33781E-10 1.28780E-10 1.23988E-10 1.19400E-10 1.15481E-10 1.11834E-10 1.07066E-10 9.91961E-11 8.89609E-11 7.68661E-11 6.28252E-11 4.43063E-11 2.62237E-11 1.31333E-11 5.65567E-12 2.15696E-12 7.62616E-13 2.62147E-13 8.92840E-14
9.89167E-14 3.00186E-13 9.10229E-13 2.72124E-12 7.70047E-12 1.96656E-11 4.34913E-11 8.13688E-11 1.29150E-10 1.78428E-10 2.22002E-10 2.56651E-10 2.82455E-10 3.00979E-10 3.14057E-10 3.24702E-10 3.35052E-10 3.45009E-10 3.54478E-10 3.63347E-10 3.71507E-10 3.78836E-10 3.85214E-10 3.90521E-10 3.94637E-10 3.97444E-10 3.98836E-10 3.98720E-10 3.97049E-10 3.96535E-10 3.94113E-10 3.89761E-10 3.83500E-10 3.75381E-10 3.65493E-10 3.53953E-10 3.40917E-10 3.26556E-10 3.11066E-10 2.94648E-10 2.77510E-10 2.59854E-10 2.41881E-10 2.23772E-10 2.05700E-10 1.88021E-10 1.71189E-10 1.58113E-10 1.50041E-10 1.47765E-10 1.48341E-10 1.48866E-10 1.49271E-10 1.48652E-10 1.46823E-10 1.43894E-10 1.39982E-10 1.35880E-10 1.31597E-10 1.27531E-10 1.23508E-10 1.18875E-10 1.14232E-10 1.10042E-10 1.06133E-10 1.02332E-10 9.89400E-11 9.58565E-11 9.20343E-11 8.58117E-11 7.76670E-11 6.81623E-11 5.67322E-11 4.10420E-11 2.48712E-11 1.26858E-11 5.53599E-12 2.13053E-12 7.57653E-13 2.61325E-13 8.91604E-14
9.87461E-14 2.99035E-13 9.03105E-13 2.68137E-12 7.50420E-12 1.88474E-11 4.07601E-11 7.43565E-11 1.15251E-10 1.56155E-10 1.91423E-10 2.18897E-10 2.39004E-10 2.53236E-10 2.63166E-10 2.71161E-10 2.78854E-10 2.86172E-10 2.93035E-10 2.99364E-10 3.05076E-10 3.10083E-10 3.14304E-10 3.17654E-10 3.20049E-10 3.21414E-10 3.21681E-10 3.20796E-10 3.19042E-10 3.17939E-10 3.15429E-10 3.11509E-10 3.06197E-10 2.99537E-10 2.91593E-10 2.82451E-10 2.72214E-10 2.61005E-10 2.48955E-10 2.36207E-10 2.22902E-10 2.09183E-10 1.95187E-10 1.81046E-10 1.66881E-10 1.53088E-10 1.39858E-10 1.29785E-10 1.23354E-10 1.21334E-10 1.21671E-10 1.21980E-10 1.22222E-10 1.21802E-10 1.20466E-10 1.18293E-10 1.15365E-10 1.12146E-10 1.08867E-10 1.05614E-10 1.02536E-10 9.90650E-11 9.54406E-11 9.20215E-11 8.88868E-11 8.58771E-11 8.30726E-11 8.05091E-11 7.75148E-11 7.28267E-11 6.65665E-11 5.94308E-11 5.04293E-11 3.75074E-11 2.33492E-11 1.21683E-11 5.39483E-12 2.09892E-12 7.51674E-13 2.60330E-13 8.90104E-14
9.85290E-14 2.97576E-13 8.94124E-13 2.63162E-12 7.26366E-12 1.78738E-11 3.76378E-11 6.66855E-11 1.00625E-10 1.33392E-10 1.60813E-10 1.81649E-10 1.96581E-10 2.06968E-10 2.14110E-10 2.19785E-10 2.25178E-10 2.30229E-10 2.34887E-10 2.39097E-10 2.42801E-10 2.45941E-10 2.48461E-10 2.50307E-10 2.51428E-10 2.51779E-10 2.51319E-10 2.50019E-10 2.48331E-10 2.46964E-10 2.44608E-10 2.41266E-10 2.36953E-10 2.31701E-10 2.25555E-10 2.18571E-10 2.10818E-10 2.02373E-10 1.93324E-10 1.83762E-10 1.73783E-10 1.63481E-10 1.52947E-10 1.42273E-10 1.31541E-10 1.21124E-10 1.11057E-10 1.03353E-10 9.82055E-11 9.62554E-11 9.63874E-11 9.65126E-11 9.66144E-11 9.63741E-11 9.54724E-11 9.39593E-11 9.18903E-11 8.94950E-11 8.70891E-11 8.45571E-11 8.23082E-11 7.98607E-11 7.71886E-11 7.45538E-11 7.22056E-11 6.99059E-11 6.76809E-11 6.56747E-11 6.34419E-11 6.01055E-11 5.55396E-11 5.05472E-11 4.38281E-11 3.36189E-11 2.15953E-11 1.15509E-11 5.22201E-12 2.05954E-12 7.44143E-13 2.59070E-13 8.88195E-14
9.82463E-14 2.95685E-13 8.82552E-13 2.56825E-12 6.96387E-12 1.67020E-11 3.40506E-11 5.83022E-11 8.53214E-11 1.10350E-10 1.30569E-10 1.45475E-10 1.55889E-10 1.62977E-10 1.67764E-10 1.71503E-10 1.74995E-10 1.78205E-10 1.81099E-10 1.83640E-10 1.85793E-10 1.87521E-10 1.88789E-10 1.89567E-10 1.89826E-10 1.89541E-10 1.88692E-10 1.87263E-10 1.85762E-10 1.84367E-10 1.82313E-10 1.79605E-10 1.76254E-10 1.72282E-10 1.67717E-10 1.62596E-10 1.56962E-10 1.50861E-10 1.44346E-10 1.37475E-10 1.30305E-10 1.22897E-10 1.15310E-10 1.07600E-10 9.98228E-11 9.22850E-11 8.49465E-11 7.91393E-11 7.50287E-11 7.30825E-11 7.30559E-11 7.30352E-11 7.30190E-11 7.29232E-11 7.23754E-11 7.14059E-11 7.00487E-11 6.83915E-11 6.67409E-11 6.49858E-11 6.33189E-11 6.16696E-11 5.98274E-11 5.80042E-11 5.62788E-11 5.46657E-11 5.30839E-11 5.15254E-11 4.99954E-11 4.78326E-11 4.47483E-11 4.15852E-11 3.69491E-11 2.93414E-11 1.95612E-11 1.08052E-11 5.00684E-12 2.00947E-12 7.34450E-13 2.57437E-13 8.85710E-14
9.78819E-14 2.93262E-13 8.67847E-13 2.48897E-12 6.59922E-12 1.53374E-11 3.00989E-11 4.95772E-11 7.01394E-11 8.83045E-11 1.02385E-10 1.12401E-10 1.19184E-10 1.23679E-10 1.26645E-10 1.28907E-10 1.30975E-10 1.32828E-10 1.34442E-10 1.35797E-10 1.36871E-10 1.37645E-10 1.38099E-10 1.38217E-10 1.37985E-10 1.37389E-10 1.36421E-10 1.35074E-10 1.33811E-10 1.32552E-10 1.30875E-10 1.28786E-10 1.26292E-10 1.23406E-10 1.20145E-10 1.16532E-10 1.12591E-10 1.08352E-10 1.03842E-10 9.90961E-11 9.41480E-11 8.90335E-11 8.37883E-11 7.84469E-11 7.30432E-11 6.77996E-11 6.26579E-11 5.83120E-11 5.50300E-11 5.34055E-11 5.29755E-11 5.29159E-11 5.28504E-11 5.27637E-11 5.24773E-11 5.19157E-11 5.10981E-11 5.00457E-11 4.89525E-11 4.78152E-11 4.66595E-11 4.56012E-11 4.44813E-11 4.32984E-11 4.21304E-11 4.10822E-11 4.00388E-11 3.89027E-11 3.79095E-11 3.66340E-11 3.47793E-11 3.30504E-11 3.01604E-11 2.48716E-11 1.72995E-11 9.93254E-12 4.74524E-12 1.94695E-12 7.22147E-13 2.55345E-13 8.82505E-14
9.74101E-14 2.90149E-13 8.49164E-13 2.39027E-12 6.16106E-12 1.37821E-11 2.58747E-11 4.08183E-11 5.56653E-11 6.80912E-11 7.72716E-11 8.35284E-11 8.76057E-11 9.02150E-11 9.18830E-11 9.31152E-11 9.42055E-11 9.51414E-11 9.59106E-11 9.65014E-11 9.69029E-11 9.71051E-11 9.70987E-11 9.68753E-11 9.64283E-11 9.57523E-11 9.48440E-11 9.37014E-11 9.26813E-11 9.16426E-11 9.03526E-11 8.88147E-11 8.70344E-11 8.50191E-11 8.27788E-11 8.03258E-11 7.76745E-11 7.48404E-11 7.18402E-11 6.86917E-11 6.54140E-11 6.20271E-11 5.85514E-11 5.50069E-11 5.14133E-11 4.79098E-11 4.44512E-11 4.12415E-11 3.89822E-11 3.74683E-11 3.67294E-11 3.66300E-11 3.65187E-11 3.64046E-11 3.62898E-11 3.60055E-11 3.55619E-11 3.49701E-11 3.42833E-11 3.36184E-11 3.29028E-11 3.22326E-11 3.15669E-11 3.08723E-11 3.01831E-11 2.95184E-11 2.89063E-11 2.81975E-11 2.75621E-11 2.69120E-11 2.59717E-11 2.52548E-11 2.37272E-11 2.03732E-11 1.48602E-11 8.93202E-12 4.43078E-12 1.86925E-12 7.06535E-13 2.52658E-13 8.78354E-14
9.67954E-14 2.86136E-13 8.25433E-13 2.26817E-12 5.64280E-12 1.20557E-11 2.15158E-11 3.23754E-11 4.24575E-11 5.03912E-11 5.59325E-11 5.95158E-11 6.17371E-11 6.30912E-11 6.39170E-11 6.44950E-11 6.49769E-11 6.53563E-11 6.56272E-11 6.57838E-11 6.58209E-11 6.57340E-11 6.55190E-11 6.51725E-11 6.46915E-11 6.40744E-11 6.33201E-11 6.24286E-11 6.16342E-11 6.08391E-11 5.99002E-11 5.88199E-11 5.76019E-11 5.62504E-11 5.47708E-11 5.31696E-11 5.14544E-11 4.96335E-11 4.77160E-11 4.57111E-11 4.36288E-11 4.14796E-11 3.92743E-11 3.70239E-11 3.47393E-11 3.24922E-11 3.02597E-11 2.81016E-11 2.64803E-11 2.51406E-11 2.44148E-11 2.41525E-11 2.40547E-11 2.39713E-11 2.38789E-11 2.37625E-11 2.35530E-11 2.32557E-11 2.28767E-11 2.24940E-11 2.21028E-11 2.17027E-11 2.13416E-11 2.09601E-11 2.05958E-11 2.02350E-11 1.98970E-11 1.95079E-11 1.91277E-11 1.88866E-11 1.85338E-11 1.84627E-11 1.78929E-11 1.60375E-11 1.23240E-11 7.81380E-12 4.05832E-12 1.77328E-12 6.86734E-13 2.49196E-13 8.72946E-14
9.58839E-14 2.80293E-13 7.91737E-13 2.10183E-12 4.98034E-12 1.00232E-11 1.68067E-11 2.39038E-11 2.99328E-11 3.42920E-11 3.70977E-11 3.87690E-11 3.97184E-11 4.02437E-11 4.05308E-11 4.07035E-11 4.08200E-11 4.08777E-11 4.08744E-11 4.08080E-11 4.06765E-11 4.04784E-11 4.02124E-11 3.98776E-11 3.94733E-11 3.89990E-11 3.84548E-11 3.78412E-11 3.72416E-11 3.67037E-11 3.60948E-11 3.54162E-11 3.46696E-11 3.38573E-11 3.29816E-11 3.20455E-11 3.10522E-11 3.00054E-11 2.89091E-11 2.77677E-11 2.65853E-11 2.53668E-11 2.41169E-11 2.28408E-11 2.15434E-11 2.02363E-11 1.89620E-11 1.76951E-11 1.64574E-11 1.56028E-11 1.48611E-11 1.44316E-11 1.42477E-11 1.41781E-11 1.41204E-11 1.40565E-11 1.40025E-11 1.39031E-11 1.37606E-11 1.35773E-11 1.34008E-11 1.32200E-11 1.30392E-11 1.28748E-11 1.26993E-11 1.25560E-11 1.24137E-11 1.22520E-11 1.20784E-11 1.20205E-11 1.20131E-11 1.23052E-11 1.23939E-11 1.17070E-11 9.57610E-12 6.48913E-12 3.58096E-12 1.64266E-12 6.58659E-13 2.44158E-13 8.64923E-14
9.45853E-14 2.72125E-13 7.45882E-13 1.88587E-12 4.18208E-12 7.79999E-12 1.21503E-11 1.62390E-11 1.93759E-11 2.14256E-11 2.26089E-11 2.32274E-11 2.35214E-11 2.36446E-11 2.36846E-11 2.36824E-11 2.36510E-11 2.35896E-11 2.34974E-11 2.33739E-11 2.32184E-11 2.30306E-11 2.28102E-11 2.25570E-11 2.22711E-11 2.19526E-11 2.16015E-11 2.12185E-11 2.08098E-11 2.04768E-11 2.01119E-11 1.97157E-11 1.92889E-11 1.88326E-11 1.83480E-11 1.78363E-11 1.72988E-11 1.67370E-11 1.61527E-11 1.55476E-11 1.49235E-11 1.42823E-11 1.36260E-11 1.29566E-11 1.22763E-11 1.15871E-11 1.09034E-11 1.02289E-11 9.56282E-12 8.93731E-12 8.47900E-12 8.08176E-12 7.84549E-12 7.69854E-12 7.65803E-12 7.62033E-12 7.58228E-12 7.55754E-12 7.51848E-12 7.46030E-12 7.38393E-12 7.31582E-12 7.24615E-12 7.17996E-12 7.11762E-12 7.06398E-12 7.01976E-12 6.97063E-12 6.92949E-12 6.95132E-12 7.06851E-12 7.44475E-12 7.81153E-12 7.79631E-12 6.84191E-12 5.02678E-12 3.00325E-12 1.47319E-12 6.20516E-13 2.37118E-13 8.53487E-14
9.29105E-14 2.61903E-13 6.90857E-13 1.64355E-12 3.36904E-12 5.77987E-12 8.35514E-12 1.05216E-11 1.20107E-11 1.28718E-11 1.32952E-11 1.34641E-11 1.35040E-11 1.34871E-11 1.34506E-11 1.34024E-11 1.33400E-11 1.32630E-11 1.31712E-11 1.30646E-11 1.29431E-11 1.28064E-11 1.26547E-11 1.24880E-11 1.23064E-11 1.21100E-11 1.18991E-11 1.16737E-11 1.14343E-11 1.12059E-11 1.09970E-11 1.07744E-11 1.05384E-11 1.02894E-11 1.00281E-11 9.75498E-12 9.47048E-12 9.17526E-12 8.87002E-12 8.55550E-12 8.23245E-12 7.90159E-12 7.56370E-12 7.21963E-12 6.87023E-12 6.51634E-12 6.15882E-12 5.80525E-12 5.45640E-12 5.10952E-12 4.77615E-12 4.53732E-12 4.30485E-12 4.17421E-12 4.04644E-12 4.01937E-12 3.99302E-12 3.97821E-12 3.95837E-12 3.94710E-12 3.92761E-12 3.90021E-12 3.87555E-12 3.85423E-12 3.83325E-12 3.81803E-12 3.80569E-12 3.79848E-12 3.79650E-12 3.84150E-12 3.95655E-12 4.26273E-12 4.64846E-12 4.89623E-12 4.61056E-12 3.68796E-12 2.41122E-12 1.28282E-12 5.74791E-13 2.28312E-13 8.38727E-14
9.06671E-14 2.48805E-13 6.24443E-13 1.37534E-12 2.56476E-12 4.00741E-12 5.35705E-12 6.35734E-12 6.95622E-12 7.24368E-12 7.34172E-12 7.34416E-12 7.30730E-12 7.26003E-12 7.21523E-12 7.16992E-12 7.11836E-12 7.06049E-12 6.99628E-12 6.92573E-12 6.84883E-12 6.76561E-12 6.67607E-12 6.58027E-12 6.47830E-12 6.37025E-12 6.25618E-12 6.13622E-12 6.01050E-12 5.87921E-12 5.74374E-12 5.62936E-12 5.50959E-12 5.38460E-12 5.25460E-12 5.11977E-12 4.98031E-12 4.83645E-12 4.68844E-12 4.53655E-12 4.38104E-12 4.22217E-12 4.06024E-12 3.89553E-12 3.72835E-12 3.55900E-12 3.38781E-12 3.21509E-12 3.04115E-12 2.87034E-12 2.70128E-12 2.53193E-12 2.37434E-12 2.25785E-12 2.14781E-12 2.07037E-12 2.00737E-12 1.96590E-12 1.95374E-12 1.94469E-12 1.93651E-12 1.92894E-12 1.92424E-12 1.91643E-12 1.91099E-12 1.90857E-12 1.90707E-12 1.90928E-12 1.91667E-12 1.94195E-12 2.01744E-12 2.19623E-12 2.49199E-12 2.79163E-12 2.84879E-12 2.50718E-12 1.82182E-12 1.07161E-12 5.19628E-13 2.17034E-13 8.18944E-14
8.76274E-14 2.32052E-13 5.45719E-13 1.08871E-12 1.80554E-12 2.52935E-12 3.10601E-12 3.47319E-12 3.65506E-12 3.71442E-12 3.70935E-12 3.67777E-12 3.63984E-12 3.60461E-12 3.57520E-12 3.54764E-12 3.51773E-12 3.48549E-12 3.45089E-12 3.41395E-12 3.37468E-12 3.33309E-12 3.28920E-12 3.24301E-12 3.19457E-12 3.14392E-12 3.09106E-12 3.03606E-12 2.97895E-12 2.91978E-12 2.85862E-12 2.79551E-12 2.73051E-12 2.66370E-12 2.60454E-12 2.54603E-12 2.48580E-12 2.42392E-12 2.36046E-12 2.29551E-12 2.22913E-12 2.16141E-12 2.09243E-12 2.02228E-12 1.95106E-12 1.87886E-12 1.80576E-12 1.73188E-12 1.65730E-12 1.58213E-12 1.50647E-12 1.43040E-12 1.35405E-12 1.27941E-12 1.20552E-12 1.13158E-12 1.06482E-12 1.01509E-12 9.68017E-13 9.24674E-13 8.96954E-13 8.72307E-13 8.54023E-13 8.48478E-13 8.45922E-13 8.42764E-13 8.39459E-13 8.38982E-13 8.44741E-13 8.55990E-13 8.83681E-13 9.55281E-13 1.10925E-12 1.33704E-12 1.52295E-12 1.51613E-12 1.26106E-12 8.44907E-13 4.54188E-13 2.02613E-13 7.92114E-14
8.36871E-14 2.11997E-13 4.60601E-13 8.15381E-13 1.17142E-12 1.43328E-12 1.58758E-12 1.66071E-12 1.68239E-12 1.67669E-12 1.65967E-12 1.64019E-12 1.62233E-12 1.60750E-12 1.59582E-12 1.58528E-12 1.57415E-12 1.56245E-12 1.55015E-12 1.53727E-12 1.52380E-12 1.50973E-12 1.49507E-12 1.47981E-12 1.46395E-12 1.44749E-12 1.43044E-12 1.41279E-12 1.39454E-12 1.37571E-12 1.35628E-12 1.33627E-12 1.31567E-12 1.29450E-12 1.27277E-12 1.25046E-12 1.22761E-12 1.20420E-12 1.18027E-12 1.15580E-12 1.13082E-12 1.10534E-12 1.07936E-12 1.05292E-12 1.02601E-12 1.00195E-12 9.78502E-13 9.54632E-13 9.30349E-13 9.05668E-13 8.80605E-13 8.55175E-13 8.29397E-13 8.03290E-13 7.76874E-13 7.50167E-13 7.23191E-13 6.95967E-13 6.68518E-13 6.40865E-13 6.13031E-13 5.85039E-13 5.56915E-13 5.28682E-13 5.00433E-13 4.73117E-13 4.45755E-13 4.13820E-13 3.84114E-13 3.45355E-13 3.18491E-13 3.24929E-13 3.61710E-13 4.47700E-13 6.15733E-13 7.72106E-13 7.87687E-13 6.27249E-13 3.83284E-13 1.85351E-13 7.57304E-14
@@ -0,0 +1,92 @@
from .html_writer import HTMLWriter
from matplotlib.animation import Animation
import matplotlib.pyplot as plt
import tempfile
import random
import os
__all__ = ['anim_to_html', 'display_animation']
class _NameOnlyTemporaryFile(object):
"""A context-managed temporary file which is not opened.
The file should be accessible by name on any system.
Parameters
----------
suffix : string
The suffix of the temporary file (default = '')
prefix : string
The prefix of the temporary file (default = '_tmp_')
hash_length : string
The length of the random hash. The size of the hash space will
be 16 ** hash_length (default=8)
seed : integer
the seed for the random number generator. If not specified, the
system time will be used as a seed.
absolute : boolean
If true, return an absolute path to a temporary file in the current
working directory.
Example
-------
>>> with _NameOnlyTemporaryFile(seed=0, absolute=False) as f:
... print(f)
...
_tmp_d82c07cd
>>> os.path.exists('_tmp_d82c07cd') # file removed after context
False
"""
def __init__(self, prefix='_tmp_', suffix='', hash_length=8,
seed=None, absolute=True):
rng = random.Random(seed)
self.name = '%s%0*x%s' % (prefix, hash_length,
rng.getrandbits(4 * hash_length), suffix)
if absolute:
self.name = os.path.abspath(self.name)
def __enter__(self):
return self
def __exit__(self, *exc_info):
if os.path.exists(self.name):
os.remove(self.name)
def anim_to_html(anim, fps=None, embed_frames=True, default_mode='loop'):
"""Generate HTML representation of the animation"""
if fps is None and hasattr(anim, '_interval'):
# Convert interval in ms to frames per second
fps = 1000. / anim._interval
plt.close(anim._fig)
if hasattr(anim, "_html_representation"):
return anim._html_representation
else:
# tempfile can't be used here: we need a filename, and this
# fails on windows. Instead, we use a custom filename generator
#with tempfile.NamedTemporaryFile(suffix='.html') as f:
with _NameOnlyTemporaryFile(suffix='.html') as f:
anim.save(f.name, writer=HTMLWriter(fps=fps,
embed_frames=embed_frames,
default_mode=default_mode))
html = open(f.name).read()
anim._html_representation = html
return html
def display_animation(anim, **kwargs):
"""Display the animation with an IPython HTML object"""
from IPython.display import HTML
return HTML(anim_to_html(anim, **kwargs))
# This is the magic that makes animations display automatically in the
# IPython notebook. The _repr_html_ method is a special method recognized
# by IPython.
Animation._repr_html_ = anim_to_html
+1
View File
@@ -0,0 +1 @@
from .html_writer import HTMLWriter
+97
View File
@@ -0,0 +1,97 @@
import numpy as np
from matplotlib import pyplot as plt
from matplotlib import animation
from JSAnimation import IPython_display
def basic_animation(frames=100, interval=30):
"""Plot a basic sine wave with oscillating amplitude"""
fig = plt.figure()
ax = plt.axes(xlim=(0, 10), ylim=(-2, 2))
line, = ax.plot([], [], lw=2)
x = np.linspace(0, 10, 1000)
def init():
line.set_data([], [])
return line,
def animate(i):
y = np.cos(i * 0.02 * np.pi) * np.sin(x - i * 0.02 * np.pi)
line.set_data(x, y)
return line,
return animation.FuncAnimation(fig, animate, init_func=init,
frames=frames, interval=interval)
def lorenz_animation(N_trajectories=20, rseed=1, frames=200, interval=30):
"""Plot a 3D visualization of the dynamics of the Lorenz system"""
from scipy import integrate
from mpl_toolkits.mplot3d import Axes3D
from matplotlib.colors import cnames
def lorentz_deriv(coords, t0, sigma=10., beta=8./3, rho=28.0):
"""Compute the time-derivative of a Lorentz system."""
x, y, z = coords
return [sigma * (y - x), x * (rho - z) - y, x * y - beta * z]
# Choose random starting points, uniformly distributed from -15 to 15
np.random.seed(rseed)
x0 = -15 + 30 * np.random.random((N_trajectories, 3))
# Solve for the trajectories
t = np.linspace(0, 2, 500)
x_t = np.asarray([integrate.odeint(lorentz_deriv, x0i, t)
for x0i in x0])
# Set up figure & 3D axis for animation
fig = plt.figure()
ax = fig.add_axes([0, 0, 1, 1], projection='3d')
ax.axis('off')
# choose a different color for each trajectory
colors = plt.cm.jet(np.linspace(0, 1, N_trajectories))
# set up lines and points
lines = sum([ax.plot([], [], [], '-', c=c)
for c in colors], [])
pts = sum([ax.plot([], [], [], 'o', c=c, ms=4)
for c in colors], [])
# prepare the axes limits
ax.set_xlim((-25, 25))
ax.set_ylim((-35, 35))
ax.set_zlim((5, 55))
# set point-of-view: specified by (altitude degrees, azimuth degrees)
ax.view_init(30, 0)
# initialization function: plot the background of each frame
def init():
for line, pt in zip(lines, pts):
line.set_data([], [])
line.set_3d_properties([])
pt.set_data([], [])
pt.set_3d_properties([])
return lines + pts
# animation function: called sequentially
def animate(i):
# we'll step two time-steps per frame. This leads to nice results.
i = (2 * i) % x_t.shape[1]
for line, pt, xi in zip(lines, pts, x_t):
x, y, z = xi[:i + 1].T
line.set_data(x, y)
line.set_3d_properties(z)
pt.set_data(x[-1:], y[-1:])
pt.set_3d_properties(z[-1:])
ax.view_init(30, 0.3 * i)
fig.canvas.draw()
return lines + pts
return animation.FuncAnimation(fig, animate, init_func=init,
frames=frames, interval=interval)
+327
View File
@@ -0,0 +1,327 @@
import os
import sys
import random
import string
import warnings
if sys.version_info < (3, 0):
from cStringIO import StringIO as InMemory
else:
from io import BytesIO as InMemory
from matplotlib.animation import writers, FileMovieWriter
from base64 import b64encode
ICON_DIR = os.path.join(os.path.dirname(__file__), 'icons')
class _Icons(object):
"""This class is a container for base64 representations of the icons"""
icons = ['first', 'prev', 'reverse', 'pause', 'play', 'next', 'last']
def __init__(self, icon_dir=ICON_DIR, extension='png'):
self.icon_dir = icon_dir
self.extension = extension
for icon in self.icons:
setattr(self, icon,
self._load_base64('{0}.{1}'.format(icon, extension)))
def _load_base64(self, filename):
data = open(os.path.join(self.icon_dir, filename), 'rb').read()
return 'data:image/{0};base64,{1}'.format(self.extension,
b64encode(data).decode('ascii'))
JS_INCLUDE = """
<script language="javascript">
/* Define the Animation class */
function Animation(frames, img_id, slider_id, interval, loop_select_id){
this.img_id = img_id;
this.slider_id = slider_id;
this.loop_select_id = loop_select_id;
this.interval = interval;
this.current_frame = 0;
this.direction = 0;
this.timer = null;
this.frames = new Array(frames.length);
for (var i=0; i<frames.length; i++)
{
this.frames[i] = new Image();
this.frames[i].src = frames[i];
}
document.getElementById(this.slider_id).max = this.frames.length - 1;
this.set_frame(this.current_frame);
}
Animation.prototype.get_loop_state = function(){
var button_group = document[this.loop_select_id].state;
for (var i = 0; i < button_group.length; i++) {
var button = button_group[i];
if (button.checked) {
return button.value;
}
}
return undefined;
}
Animation.prototype.set_frame = function(frame){
this.current_frame = frame;
document.getElementById(this.img_id).src = this.frames[this.current_frame].src;
document.getElementById(this.slider_id).value = this.current_frame;
}
Animation.prototype.next_frame = function()
{
this.set_frame(Math.min(this.frames.length - 1, this.current_frame + 1));
}
Animation.prototype.previous_frame = function()
{
this.set_frame(Math.max(0, this.current_frame - 1));
}
Animation.prototype.first_frame = function()
{
this.set_frame(0);
}
Animation.prototype.last_frame = function()
{
this.set_frame(this.frames.length - 1);
}
Animation.prototype.slower = function()
{
this.interval /= 0.7;
if(this.direction > 0){this.play_animation();}
else if(this.direction < 0){this.reverse_animation();}
}
Animation.prototype.faster = function()
{
this.interval *= 0.7;
if(this.direction > 0){this.play_animation();}
else if(this.direction < 0){this.reverse_animation();}
}
Animation.prototype.anim_step_forward = function()
{
this.current_frame += 1;
if(this.current_frame < this.frames.length){
this.set_frame(this.current_frame);
}else{
var loop_state = this.get_loop_state();
if(loop_state == "loop"){
this.first_frame();
}else if(loop_state == "reflect"){
this.last_frame();
this.reverse_animation();
}else{
this.pause_animation();
this.last_frame();
}
}
}
Animation.prototype.anim_step_reverse = function()
{
this.current_frame -= 1;
if(this.current_frame >= 0){
this.set_frame(this.current_frame);
}else{
var loop_state = this.get_loop_state();
if(loop_state == "loop"){
this.last_frame();
}else if(loop_state == "reflect"){
this.first_frame();
this.play_animation();
}else{
this.pause_animation();
this.first_frame();
}
}
}
Animation.prototype.pause_animation = function()
{
this.direction = 0;
if (this.timer){
clearInterval(this.timer);
this.timer = null;
}
}
Animation.prototype.play_animation = function()
{
this.pause_animation();
this.direction = 1;
var t = this;
if (!this.timer) this.timer = setInterval(function(){t.anim_step_forward();}, this.interval);
}
Animation.prototype.reverse_animation = function()
{
this.pause_animation();
this.direction = -1;
var t = this;
if (!this.timer) this.timer = setInterval(function(){t.anim_step_reverse();}, this.interval);
}
</script>
"""
DISPLAY_TEMPLATE = """
<div class="animation" align="center">
<img id="_anim_img{id}">
<br>
<input id="_anim_slider{id}" type="range" style="width:350px" name="points" min="0" max="1" step="1" value="0" onchange="anim{id}.set_frame(parseInt(this.value));"></input>
<br>
<button onclick="anim{id}.slower()">&#8211;</button>
<button onclick="anim{id}.first_frame()"><img class="anim_icon" src="{icons.first}"></button>
<button onclick="anim{id}.previous_frame()"><img class="anim_icon" src="{icons.prev}"></button>
<button onclick="anim{id}.reverse_animation()"><img class="anim_icon" src="{icons.reverse}"></button>
<button onclick="anim{id}.pause_animation()"><img class="anim_icon" src="{icons.pause}"></button>
<button onclick="anim{id}.play_animation()"><img class="anim_icon" src="{icons.play}"></button>
<button onclick="anim{id}.next_frame()"><img class="anim_icon" src="{icons.next}"></button>
<button onclick="anim{id}.last_frame()"><img class="anim_icon" src="{icons.last}"></button>
<button onclick="anim{id}.faster()">+</button>
<form action="#n" name="_anim_loop_select{id}" class="anim_control">
<input type="radio" name="state" value="once" {once_checked}> Once </input>
<input type="radio" name="state" value="loop" {loop_checked}> Loop </input>
<input type="radio" name="state" value="reflect" {reflect_checked}> Reflect </input>
</form>
</div>
<script language="javascript">
/* Instantiate the Animation class. */
/* The IDs given should match those used in the template above. */
(function() {{
var img_id = "_anim_img{id}";
var slider_id = "_anim_slider{id}";
var loop_select_id = "_anim_loop_select{id}";
var frames = new Array({Nframes});
{fill_frames}
/* set a timeout to make sure all the above elements are created before
the object is initialized. */
setTimeout(function() {{
anim{id} = new Animation(frames, img_id, slider_id, {interval}, loop_select_id);
}}, 0);
}})()
</script>
"""
INCLUDED_FRAMES = """
for (var i=0; i<{Nframes}; i++){{
frames[i] = "{frame_dir}/frame" + ("0000000" + i).slice(-7) + ".{frame_format}";
}}
"""
def _included_frames(frame_list, frame_format):
"""frame_list should be a list of filenames"""
return INCLUDED_FRAMES.format(Nframes=len(frame_list),
frame_dir=os.path.dirname(frame_list[0]),
frame_format=frame_format)
def _embedded_frames(frame_list, frame_format):
"""frame_list should be a list of base64-encoded png files"""
template = ' frames[{0}] = "data:image/{1};base64,{2}"\n'
embedded = "\n"
for i, frame_data in enumerate(frame_list):
embedded += template.format(i, frame_format,
frame_data.replace('\n', '\\\n'))
return embedded
@writers.register('html')
class HTMLWriter(FileMovieWriter):
# we start the animation id count at a random number: this way, if two
# animations are meant to be included on one HTML page, there is a
# very small chance of conflict.
rng = random.Random()
exec_key = 'animation.ffmpeg_path'
args_key = 'animation.ffmpeg_args'
supported_formats = ['png', 'jpeg', 'tiff', 'svg']
@classmethod
def new_id(cls):
#return '%16x' % cls.rng.getrandbits(64)
return ''.join(cls.rng.choice(string.ascii_uppercase)
for x in range(16))
def __init__(self, fps=30, codec=None, bitrate=None, extra_args=None,
metadata=None, embed_frames=False, default_mode='loop'):
self.embed_frames = embed_frames
self.default_mode = default_mode.lower()
if self.default_mode not in ['loop', 'once', 'reflect']:
self.default_mode = 'loop'
warnings.warn("unrecognized default_mode: using 'loop'")
self._saved_frames = list()
super(HTMLWriter, self).__init__(fps, codec, bitrate,
extra_args, metadata)
def setup(self, fig, outfile, dpi, frame_dir=None):
if os.path.splitext(outfile)[-1] not in ['.html', '.htm']:
raise ValueError("outfile must be *.htm or *.html")
if not self.embed_frames:
if frame_dir is None:
frame_dir = outfile.rstrip('.html') + '_frames'
if not os.path.exists(frame_dir):
os.makedirs(frame_dir)
frame_prefix = os.path.join(frame_dir, 'frame')
else:
frame_prefix = None
super(HTMLWriter, self).setup(fig, outfile, dpi,
frame_prefix, clear_temp=False)
def grab_frame(self, **savefig_kwargs):
if self.embed_frames:
suffix = '.' + self.frame_format
f = InMemory()
self.fig.savefig(f, format=self.frame_format,
dpi=self.dpi, **savefig_kwargs)
f.seek(0)
self._saved_frames.append(b64encode(f.read()).decode('ascii'))
else:
return super(HTMLWriter, self).grab_frame(**savefig_kwargs)
def _run(self):
# make a ducktyped subprocess standin
# this is called by the MovieWriter base class, but not used here.
class ProcessStandin(object):
returncode = 0
def communicate(self):
return ('', '')
self._proc = ProcessStandin()
# save the frames to an html file
if self.embed_frames:
fill_frames = _embedded_frames(self._saved_frames,
self.frame_format)
else:
# temp names is filled by FileMovieWriter
fill_frames = _included_frames(self._temp_names,
self.frame_format)
mode_dict = dict(once_checked='',
loop_checked='',
reflect_checked='')
mode_dict[self.default_mode + '_checked'] = 'checked'
interval = int(1000. / self.fps)
with open(self.outfile, 'w') as of:
of.write(JS_INCLUDE)
of.write(DISPLAY_TEMPLATE.format(id=self.new_id(),
Nframes=len(self._temp_names),
fill_frames=fill_frames,
interval=interval,
icons=_Icons(),
**mode_dict))
Binary file not shown.

After

Width:  |  Height:  |  Size: 421 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 427 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 324 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 295 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 427 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 336 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 461 B

+5
View File
@@ -0,0 +1,5 @@
53 53 30
422045.00 545169.00 1584.88
300.00 250.00 193.00 114.00 88.00 67.00 52.00 40.00 28.00 35*20.00 28.00 40.00 52.00 67.00 88.00 114.00 193.00 250.00 300.00
300.00 250.00 193.00 114.00 88.00 67.00 52.00 40.00 28.00 35*20.00 28.00 40.00 52.00 67.00 88.00 114.00 193.00 250.00 300.00
19*20.00 28.00 40.00 52.00 67.00 52.00 67.00 88.00 114.00 193.00 250.00 300.00
+5
View File
@@ -0,0 +1,5 @@
104 21 45
-1565.00 10725 0
350 300 250 200 175 150 103.00 86.00 72.00 60.00 50.00 40.00 35.00 30.00 24.00 74*20.00 24.00 30.00 35.00 40.00 50.00 60.00 72.00 86.00 103.00 150 175 200 250 300 350
300 250 200 175 150 103.00 86.00 72.00 5*60 72.00 86.00 103.00 150 175 200 250 300
30*20 24.00 30.00 35.00 40.00 50.00 60.00 72.00 86.00 103.00 150 175 200 250 300 350
File diff suppressed because it is too large Load Diff
+184
View File
@@ -0,0 +1,184 @@
SIMPEG FORWARD
0.000000e+00 4.000000e+01 8.000000e+01 1.200000e+02 -2.494158e-01 1.000000e+00
0.000000e+00 4.000000e+01 1.200000e+02 1.600000e+02 -9.336097e-02 1.000000e+00
0.000000e+00 4.000000e+01 1.600000e+02 2.000000e+02 -1.922888e-02 1.000000e+00
0.000000e+00 4.000000e+01 2.000000e+02 2.400000e+02 -1.744448e-03 1.000000e+00
0.000000e+00 4.000000e+01 2.400000e+02 2.800000e+02 -7.248272e-04 1.000000e+00
0.000000e+00 4.000000e+01 2.800000e+02 3.200000e+02 -1.261533e-03 1.000000e+00
0.000000e+00 4.000000e+01 3.200000e+02 3.600000e+02 -1.264605e-03 1.000000e+00
4.000000e+01 8.000000e+01 1.200000e+02 1.600000e+02 -2.789362e-01 1.000000e+00
4.000000e+01 8.000000e+01 1.600000e+02 2.000000e+02 -4.996821e-02 1.000000e+00
4.000000e+01 8.000000e+01 2.000000e+02 2.400000e+02 -3.773255e-03 1.000000e+00
4.000000e+01 8.000000e+01 2.400000e+02 2.800000e+02 -1.389521e-03 1.000000e+00
4.000000e+01 8.000000e+01 2.800000e+02 3.200000e+02 -1.919248e-03 1.000000e+00
4.000000e+01 8.000000e+01 3.200000e+02 3.600000e+02 -1.796881e-03 1.000000e+00
4.000000e+01 8.000000e+01 3.600000e+02 4.000000e+02 -1.461358e-03 1.000000e+00
8.000000e+01 1.200000e+02 1.600000e+02 2.000000e+02 -1.664943e-01 1.000000e+00
8.000000e+01 1.200000e+02 2.000000e+02 2.400000e+02 -9.795789e-03 1.000000e+00
8.000000e+01 1.200000e+02 2.400000e+02 2.800000e+02 -3.101796e-03 1.000000e+00
8.000000e+01 1.200000e+02 2.800000e+02 3.200000e+02 -3.228048e-03 1.000000e+00
8.000000e+01 1.200000e+02 3.200000e+02 3.600000e+02 -2.735533e-03 1.000000e+00
8.000000e+01 1.200000e+02 3.600000e+02 4.000000e+02 -2.085615e-03 1.000000e+00
8.000000e+01 1.200000e+02 4.000000e+02 4.400000e+02 -6.052930e-04 1.000000e+00
1.200000e+02 1.600000e+02 2.000000e+02 2.400000e+02 -3.238350e-02 1.000000e+00
1.200000e+02 1.600000e+02 2.400000e+02 2.800000e+02 -8.425264e-03 1.000000e+00
1.200000e+02 1.600000e+02 2.800000e+02 3.200000e+02 -6.336856e-03 1.000000e+00
1.200000e+02 1.600000e+02 3.200000e+02 3.600000e+02 -4.668494e-03 1.000000e+00
1.200000e+02 1.600000e+02 3.600000e+02 4.000000e+02 -3.233326e-03 1.000000e+00
1.200000e+02 1.600000e+02 4.000000e+02 4.400000e+02 -9.075322e-04 1.000000e+00
1.200000e+02 1.600000e+02 4.400000e+02 4.800000e+02 -1.757728e-04 1.000000e+00
1.600000e+02 2.000000e+02 2.400000e+02 2.800000e+02 -1.289155e-02 1.000000e+00
1.600000e+02 2.000000e+02 2.800000e+02 3.200000e+02 -6.345002e-03 1.000000e+00
1.600000e+02 2.000000e+02 3.200000e+02 3.600000e+02 -3.770494e-03 1.000000e+00
1.600000e+02 2.000000e+02 3.600000e+02 4.000000e+02 -2.224091e-03 1.000000e+00
1.600000e+02 2.000000e+02 4.000000e+02 4.400000e+02 -5.890347e-04 1.000000e+00
1.600000e+02 2.000000e+02 4.400000e+02 4.800000e+02 -1.025994e-04 1.000000e+00
1.600000e+02 2.000000e+02 4.800000e+02 5.200000e+02 -6.820885e-05 1.000000e+00
2.000000e+02 2.400000e+02 2.800000e+02 3.200000e+02 -2.170399e-02 1.000000e+00
2.000000e+02 2.400000e+02 3.200000e+02 3.600000e+02 -9.936257e-03 1.000000e+00
2.000000e+02 2.400000e+02 3.600000e+02 4.000000e+02 -4.735824e-03 1.000000e+00
2.000000e+02 2.400000e+02 4.000000e+02 4.400000e+02 -1.152634e-03 1.000000e+00
2.000000e+02 2.400000e+02 4.400000e+02 4.800000e+02 -1.730161e-04 1.000000e+00
2.000000e+02 2.400000e+02 4.800000e+02 5.200000e+02 -1.042079e-04 1.000000e+00
2.000000e+02 2.400000e+02 5.200000e+02 5.600000e+02 -6.758392e-05 1.000000e+00
2.400000e+02 2.800000e+02 3.200000e+02 3.600000e+02 -3.302979e-02 1.000000e+00
2.400000e+02 2.800000e+02 3.600000e+02 4.000000e+02 -1.249277e-02 1.000000e+00
2.400000e+02 2.800000e+02 4.000000e+02 4.400000e+02 -2.783293e-03 1.000000e+00
2.400000e+02 2.800000e+02 4.400000e+02 4.800000e+02 -3.688339e-04 1.000000e+00
2.400000e+02 2.800000e+02 4.800000e+02 5.200000e+02 -2.060223e-04 1.000000e+00
2.400000e+02 2.800000e+02 5.200000e+02 5.600000e+02 -1.267779e-04 1.000000e+00
2.400000e+02 2.800000e+02 5.600000e+02 6.000000e+02 -8.340598e-05 1.000000e+00
2.800000e+02 3.200000e+02 3.600000e+02 4.000000e+02 -2.047223e-01 1.000000e+00
2.800000e+02 3.200000e+02 4.000000e+02 4.400000e+02 -3.987007e-02 1.000000e+00
2.800000e+02 3.200000e+02 4.400000e+02 4.800000e+02 -4.481922e-03 1.000000e+00
2.800000e+02 3.200000e+02 4.800000e+02 5.200000e+02 -2.266031e-03 1.000000e+00
2.800000e+02 3.200000e+02 5.200000e+02 5.600000e+02 -1.301497e-03 1.000000e+00
2.800000e+02 3.200000e+02 5.600000e+02 6.000000e+02 -8.170326e-04 1.000000e+00
2.800000e+02 3.200000e+02 6.000000e+02 6.400000e+02 -5.439737e-04 1.000000e+00
3.200000e+02 3.600000e+02 4.000000e+02 4.400000e+02 -1.152493e-01 1.000000e+00
3.200000e+02 3.600000e+02 4.400000e+02 4.800000e+02 -9.926631e-03 1.000000e+00
3.200000e+02 3.600000e+02 4.800000e+02 5.200000e+02 -4.304219e-03 1.000000e+00
3.200000e+02 3.600000e+02 5.200000e+02 5.600000e+02 -2.228738e-03 1.000000e+00
3.200000e+02 3.600000e+02 5.600000e+02 6.000000e+02 -1.306798e-03 1.000000e+00
3.200000e+02 3.600000e+02 6.000000e+02 6.400000e+02 -8.324311e-04 1.000000e+00
3.200000e+02 3.600000e+02 6.400000e+02 6.800000e+02 -5.592578e-04 1.000000e+00
3.600000e+02 4.000000e+02 4.400000e+02 4.800000e+02 -2.809671e-02 1.000000e+00
3.600000e+02 4.000000e+02 4.800000e+02 5.200000e+02 -9.291512e-03 1.000000e+00
3.600000e+02 4.000000e+02 5.200000e+02 5.600000e+02 -3.963393e-03 1.000000e+00
3.600000e+02 4.000000e+02 5.600000e+02 6.000000e+02 -2.025926e-03 1.000000e+00
3.600000e+02 4.000000e+02 6.000000e+02 6.400000e+02 -1.175341e-03 1.000000e+00
3.600000e+02 4.000000e+02 6.400000e+02 6.800000e+02 -7.419826e-04 1.000000e+00
3.600000e+02 4.000000e+02 6.800000e+02 7.200000e+02 -4.954081e-04 1.000000e+00
4.000000e+02 4.400000e+02 4.800000e+02 5.200000e+02 -1.270838e-02 1.000000e+00
4.000000e+02 4.400000e+02 5.200000e+02 5.600000e+02 -3.956873e-03 1.000000e+00
4.000000e+02 4.400000e+02 5.600000e+02 6.000000e+02 -1.594123e-03 1.000000e+00
4.000000e+02 4.400000e+02 6.000000e+02 6.400000e+02 -7.741349e-04 1.000000e+00
4.000000e+02 4.400000e+02 6.400000e+02 6.800000e+02 -4.304169e-04 1.000000e+00
4.000000e+02 4.400000e+02 6.800000e+02 7.200000e+02 -2.631236e-04 1.000000e+00
4.000000e+02 4.400000e+02 7.200000e+02 7.600000e+02 -1.720582e-04 1.000000e+00
4.400000e+02 4.800000e+02 5.200000e+02 5.600000e+02 -1.390642e-02 1.000000e+00
4.400000e+02 4.800000e+02 5.600000e+02 6.000000e+02 -4.242499e-03 1.000000e+00
4.400000e+02 4.800000e+02 6.000000e+02 6.400000e+02 -1.641016e-03 1.000000e+00
4.400000e+02 4.800000e+02 6.400000e+02 6.800000e+02 -7.561219e-04 1.000000e+00
4.400000e+02 4.800000e+02 6.800000e+02 7.200000e+02 -3.981884e-04 1.000000e+00
4.400000e+02 4.800000e+02 7.200000e+02 7.600000e+02 -2.320826e-04 1.000000e+00
4.400000e+02 4.800000e+02 7.600000e+02 8.000000e+02 -1.463728e-04 1.000000e+00
4.800000e+02 5.200000e+02 5.600000e+02 6.000000e+02 -1.466186e-02 1.000000e+00
4.800000e+02 5.200000e+02 6.000000e+02 6.400000e+02 -4.600147e-03 1.000000e+00
4.800000e+02 5.200000e+02 6.400000e+02 6.800000e+02 -1.831775e-03 1.000000e+00
4.800000e+02 5.200000e+02 6.800000e+02 7.200000e+02 -8.678781e-04 1.000000e+00
4.800000e+02 5.200000e+02 7.200000e+02 7.600000e+02 -4.690671e-04 1.000000e+00
4.800000e+02 5.200000e+02 7.600000e+02 8.000000e+02 -2.805612e-04 1.000000e+00
4.800000e+02 5.200000e+02 8.000000e+02 8.400000e+02 -1.820420e-04 1.000000e+00
5.200000e+02 5.600000e+02 6.000000e+02 6.400000e+02 -1.485498e-02 1.000000e+00
5.200000e+02 5.600000e+02 6.400000e+02 6.800000e+02 -4.714459e-03 1.000000e+00
5.200000e+02 5.600000e+02 6.800000e+02 7.200000e+02 -1.905006e-03 1.000000e+00
5.200000e+02 5.600000e+02 7.200000e+02 7.600000e+02 -9.184995e-04 1.000000e+00
5.200000e+02 5.600000e+02 7.600000e+02 8.000000e+02 -5.070878e-04 1.000000e+00
5.200000e+02 5.600000e+02 8.000000e+02 8.400000e+02 -3.115214e-04 1.000000e+00
5.200000e+02 5.600000e+02 8.400000e+02 8.800000e+02 -2.083544e-04 1.000000e+00
5.600000e+02 6.000000e+02 6.400000e+02 6.800000e+02 -1.493123e-02 1.000000e+00
5.600000e+02 6.000000e+02 6.800000e+02 7.200000e+02 -4.768154e-03 1.000000e+00
5.600000e+02 6.000000e+02 7.200000e+02 7.600000e+02 -1.946039e-03 1.000000e+00
5.600000e+02 6.000000e+02 7.600000e+02 8.000000e+02 -9.529347e-04 1.000000e+00
5.600000e+02 6.000000e+02 8.000000e+02 8.400000e+02 -5.384864e-04 1.000000e+00
5.600000e+02 6.000000e+02 8.400000e+02 8.800000e+02 -3.409293e-04 1.000000e+00
5.600000e+02 6.000000e+02 8.800000e+02 9.200000e+02 -2.304321e-04 1.000000e+00
6.000000e+02 6.400000e+02 6.800000e+02 7.200000e+02 -1.497535e-02 1.000000e+00
6.000000e+02 6.400000e+02 7.200000e+02 7.600000e+02 -4.805949e-03 1.000000e+00
6.000000e+02 6.400000e+02 7.600000e+02 8.000000e+02 -1.981742e-03 1.000000e+00
6.000000e+02 6.400000e+02 8.000000e+02 8.400000e+02 -9.892935e-04 1.000000e+00
6.000000e+02 6.400000e+02 8.400000e+02 8.800000e+02 -5.758613e-04 1.000000e+00
6.000000e+02 6.400000e+02 8.800000e+02 9.200000e+02 -3.706912e-04 1.000000e+00
6.000000e+02 6.400000e+02 9.200000e+02 9.600000e+02 -1.597023e-04 1.000000e+00
6.400000e+02 6.800000e+02 7.200000e+02 7.600000e+02 -1.501404e-02 1.000000e+00
6.400000e+02 6.800000e+02 7.600000e+02 8.000000e+02 -4.846967e-03 1.000000e+00
6.400000e+02 6.800000e+02 8.000000e+02 8.400000e+02 -2.028060e-03 1.000000e+00
6.400000e+02 6.800000e+02 8.400000e+02 8.800000e+02 -1.041523e-03 1.000000e+00
6.400000e+02 6.800000e+02 8.800000e+02 9.200000e+02 -6.214215e-04 1.000000e+00
6.400000e+02 6.800000e+02 9.200000e+02 9.600000e+02 -2.599819e-04 1.000000e+00
6.400000e+02 6.800000e+02 9.600000e+02 1.000000e+03 -3.252207e-05 1.000000e+00
6.800000e+02 7.200000e+02 7.600000e+02 8.000000e+02 -1.506514e-02 1.000000e+00
6.800000e+02 7.200000e+02 8.000000e+02 8.400000e+02 -4.910756e-03 1.000000e+00
6.800000e+02 7.200000e+02 8.400000e+02 8.800000e+02 -2.107601e-03 1.000000e+00
6.800000e+02 7.200000e+02 8.800000e+02 9.200000e+02 -1.120247e-03 1.000000e+00
6.800000e+02 7.200000e+02 9.200000e+02 9.600000e+02 -4.475158e-04 1.000000e+00
6.800000e+02 7.200000e+02 9.600000e+02 1.000000e+03 -5.121033e-05 1.000000e+00
6.800000e+02 7.200000e+02 1.000000e+03 1.040000e+03 -8.721891e-05 1.000000e+00
7.200000e+02 7.600000e+02 8.000000e+02 8.400000e+02 -1.516038e-02 1.000000e+00
7.200000e+02 7.600000e+02 8.400000e+02 8.800000e+02 -5.043973e-03 1.000000e+00
7.200000e+02 7.600000e+02 8.800000e+02 9.200000e+02 -2.261909e-03 1.000000e+00
7.200000e+02 7.600000e+02 9.200000e+02 9.600000e+02 -8.413440e-04 1.000000e+00
7.200000e+02 7.600000e+02 9.600000e+02 1.000000e+03 -8.509786e-05 1.000000e+00
7.200000e+02 7.600000e+02 1.000000e+03 1.040000e+03 -1.347111e-04 1.000000e+00
7.200000e+02 7.600000e+02 1.040000e+03 1.080000e+03 -8.755105e-05 1.000000e+00
7.600000e+02 8.000000e+02 8.400000e+02 8.800000e+02 -1.540790e-02 1.000000e+00
7.600000e+02 8.000000e+02 8.800000e+02 9.200000e+02 -5.387117e-03 1.000000e+00
7.600000e+02 8.000000e+02 9.200000e+02 9.600000e+02 -1.798355e-03 1.000000e+00
7.600000e+02 8.000000e+02 9.600000e+02 1.000000e+03 -1.542275e-04 1.000000e+00
7.600000e+02 8.000000e+02 1.000000e+03 1.040000e+03 -2.194108e-04 1.000000e+00
7.600000e+02 8.000000e+02 1.040000e+03 1.080000e+03 -1.344410e-04 1.000000e+00
7.600000e+02 8.000000e+02 1.080000e+03 1.120000e+03 -8.533434e-05 1.000000e+00
8.000000e+02 8.400000e+02 8.800000e+02 9.200000e+02 -1.626963e-02 1.000000e+00
8.000000e+02 8.400000e+02 9.200000e+02 9.600000e+02 -4.587248e-03 1.000000e+00
8.000000e+02 8.400000e+02 9.600000e+02 1.000000e+03 -3.179499e-04 1.000000e+00
8.000000e+02 8.400000e+02 1.000000e+03 1.040000e+03 -3.886470e-04 1.000000e+00
8.000000e+02 8.400000e+02 1.040000e+03 1.080000e+03 -2.186268e-04 1.000000e+00
8.000000e+02 8.400000e+02 1.080000e+03 1.120000e+03 -1.306961e-04 1.000000e+00
8.000000e+02 8.400000e+02 1.120000e+03 1.160000e+03 -8.010081e-05 1.000000e+00
8.400000e+02 8.800000e+02 9.200000e+02 9.600000e+02 -1.497272e-02 1.000000e+00
8.400000e+02 8.800000e+02 9.600000e+02 1.000000e+03 -7.840445e-04 1.000000e+00
8.400000e+02 8.800000e+02 1.000000e+03 1.040000e+03 -7.757766e-04 1.000000e+00
8.400000e+02 8.800000e+02 1.040000e+03 1.080000e+03 -3.866597e-04 1.000000e+00
8.400000e+02 8.800000e+02 1.080000e+03 1.120000e+03 -2.122158e-04 1.000000e+00
8.400000e+02 8.800000e+02 1.120000e+03 1.160000e+03 -1.226319e-04 1.000000e+00
8.400000e+02 8.800000e+02 1.160000e+03 1.200000e+03 -6.986067e-05 1.000000e+00
8.800000e+02 9.200000e+02 9.600000e+02 1.000000e+03 -2.480957e-03 1.000000e+00
8.800000e+02 9.200000e+02 1.000000e+03 1.040000e+03 -1.791726e-03 1.000000e+00
8.800000e+02 9.200000e+02 1.040000e+03 1.080000e+03 -7.517144e-04 1.000000e+00
8.800000e+02 9.200000e+02 1.080000e+03 1.120000e+03 -3.656464e-04 1.000000e+00
8.800000e+02 9.200000e+02 1.120000e+03 1.160000e+03 -1.944402e-04 1.000000e+00
8.800000e+02 9.200000e+02 1.160000e+03 1.200000e+03 -1.047249e-04 1.000000e+00
8.800000e+02 9.200000e+02 1.200000e+03 1.240000e+03 -4.850255e-05 1.000000e+00
9.200000e+02 9.600000e+02 1.000000e+03 1.040000e+03 -4.282110e-03 1.000000e+00
9.200000e+02 9.600000e+02 1.040000e+03 1.080000e+03 -1.346294e-03 1.000000e+00
9.200000e+02 9.600000e+02 1.080000e+03 1.120000e+03 -5.384709e-04 1.000000e+00
9.200000e+02 9.600000e+02 1.120000e+03 1.160000e+03 -2.501502e-04 1.000000e+00
9.200000e+02 9.600000e+02 1.160000e+03 1.200000e+03 -1.230400e-04 1.000000e+00
9.200000e+02 9.600000e+02 1.200000e+03 1.240000e+03 -5.334950e-05 1.000000e+00
9.600000e+02 1.000000e+03 1.040000e+03 1.080000e+03 -1.056721e-02 1.000000e+00
9.600000e+02 1.000000e+03 1.080000e+03 1.120000e+03 -3.182173e-03 1.000000e+00
9.600000e+02 1.000000e+03 1.120000e+03 1.160000e+03 -1.203622e-03 1.000000e+00
9.600000e+02 1.000000e+03 1.160000e+03 1.200000e+03 -5.114564e-04 1.000000e+00
9.600000e+02 1.000000e+03 1.200000e+03 1.240000e+03 -1.995939e-04 1.000000e+00
1.000000e+03 1.040000e+03 1.080000e+03 1.120000e+03 -1.696265e-02 1.000000e+00
1.000000e+03 1.040000e+03 1.120000e+03 1.160000e+03 -5.524944e-03 1.000000e+00
1.000000e+03 1.040000e+03 1.160000e+03 1.200000e+03 -2.147814e-03 1.000000e+00
1.000000e+03 1.040000e+03 1.200000e+03 1.240000e+03 -7.941719e-04 1.000000e+00
1.040000e+03 1.080000e+03 1.120000e+03 1.160000e+03 -1.519532e-02 1.000000e+00
1.040000e+03 1.080000e+03 1.160000e+03 1.200000e+03 -4.683239e-03 1.000000e+00
1.040000e+03 1.080000e+03 1.200000e+03 1.240000e+03 -1.502570e-03 1.000000e+00
1.080000e+03 1.120000e+03 1.160000e+03 1.200000e+03 -1.454762e-02 1.000000e+00
1.080000e+03 1.120000e+03 1.200000e+03 1.240000e+03 -3.802954e-03 1.000000e+00
1.120000e+03 1.160000e+03 1.200000e+03 1.240000e+03 -1.268341e-02 1.000000e+00
+183
View File
@@ -0,0 +1,183 @@
SIMPEG FORWARD
5.100000e+02 5.500000e+02 5.900000e+02 6.300000e+02 -2.714530e-01 1.000000e-02
5.100000e+02 5.500000e+02 6.300000e+02 6.700000e+02 -9.078871e-02 1.000000e-02
5.100000e+02 5.500000e+02 6.700000e+02 7.100000e+02 -3.904038e-03 1.000000e-02
5.100000e+02 5.500000e+02 7.100000e+02 7.500000e+02 -1.618037e-03 1.000000e-02
5.100000e+02 5.500000e+02 7.500000e+02 7.900000e+02 -9.804391e-04 1.000000e-02
5.100000e+02 5.500000e+02 7.900000e+02 8.300000e+02 -1.727176e-03 1.000000e-02
5.100000e+02 5.500000e+02 8.300000e+02 8.700000e+02 -1.355919e-03 1.000000e-02
5.500000e+02 5.900000e+02 6.300000e+02 6.700000e+02 -2.921238e-01 1.000000e-02
5.500000e+02 5.900000e+02 6.700000e+02 7.100000e+02 -1.009492e-02 1.000000e-02
5.500000e+02 5.900000e+02 7.100000e+02 7.500000e+02 -3.548991e-03 1.000000e-02
5.500000e+02 5.900000e+02 7.500000e+02 7.900000e+02 -1.723986e-03 1.000000e-02
5.500000e+02 5.900000e+02 7.900000e+02 8.300000e+02 -2.630518e-03 1.000000e-02
5.500000e+02 5.900000e+02 8.300000e+02 8.700000e+02 -1.925165e-03 1.000000e-02
5.500000e+02 5.900000e+02 8.700000e+02 9.100000e+02 -1.284180e-03 1.000000e-02
5.900000e+02 6.300000e+02 6.700000e+02 7.100000e+02 -3.457665e-02 1.000000e-02
5.900000e+02 6.300000e+02 7.100000e+02 7.500000e+02 -9.501139e-03 1.000000e-02
5.900000e+02 6.300000e+02 7.500000e+02 7.900000e+02 -3.561828e-03 1.000000e-02
5.900000e+02 6.300000e+02 7.900000e+02 8.300000e+02 -4.451255e-03 1.000000e-02
5.900000e+02 6.300000e+02 8.300000e+02 8.700000e+02 -2.932679e-03 1.000000e-02
5.900000e+02 6.300000e+02 8.700000e+02 9.100000e+02 -1.862391e-03 1.000000e-02
5.900000e+02 6.300000e+02 9.100000e+02 9.500000e+02 -1.762776e-04 1.000000e-02
6.300000e+02 6.700000e+02 7.100000e+02 7.500000e+02 -2.311407e-02 1.000000e-02
6.300000e+02 6.700000e+02 7.500000e+02 7.900000e+02 -6.497353e-03 1.000000e-02
6.300000e+02 6.700000e+02 7.900000e+02 8.300000e+02 -6.444456e-03 1.000000e-02
6.300000e+02 6.700000e+02 8.300000e+02 8.700000e+02 -3.717098e-03 1.000000e-02
6.300000e+02 6.700000e+02 8.700000e+02 9.100000e+02 -2.211079e-03 1.000000e-02
6.300000e+02 6.700000e+02 9.100000e+02 9.500000e+02 -1.980605e-04 1.000000e-02
6.300000e+02 6.700000e+02 9.500000e+02 9.900000e+02 -1.344407e-04 1.000000e-02
6.700000e+02 7.100000e+02 7.500000e+02 7.900000e+02 -1.392702e-02 1.000000e-02
6.700000e+02 7.100000e+02 7.900000e+02 8.300000e+02 -8.492591e-03 1.000000e-02
6.700000e+02 7.100000e+02 8.300000e+02 8.700000e+02 -3.590565e-03 1.000000e-02
6.700000e+02 7.100000e+02 8.700000e+02 9.100000e+02 -1.793323e-03 1.000000e-02
6.700000e+02 7.100000e+02 9.100000e+02 9.500000e+02 -1.392059e-04 1.000000e-02
6.700000e+02 7.100000e+02 9.500000e+02 9.900000e+02 -8.266499e-05 1.000000e-02
6.700000e+02 7.100000e+02 9.900000e+02 1.030000e+03 -5.310599e-05 1.000000e-02
7.100000e+02 7.500000e+02 7.900000e+02 8.300000e+02 -3.379942e-02 1.000000e-02
7.100000e+02 7.500000e+02 8.300000e+02 8.700000e+02 -1.112369e-02 1.000000e-02
7.100000e+02 7.500000e+02 8.700000e+02 9.100000e+02 -4.897810e-03 1.000000e-02
7.100000e+02 7.500000e+02 9.100000e+02 9.500000e+02 -3.495618e-04 1.000000e-02
7.100000e+02 7.500000e+02 9.500000e+02 9.900000e+02 -1.934129e-04 1.000000e-02
7.100000e+02 7.500000e+02 9.900000e+02 1.030000e+03 -1.181884e-04 1.000000e-02
7.100000e+02 7.500000e+02 1.030000e+03 1.070000e+03 -7.744231e-05 1.000000e-02
7.500000e+02 7.900000e+02 8.300000e+02 8.700000e+02 -1.245106e-01 1.000000e-02
7.500000e+02 7.900000e+02 8.700000e+02 9.100000e+02 -4.108718e-02 1.000000e-02
7.500000e+02 7.900000e+02 9.100000e+02 9.500000e+02 -2.485836e-03 1.000000e-02
7.500000e+02 7.900000e+02 9.500000e+02 9.900000e+02 -1.202480e-03 1.000000e-02
7.500000e+02 7.900000e+02 9.900000e+02 1.030000e+03 -6.693235e-04 1.000000e-02
7.500000e+02 7.900000e+02 1.030000e+03 1.070000e+03 -4.113179e-04 1.000000e-02
7.500000e+02 7.900000e+02 1.070000e+03 1.110000e+03 -2.702122e-04 1.000000e-02
7.900000e+02 8.300000e+02 8.700000e+02 9.100000e+02 -2.137886e-01 1.000000e-02
7.900000e+02 8.300000e+02 9.100000e+02 9.500000e+02 -1.091859e-02 1.000000e-02
7.900000e+02 8.300000e+02 9.500000e+02 9.900000e+02 -4.724633e-03 1.000000e-02
7.900000e+02 8.300000e+02 9.900000e+02 1.030000e+03 -2.449333e-03 1.000000e-02
7.900000e+02 8.300000e+02 1.030000e+03 1.070000e+03 -1.437846e-03 1.000000e-02
7.900000e+02 8.300000e+02 1.070000e+03 1.110000e+03 -9.172139e-04 1.000000e-02
7.900000e+02 8.300000e+02 1.110000e+03 1.150000e+03 -6.169701e-04 1.000000e-02
8.300000e+02 8.700000e+02 9.100000e+02 9.500000e+02 -3.008740e-02 1.000000e-02
8.300000e+02 8.700000e+02 9.500000e+02 9.900000e+02 -9.582880e-03 1.000000e-02
8.300000e+02 8.700000e+02 9.900000e+02 1.030000e+03 -4.089211e-03 1.000000e-02
8.300000e+02 8.700000e+02 1.030000e+03 1.070000e+03 -2.106531e-03 1.000000e-02
8.300000e+02 8.700000e+02 1.070000e+03 1.110000e+03 -1.232643e-03 1.000000e-02
8.300000e+02 8.700000e+02 1.110000e+03 1.150000e+03 -7.837170e-04 1.000000e-02
8.300000e+02 8.700000e+02 1.150000e+03 1.190000e+03 -5.252836e-04 1.000000e-02
8.700000e+02 9.100000e+02 9.500000e+02 9.900000e+02 -2.072588e-02 1.000000e-02
8.700000e+02 9.100000e+02 9.900000e+02 1.030000e+03 -6.680527e-03 1.000000e-02
8.700000e+02 9.100000e+02 1.030000e+03 1.070000e+03 -2.858761e-03 1.000000e-02
8.700000e+02 9.100000e+02 1.070000e+03 1.110000e+03 -1.471032e-03 1.000000e-02
8.700000e+02 9.100000e+02 1.110000e+03 1.150000e+03 -8.573545e-04 1.000000e-02
8.700000e+02 9.100000e+02 1.150000e+03 1.190000e+03 -5.422200e-04 1.000000e-02
8.700000e+02 9.100000e+02 1.190000e+03 1.230000e+03 -3.622185e-04 1.000000e-02
9.100000e+02 9.500000e+02 9.900000e+02 1.030000e+03 -1.342708e-02 1.000000e-02
9.100000e+02 9.500000e+02 1.030000e+03 1.070000e+03 -3.764640e-03 1.000000e-02
9.100000e+02 9.500000e+02 1.070000e+03 1.110000e+03 -1.404981e-03 1.000000e-02
9.100000e+02 9.500000e+02 1.110000e+03 1.150000e+03 -6.344059e-04 1.000000e-02
9.100000e+02 9.500000e+02 1.150000e+03 1.190000e+03 -3.297554e-04 1.000000e-02
9.100000e+02 9.500000e+02 1.190000e+03 1.230000e+03 -1.901888e-04 1.000000e-02
9.100000e+02 9.500000e+02 1.230000e+03 1.270000e+03 -1.186449e-04 1.000000e-02
9.500000e+02 9.900000e+02 1.030000e+03 1.070000e+03 -1.528939e-02 1.000000e-02
9.500000e+02 9.900000e+02 1.070000e+03 1.110000e+03 -4.517699e-03 1.000000e-02
9.500000e+02 9.900000e+02 1.110000e+03 1.150000e+03 -1.761066e-03 1.000000e-02
9.500000e+02 9.900000e+02 1.150000e+03 1.190000e+03 -8.239729e-04 1.000000e-02
9.500000e+02 9.900000e+02 1.190000e+03 1.230000e+03 -4.404471e-04 1.000000e-02
9.500000e+02 9.900000e+02 1.230000e+03 1.270000e+03 -2.601287e-04 1.000000e-02
9.500000e+02 9.900000e+02 1.270000e+03 1.310000e+03 -1.662365e-04 1.000000e-02
9.900000e+02 1.030000e+03 1.070000e+03 1.110000e+03 -1.564742e-02 1.000000e-02
9.900000e+02 1.030000e+03 1.110000e+03 1.150000e+03 -4.709421e-03 1.000000e-02
9.900000e+02 1.030000e+03 1.150000e+03 1.190000e+03 -1.873639e-03 1.000000e-02
9.900000e+02 1.030000e+03 1.190000e+03 1.230000e+03 -8.954006e-04 1.000000e-02
9.900000e+02 1.030000e+03 1.230000e+03 1.270000e+03 -4.894624e-04 1.000000e-02
9.900000e+02 1.030000e+03 1.270000e+03 1.310000e+03 -2.966754e-04 1.000000e-02
9.900000e+02 1.030000e+03 1.310000e+03 1.350000e+03 -1.954672e-04 1.000000e-02
1.030000e+03 1.070000e+03 1.110000e+03 1.150000e+03 -1.576273e-02 1.000000e-02
1.030000e+03 1.070000e+03 1.150000e+03 1.190000e+03 -4.783585e-03 1.000000e-02
1.030000e+03 1.070000e+03 1.190000e+03 1.230000e+03 -1.925094e-03 1.000000e-02
1.030000e+03 1.070000e+03 1.230000e+03 1.270000e+03 -9.344398e-04 1.000000e-02
1.030000e+03 1.070000e+03 1.270000e+03 1.310000e+03 -5.220443e-04 1.000000e-02
1.030000e+03 1.070000e+03 1.310000e+03 1.350000e+03 -3.257533e-04 1.000000e-02
1.030000e+03 1.070000e+03 1.350000e+03 1.390000e+03 -2.206926e-04 1.000000e-02
1.070000e+03 1.110000e+03 1.150000e+03 1.190000e+03 -1.581724e-02 1.000000e-02
1.070000e+03 1.110000e+03 1.190000e+03 1.230000e+03 -4.825705e-03 1.000000e-02
1.070000e+03 1.110000e+03 1.230000e+03 1.270000e+03 -1.961115e-03 1.000000e-02
1.070000e+03 1.110000e+03 1.270000e+03 1.310000e+03 -9.683840e-04 1.000000e-02
1.070000e+03 1.110000e+03 1.310000e+03 1.350000e+03 -5.557387e-04 1.000000e-02
1.070000e+03 1.110000e+03 1.350000e+03 1.390000e+03 -3.573570e-04 1.000000e-02
1.070000e+03 1.110000e+03 1.390000e+03 1.430000e+03 -2.237379e-04 1.000000e-02
1.110000e+03 1.150000e+03 1.190000e+03 1.230000e+03 -1.585629e-02 1.000000e-02
1.110000e+03 1.150000e+03 1.230000e+03 1.270000e+03 -4.863527e-03 1.000000e-02
1.110000e+03 1.150000e+03 1.270000e+03 1.310000e+03 -2.001001e-03 1.000000e-02
1.110000e+03 1.150000e+03 1.310000e+03 1.350000e+03 -1.011908e-03 1.000000e-02
1.110000e+03 1.150000e+03 1.350000e+03 1.390000e+03 -5.999730e-04 1.000000e-02
1.110000e+03 1.150000e+03 1.390000e+03 1.430000e+03 -3.608492e-04 1.000000e-02
1.110000e+03 1.150000e+03 1.430000e+03 1.470000e+03 -6.233112e-05 1.000000e-02
1.150000e+03 1.190000e+03 1.230000e+03 1.270000e+03 -1.589981e-02 1.000000e-02
1.150000e+03 1.190000e+03 1.270000e+03 1.310000e+03 -4.914252e-03 1.000000e-02
1.150000e+03 1.190000e+03 1.310000e+03 1.350000e+03 -2.061606e-03 1.000000e-02
1.150000e+03 1.190000e+03 1.350000e+03 1.390000e+03 -1.079518e-03 1.000000e-02
1.150000e+03 1.190000e+03 1.390000e+03 1.430000e+03 -6.091457e-04 1.000000e-02
1.150000e+03 1.190000e+03 1.430000e+03 1.470000e+03 -1.027616e-04 1.000000e-02
1.150000e+03 1.190000e+03 1.470000e+03 1.510000e+03 -6.569923e-05 1.000000e-02
1.190000e+03 1.230000e+03 1.270000e+03 1.310000e+03 -1.596873e-02 1.000000e-02
1.190000e+03 1.230000e+03 1.310000e+03 1.350000e+03 -5.005094e-03 1.000000e-02
1.190000e+03 1.230000e+03 1.350000e+03 1.390000e+03 -2.175347e-03 1.000000e-02
1.190000e+03 1.230000e+03 1.390000e+03 1.430000e+03 -1.110316e-03 1.000000e-02
1.190000e+03 1.230000e+03 1.430000e+03 1.470000e+03 -1.806351e-04 1.000000e-02
1.190000e+03 1.230000e+03 1.470000e+03 1.510000e+03 -1.013643e-04 1.000000e-02
1.190000e+03 1.230000e+03 1.510000e+03 1.550000e+03 -8.848532e-05 1.000000e-02
1.230000e+03 1.270000e+03 1.310000e+03 1.350000e+03 -1.611766e-02 1.000000e-02
1.230000e+03 1.270000e+03 1.350000e+03 1.390000e+03 -5.219583e-03 1.000000e-02
1.230000e+03 1.270000e+03 1.390000e+03 1.430000e+03 -2.278612e-03 1.000000e-02
1.230000e+03 1.270000e+03 1.430000e+03 1.470000e+03 -3.508786e-04 1.000000e-02
1.230000e+03 1.270000e+03 1.470000e+03 1.510000e+03 -1.640165e-04 1.000000e-02
1.230000e+03 1.270000e+03 1.510000e+03 1.550000e+03 -1.359041e-04 1.000000e-02
1.230000e+03 1.270000e+03 1.550000e+03 1.590000e+03 -8.751714e-05 1.000000e-02
1.270000e+03 1.310000e+03 1.350000e+03 1.390000e+03 -1.657478e-02 1.000000e-02
1.270000e+03 1.310000e+03 1.390000e+03 1.430000e+03 -5.565939e-03 1.000000e-02
1.270000e+03 1.310000e+03 1.430000e+03 1.470000e+03 -7.880475e-04 1.000000e-02
1.270000e+03 1.310000e+03 1.470000e+03 1.510000e+03 -2.872745e-04 1.000000e-02
1.270000e+03 1.310000e+03 1.510000e+03 1.550000e+03 -2.204123e-04 1.000000e-02
1.270000e+03 1.310000e+03 1.550000e+03 1.590000e+03 -1.337666e-04 1.000000e-02
1.270000e+03 1.310000e+03 1.590000e+03 1.630000e+03 -8.382002e-05 1.000000e-02
1.310000e+03 1.350000e+03 1.390000e+03 1.430000e+03 -1.781077e-02 1.000000e-02
1.310000e+03 1.350000e+03 1.430000e+03 1.470000e+03 -2.175030e-03 1.000000e-02
1.310000e+03 1.350000e+03 1.470000e+03 1.510000e+03 -5.670577e-04 1.000000e-02
1.310000e+03 1.350000e+03 1.510000e+03 1.550000e+03 -3.891514e-04 1.000000e-02
1.310000e+03 1.350000e+03 1.550000e+03 1.590000e+03 -2.167667e-04 1.000000e-02
1.310000e+03 1.350000e+03 1.590000e+03 1.630000e+03 -1.280080e-04 1.000000e-02
1.310000e+03 1.350000e+03 1.630000e+03 1.670000e+03 -7.633646e-05 1.000000e-02
1.350000e+03 1.390000e+03 1.430000e+03 1.470000e+03 -8.397906e-03 1.000000e-02
1.350000e+03 1.390000e+03 1.470000e+03 1.510000e+03 -1.320713e-03 1.000000e-02
1.350000e+03 1.390000e+03 1.510000e+03 1.550000e+03 -7.699112e-04 1.000000e-02
1.350000e+03 1.390000e+03 1.550000e+03 1.590000e+03 -3.795939e-04 1.000000e-02
1.350000e+03 1.390000e+03 1.590000e+03 1.630000e+03 -2.060814e-04 1.000000e-02
1.350000e+03 1.390000e+03 1.630000e+03 1.670000e+03 -1.160841e-04 1.000000e-02
1.350000e+03 1.390000e+03 1.670000e+03 1.710000e+03 -6.159250e-05 1.000000e-02
1.390000e+03 1.430000e+03 1.470000e+03 1.510000e+03 -4.023143e-03 1.000000e-02
1.390000e+03 1.430000e+03 1.510000e+03 1.550000e+03 -1.729697e-03 1.000000e-02
1.390000e+03 1.430000e+03 1.550000e+03 1.590000e+03 -7.003067e-04 1.000000e-02
1.390000e+03 1.430000e+03 1.590000e+03 1.630000e+03 -3.336371e-04 1.000000e-02
1.390000e+03 1.430000e+03 1.630000e+03 1.670000e+03 -1.723402e-04 1.000000e-02
1.390000e+03 1.430000e+03 1.670000e+03 1.710000e+03 -8.628177e-05 1.000000e-02
1.390000e+03 1.430000e+03 1.710000e+03 1.750000e+03 -5.826410e-05 1.000000e-02
1.430000e+03 1.470000e+03 1.510000e+03 1.550000e+03 -3.340181e-03 1.000000e-02
1.430000e+03 1.470000e+03 1.550000e+03 1.590000e+03 -9.789342e-04 1.000000e-02
1.430000e+03 1.470000e+03 1.590000e+03 1.630000e+03 -3.766422e-04 1.000000e-02
1.430000e+03 1.470000e+03 1.630000e+03 1.670000e+03 -1.677244e-04 1.000000e-02
1.430000e+03 1.470000e+03 1.670000e+03 1.710000e+03 -7.590380e-05 1.000000e-02
1.430000e+03 1.470000e+03 1.710000e+03 1.750000e+03 -4.410703e-05 1.000000e-02
1.470000e+03 1.510000e+03 1.550000e+03 1.590000e+03 -1.782789e-02 1.000000e-02
1.470000e+03 1.510000e+03 1.590000e+03 1.630000e+03 -5.476754e-03 1.000000e-02
1.470000e+03 1.510000e+03 1.630000e+03 1.670000e+03 -2.129383e-03 1.000000e-02
1.470000e+03 1.510000e+03 1.670000e+03 1.710000e+03 -8.830290e-04 1.000000e-02
1.470000e+03 1.510000e+03 1.710000e+03 1.750000e+03 -4.593613e-04 1.000000e-02
1.510000e+03 1.550000e+03 1.590000e+03 1.630000e+03 -1.658220e-02 1.000000e-02
1.510000e+03 1.550000e+03 1.630000e+03 1.670000e+03 -5.041717e-03 1.000000e-02
1.510000e+03 1.550000e+03 1.670000e+03 1.710000e+03 -1.828697e-03 1.000000e-02
1.510000e+03 1.550000e+03 1.710000e+03 1.750000e+03 -8.334506e-04 1.000000e-02
1.550000e+03 1.590000e+03 1.630000e+03 1.670000e+03 -1.573884e-02 1.000000e-02
1.550000e+03 1.590000e+03 1.670000e+03 1.710000e+03 -4.395610e-03 1.000000e-02
1.550000e+03 1.590000e+03 1.710000e+03 1.750000e+03 -1.596948e-03 1.000000e-02
1.590000e+03 1.630000e+03 1.670000e+03 1.710000e+03 -1.485953e-02 1.000000e-02
1.590000e+03 1.630000e+03 1.710000e+03 1.750000e+03 -3.965492e-03 1.000000e-02
1.630000e+03 1.670000e+03 1.710000e+03 1.750000e+03 -1.352088e-02 1.000000e-02
+212
View File
@@ -0,0 +1,212 @@
GENERAL FORMAT
5.100000e+02 1.221100e+04 0.000000e+00 5.500000e+02 1.221100e+04 0.000000e+00 7
5.900000e+02 1.221100e+04 0.000000e+00 6.300000e+02 1.221100e+04 0.000000e+00 -2.714530e-01
6.300000e+02 1.221100e+04 0.000000e+00 6.700000e+02 1.221100e+04 0.000000e+00 -9.078871e-02
6.700000e+02 1.221100e+04 0.000000e+00 7.100000e+02 1.221100e+04 0.000000e+00 -3.904038e-03
7.100000e+02 1.221100e+04 0.000000e+00 7.500000e+02 1.221100e+04 0.000000e+00 -1.618037e-03
7.500000e+02 1.221100e+04 0.000000e+00 7.900000e+02 1.221100e+04 0.000000e+00 -9.804391e-04
7.900000e+02 1.221100e+04 0.000000e+00 8.300000e+02 1.221100e+04 0.000000e+00 -1.727176e-03
8.300000e+02 1.221100e+04 0.000000e+00 8.700000e+02 1.221100e+04 0.000000e+00 -1.355919e-03
5.500000e+02 1.221100e+04 0.000000e+00 5.900000e+02 1.221100e+04 0.000000e+00 7
6.300000e+02 1.221100e+04 0.000000e+00 6.700000e+02 1.221100e+04 0.000000e+00 -2.921238e-01
6.700000e+02 1.221100e+04 0.000000e+00 7.100000e+02 1.221100e+04 0.000000e+00 -1.009492e-02
7.100000e+02 1.221100e+04 0.000000e+00 7.500000e+02 1.221100e+04 0.000000e+00 -3.548991e-03
7.500000e+02 1.221100e+04 0.000000e+00 7.900000e+02 1.221100e+04 0.000000e+00 -1.723986e-03
7.900000e+02 1.221100e+04 0.000000e+00 8.300000e+02 1.221100e+04 0.000000e+00 -2.630518e-03
8.300000e+02 1.221100e+04 0.000000e+00 8.700000e+02 1.221100e+04 0.000000e+00 -1.925165e-03
8.700000e+02 1.221100e+04 0.000000e+00 9.100000e+02 1.221100e+04 0.000000e+00 -1.284180e-03
5.900000e+02 1.221100e+04 0.000000e+00 6.300000e+02 1.221100e+04 0.000000e+00 7
6.700000e+02 1.221100e+04 0.000000e+00 7.100000e+02 1.221100e+04 0.000000e+00 -3.457665e-02
7.100000e+02 1.221100e+04 0.000000e+00 7.500000e+02 1.221100e+04 0.000000e+00 -9.501139e-03
7.500000e+02 1.221100e+04 0.000000e+00 7.900000e+02 1.221100e+04 0.000000e+00 -3.561828e-03
7.900000e+02 1.221100e+04 0.000000e+00 8.300000e+02 1.221100e+04 0.000000e+00 -4.451255e-03
8.300000e+02 1.221100e+04 0.000000e+00 8.700000e+02 1.221100e+04 0.000000e+00 -2.932679e-03
8.700000e+02 1.221100e+04 0.000000e+00 9.100000e+02 1.221100e+04 0.000000e+00 -1.862391e-03
9.100000e+02 1.221100e+04 0.000000e+00 9.500000e+02 1.221100e+04 0.000000e+00 -1.762776e-04
6.300000e+02 1.221100e+04 0.000000e+00 6.700000e+02 1.221100e+04 0.000000e+00 7
7.100000e+02 1.221100e+04 0.000000e+00 7.500000e+02 1.221100e+04 0.000000e+00 -2.311407e-02
7.500000e+02 1.221100e+04 0.000000e+00 7.900000e+02 1.221100e+04 0.000000e+00 -6.497353e-03
7.900000e+02 1.221100e+04 0.000000e+00 8.300000e+02 1.221100e+04 0.000000e+00 -6.444456e-03
8.300000e+02 1.221100e+04 0.000000e+00 8.700000e+02 1.221100e+04 0.000000e+00 -3.717098e-03
8.700000e+02 1.221100e+04 0.000000e+00 9.100000e+02 1.221100e+04 0.000000e+00 -2.211079e-03
9.100000e+02 1.221100e+04 0.000000e+00 9.500000e+02 1.221100e+04 0.000000e+00 -1.980605e-04
9.500000e+02 1.221100e+04 0.000000e+00 9.900000e+02 1.221100e+04 0.000000e+00 -1.344407e-04
6.700000e+02 1.221100e+04 0.000000e+00 7.100000e+02 1.221100e+04 0.000000e+00 7
7.500000e+02 1.221100e+04 0.000000e+00 7.900000e+02 1.221100e+04 0.000000e+00 -1.392702e-02
7.900000e+02 1.221100e+04 0.000000e+00 8.300000e+02 1.221100e+04 0.000000e+00 -8.492591e-03
8.300000e+02 1.221100e+04 0.000000e+00 8.700000e+02 1.221100e+04 0.000000e+00 -3.590565e-03
8.700000e+02 1.221100e+04 0.000000e+00 9.100000e+02 1.221100e+04 0.000000e+00 -1.793323e-03
9.100000e+02 1.221100e+04 0.000000e+00 9.500000e+02 1.221100e+04 0.000000e+00 -1.392059e-04
9.500000e+02 1.221100e+04 0.000000e+00 9.900000e+02 1.221100e+04 0.000000e+00 -8.266499e-05
9.900000e+02 1.221100e+04 0.000000e+00 1.030000e+03 1.221100e+04 0.000000e+00 -5.310599e-05
7.100000e+02 1.221100e+04 0.000000e+00 7.500000e+02 1.221100e+04 0.000000e+00 7
7.900000e+02 1.221100e+04 0.000000e+00 8.300000e+02 1.221100e+04 0.000000e+00 -3.379942e-02
8.300000e+02 1.221100e+04 0.000000e+00 8.700000e+02 1.221100e+04 0.000000e+00 -1.112369e-02
8.700000e+02 1.221100e+04 0.000000e+00 9.100000e+02 1.221100e+04 0.000000e+00 -4.897810e-03
9.100000e+02 1.221100e+04 0.000000e+00 9.500000e+02 1.221100e+04 0.000000e+00 -3.495618e-04
9.500000e+02 1.221100e+04 0.000000e+00 9.900000e+02 1.221100e+04 0.000000e+00 -1.934129e-04
9.900000e+02 1.221100e+04 0.000000e+00 1.030000e+03 1.221100e+04 0.000000e+00 -1.181884e-04
1.030000e+03 1.221100e+04 0.000000e+00 1.070000e+03 1.221100e+04 0.000000e+00 -7.744231e-05
7.500000e+02 1.221100e+04 0.000000e+00 7.900000e+02 1.221100e+04 0.000000e+00 7
8.300000e+02 1.221100e+04 0.000000e+00 8.700000e+02 1.221100e+04 0.000000e+00 -1.245106e-01
8.700000e+02 1.221100e+04 0.000000e+00 9.100000e+02 1.221100e+04 0.000000e+00 -4.108718e-02
9.100000e+02 1.221100e+04 0.000000e+00 9.500000e+02 1.221100e+04 0.000000e+00 -2.485836e-03
9.500000e+02 1.221100e+04 0.000000e+00 9.900000e+02 1.221100e+04 0.000000e+00 -1.202480e-03
9.900000e+02 1.221100e+04 0.000000e+00 1.030000e+03 1.221100e+04 0.000000e+00 -6.693235e-04
1.030000e+03 1.221100e+04 0.000000e+00 1.070000e+03 1.221100e+04 0.000000e+00 -4.113179e-04
1.070000e+03 1.221100e+04 0.000000e+00 1.110000e+03 1.221100e+04 0.000000e+00 -2.702122e-04
7.900000e+02 1.221100e+04 0.000000e+00 8.300000e+02 1.221100e+04 0.000000e+00 7
8.700000e+02 1.221100e+04 0.000000e+00 9.100000e+02 1.221100e+04 0.000000e+00 -2.137886e-01
9.100000e+02 1.221100e+04 0.000000e+00 9.500000e+02 1.221100e+04 0.000000e+00 -1.091859e-02
9.500000e+02 1.221100e+04 0.000000e+00 9.900000e+02 1.221100e+04 0.000000e+00 -4.724633e-03
9.900000e+02 1.221100e+04 0.000000e+00 1.030000e+03 1.221100e+04 0.000000e+00 -2.449333e-03
1.030000e+03 1.221100e+04 0.000000e+00 1.070000e+03 1.221100e+04 0.000000e+00 -1.437846e-03
1.070000e+03 1.221100e+04 0.000000e+00 1.110000e+03 1.221100e+04 0.000000e+00 -9.172139e-04
1.110000e+03 1.221100e+04 0.000000e+00 1.150000e+03 1.221100e+04 0.000000e+00 -6.169701e-04
8.300000e+02 1.221100e+04 0.000000e+00 8.700000e+02 1.221100e+04 0.000000e+00 7
9.100000e+02 1.221100e+04 0.000000e+00 9.500000e+02 1.221100e+04 0.000000e+00 -3.008740e-02
9.500000e+02 1.221100e+04 0.000000e+00 9.900000e+02 1.221100e+04 0.000000e+00 -9.582880e-03
9.900000e+02 1.221100e+04 0.000000e+00 1.030000e+03 1.221100e+04 0.000000e+00 -4.089211e-03
1.030000e+03 1.221100e+04 0.000000e+00 1.070000e+03 1.221100e+04 0.000000e+00 -2.106531e-03
1.070000e+03 1.221100e+04 0.000000e+00 1.110000e+03 1.221100e+04 0.000000e+00 -1.232643e-03
1.110000e+03 1.221100e+04 0.000000e+00 1.150000e+03 1.221100e+04 0.000000e+00 -7.837170e-04
1.150000e+03 1.221100e+04 0.000000e+00 1.190000e+03 1.221100e+04 0.000000e+00 -5.252836e-04
8.700000e+02 1.221100e+04 0.000000e+00 9.100000e+02 1.221100e+04 0.000000e+00 7
9.500000e+02 1.221100e+04 0.000000e+00 9.900000e+02 1.221100e+04 0.000000e+00 -2.072588e-02
9.900000e+02 1.221100e+04 0.000000e+00 1.030000e+03 1.221100e+04 0.000000e+00 -6.680527e-03
1.030000e+03 1.221100e+04 0.000000e+00 1.070000e+03 1.221100e+04 0.000000e+00 -2.858761e-03
1.070000e+03 1.221100e+04 0.000000e+00 1.110000e+03 1.221100e+04 0.000000e+00 -1.471032e-03
1.110000e+03 1.221100e+04 0.000000e+00 1.150000e+03 1.221100e+04 0.000000e+00 -8.573545e-04
1.150000e+03 1.221100e+04 0.000000e+00 1.190000e+03 1.221100e+04 0.000000e+00 -5.422200e-04
1.190000e+03 1.221100e+04 0.000000e+00 1.230000e+03 1.221100e+04 0.000000e+00 -3.622185e-04
9.100000e+02 1.221100e+04 0.000000e+00 9.500000e+02 1.221100e+04 0.000000e+00 7
9.900000e+02 1.221100e+04 0.000000e+00 1.030000e+03 1.221100e+04 0.000000e+00 -1.342708e-02
1.030000e+03 1.221100e+04 0.000000e+00 1.070000e+03 1.221100e+04 0.000000e+00 -3.764640e-03
1.070000e+03 1.221100e+04 0.000000e+00 1.110000e+03 1.221100e+04 0.000000e+00 -1.404981e-03
1.110000e+03 1.221100e+04 0.000000e+00 1.150000e+03 1.221100e+04 0.000000e+00 -6.344059e-04
1.150000e+03 1.221100e+04 0.000000e+00 1.190000e+03 1.221100e+04 0.000000e+00 -3.297554e-04
1.190000e+03 1.221100e+04 0.000000e+00 1.230000e+03 1.221100e+04 0.000000e+00 -1.901888e-04
1.230000e+03 1.221100e+04 0.000000e+00 1.270000e+03 1.221100e+04 0.000000e+00 -1.186449e-04
9.500000e+02 1.221100e+04 0.000000e+00 9.900000e+02 1.221100e+04 0.000000e+00 7
1.030000e+03 1.221100e+04 0.000000e+00 1.070000e+03 1.221100e+04 0.000000e+00 -1.528939e-02
1.070000e+03 1.221100e+04 0.000000e+00 1.110000e+03 1.221100e+04 0.000000e+00 -4.517699e-03
1.110000e+03 1.221100e+04 0.000000e+00 1.150000e+03 1.221100e+04 0.000000e+00 -1.761066e-03
1.150000e+03 1.221100e+04 0.000000e+00 1.190000e+03 1.221100e+04 0.000000e+00 -8.239729e-04
1.190000e+03 1.221100e+04 0.000000e+00 1.230000e+03 1.221100e+04 0.000000e+00 -4.404471e-04
1.230000e+03 1.221100e+04 0.000000e+00 1.270000e+03 1.221100e+04 0.000000e+00 -2.601287e-04
1.270000e+03 1.221100e+04 0.000000e+00 1.310000e+03 1.221100e+04 0.000000e+00 -1.662365e-04
9.900000e+02 1.221100e+04 0.000000e+00 1.030000e+03 1.221100e+04 0.000000e+00 7
1.070000e+03 1.221100e+04 0.000000e+00 1.110000e+03 1.221100e+04 0.000000e+00 -1.564742e-02
1.110000e+03 1.221100e+04 0.000000e+00 1.150000e+03 1.221100e+04 0.000000e+00 -4.709421e-03
1.150000e+03 1.221100e+04 0.000000e+00 1.190000e+03 1.221100e+04 0.000000e+00 -1.873639e-03
1.190000e+03 1.221100e+04 0.000000e+00 1.230000e+03 1.221100e+04 0.000000e+00 -8.954006e-04
1.230000e+03 1.221100e+04 0.000000e+00 1.270000e+03 1.221100e+04 0.000000e+00 -4.894624e-04
1.270000e+03 1.221100e+04 0.000000e+00 1.310000e+03 1.221100e+04 0.000000e+00 -2.966754e-04
1.310000e+03 1.221100e+04 0.000000e+00 1.350000e+03 1.221100e+04 0.000000e+00 -1.954672e-04
1.030000e+03 1.221100e+04 0.000000e+00 1.070000e+03 1.221100e+04 0.000000e+00 7
1.110000e+03 1.221100e+04 0.000000e+00 1.150000e+03 1.221100e+04 0.000000e+00 -1.576273e-02
1.150000e+03 1.221100e+04 0.000000e+00 1.190000e+03 1.221100e+04 0.000000e+00 -4.783585e-03
1.190000e+03 1.221100e+04 0.000000e+00 1.230000e+03 1.221100e+04 0.000000e+00 -1.925094e-03
1.230000e+03 1.221100e+04 0.000000e+00 1.270000e+03 1.221100e+04 0.000000e+00 -9.344398e-04
1.270000e+03 1.221100e+04 0.000000e+00 1.310000e+03 1.221100e+04 0.000000e+00 -5.220443e-04
1.310000e+03 1.221100e+04 0.000000e+00 1.350000e+03 1.221100e+04 0.000000e+00 -3.257533e-04
1.350000e+03 1.221100e+04 0.000000e+00 1.390000e+03 1.221100e+04 0.000000e+00 -2.206926e-04
1.070000e+03 1.221100e+04 0.000000e+00 1.110000e+03 1.221100e+04 0.000000e+00 7
1.150000e+03 1.221100e+04 0.000000e+00 1.190000e+03 1.221100e+04 0.000000e+00 -1.581724e-02
1.190000e+03 1.221100e+04 0.000000e+00 1.230000e+03 1.221100e+04 0.000000e+00 -4.825705e-03
1.230000e+03 1.221100e+04 0.000000e+00 1.270000e+03 1.221100e+04 0.000000e+00 -1.961115e-03
1.270000e+03 1.221100e+04 0.000000e+00 1.310000e+03 1.221100e+04 0.000000e+00 -9.683840e-04
1.310000e+03 1.221100e+04 0.000000e+00 1.350000e+03 1.221100e+04 0.000000e+00 -5.557387e-04
1.350000e+03 1.221100e+04 0.000000e+00 1.390000e+03 1.221100e+04 0.000000e+00 -3.573570e-04
1.390000e+03 1.221100e+04 0.000000e+00 1.430000e+03 1.221100e+04 0.000000e+00 -2.237379e-04
1.110000e+03 1.221100e+04 0.000000e+00 1.150000e+03 1.221100e+04 0.000000e+00 7
1.190000e+03 1.221100e+04 0.000000e+00 1.230000e+03 1.221100e+04 0.000000e+00 -1.585629e-02
1.230000e+03 1.221100e+04 0.000000e+00 1.270000e+03 1.221100e+04 0.000000e+00 -4.863527e-03
1.270000e+03 1.221100e+04 0.000000e+00 1.310000e+03 1.221100e+04 0.000000e+00 -2.001001e-03
1.310000e+03 1.221100e+04 0.000000e+00 1.350000e+03 1.221100e+04 0.000000e+00 -1.011908e-03
1.350000e+03 1.221100e+04 0.000000e+00 1.390000e+03 1.221100e+04 0.000000e+00 -5.999730e-04
1.390000e+03 1.221100e+04 0.000000e+00 1.430000e+03 1.221100e+04 0.000000e+00 -3.608492e-04
1.430000e+03 1.221100e+04 0.000000e+00 1.470000e+03 1.221100e+04 0.000000e+00 -6.233112e-05
1.150000e+03 1.221100e+04 0.000000e+00 1.190000e+03 1.221100e+04 0.000000e+00 7
1.230000e+03 1.221100e+04 0.000000e+00 1.270000e+03 1.221100e+04 0.000000e+00 -1.589981e-02
1.270000e+03 1.221100e+04 0.000000e+00 1.310000e+03 1.221100e+04 0.000000e+00 -4.914252e-03
1.310000e+03 1.221100e+04 0.000000e+00 1.350000e+03 1.221100e+04 0.000000e+00 -2.061606e-03
1.350000e+03 1.221100e+04 0.000000e+00 1.390000e+03 1.221100e+04 0.000000e+00 -1.079518e-03
1.390000e+03 1.221100e+04 0.000000e+00 1.430000e+03 1.221100e+04 0.000000e+00 -6.091457e-04
1.430000e+03 1.221100e+04 0.000000e+00 1.470000e+03 1.221100e+04 0.000000e+00 -1.027616e-04
1.470000e+03 1.221100e+04 0.000000e+00 1.510000e+03 1.221100e+04 0.000000e+00 -6.569923e-05
1.190000e+03 1.221100e+04 0.000000e+00 1.230000e+03 1.221100e+04 0.000000e+00 7
1.270000e+03 1.221100e+04 0.000000e+00 1.310000e+03 1.221100e+04 0.000000e+00 -1.596873e-02
1.310000e+03 1.221100e+04 0.000000e+00 1.350000e+03 1.221100e+04 0.000000e+00 -5.005094e-03
1.350000e+03 1.221100e+04 0.000000e+00 1.390000e+03 1.221100e+04 0.000000e+00 -2.175347e-03
1.390000e+03 1.221100e+04 0.000000e+00 1.430000e+03 1.221100e+04 0.000000e+00 -1.110316e-03
1.430000e+03 1.221100e+04 0.000000e+00 1.470000e+03 1.221100e+04 0.000000e+00 -1.806351e-04
1.470000e+03 1.221100e+04 0.000000e+00 1.510000e+03 1.221100e+04 0.000000e+00 -1.013643e-04
1.510000e+03 1.221100e+04 0.000000e+00 1.550000e+03 1.221100e+04 0.000000e+00 -8.848532e-05
1.230000e+03 1.221100e+04 0.000000e+00 1.270000e+03 1.221100e+04 0.000000e+00 7
1.310000e+03 1.221100e+04 0.000000e+00 1.350000e+03 1.221100e+04 0.000000e+00 -1.611766e-02
1.350000e+03 1.221100e+04 0.000000e+00 1.390000e+03 1.221100e+04 0.000000e+00 -5.219583e-03
1.390000e+03 1.221100e+04 0.000000e+00 1.430000e+03 1.221100e+04 0.000000e+00 -2.278612e-03
1.430000e+03 1.221100e+04 0.000000e+00 1.470000e+03 1.221100e+04 0.000000e+00 -3.508786e-04
1.470000e+03 1.221100e+04 0.000000e+00 1.510000e+03 1.221100e+04 0.000000e+00 -1.640165e-04
1.510000e+03 1.221100e+04 0.000000e+00 1.550000e+03 1.221100e+04 0.000000e+00 -1.359041e-04
1.550000e+03 1.221100e+04 0.000000e+00 1.590000e+03 1.221100e+04 0.000000e+00 -8.751714e-05
1.270000e+03 1.221100e+04 0.000000e+00 1.310000e+03 1.221100e+04 0.000000e+00 7
1.350000e+03 1.221100e+04 0.000000e+00 1.390000e+03 1.221100e+04 0.000000e+00 -1.657478e-02
1.390000e+03 1.221100e+04 0.000000e+00 1.430000e+03 1.221100e+04 0.000000e+00 -5.565939e-03
1.430000e+03 1.221100e+04 0.000000e+00 1.470000e+03 1.221100e+04 0.000000e+00 -7.880475e-04
1.470000e+03 1.221100e+04 0.000000e+00 1.510000e+03 1.221100e+04 0.000000e+00 -2.872745e-04
1.510000e+03 1.221100e+04 0.000000e+00 1.550000e+03 1.221100e+04 0.000000e+00 -2.204123e-04
1.550000e+03 1.221100e+04 0.000000e+00 1.590000e+03 1.221100e+04 0.000000e+00 -1.337666e-04
1.590000e+03 1.221100e+04 0.000000e+00 1.630000e+03 1.221100e+04 0.000000e+00 -8.382002e-05
1.310000e+03 1.221100e+04 0.000000e+00 1.350000e+03 1.221100e+04 0.000000e+00 7
1.390000e+03 1.221100e+04 0.000000e+00 1.430000e+03 1.221100e+04 0.000000e+00 -1.781077e-02
1.430000e+03 1.221100e+04 0.000000e+00 1.470000e+03 1.221100e+04 0.000000e+00 -2.175030e-03
1.470000e+03 1.221100e+04 0.000000e+00 1.510000e+03 1.221100e+04 0.000000e+00 -5.670577e-04
1.510000e+03 1.221100e+04 0.000000e+00 1.550000e+03 1.221100e+04 0.000000e+00 -3.891514e-04
1.550000e+03 1.221100e+04 0.000000e+00 1.590000e+03 1.221100e+04 0.000000e+00 -2.167667e-04
1.590000e+03 1.221100e+04 0.000000e+00 1.630000e+03 1.221100e+04 0.000000e+00 -1.280080e-04
1.630000e+03 1.221100e+04 0.000000e+00 1.670000e+03 1.221100e+04 0.000000e+00 -7.633646e-05
1.350000e+03 1.221100e+04 0.000000e+00 1.390000e+03 1.221100e+04 0.000000e+00 7
1.430000e+03 1.221100e+04 0.000000e+00 1.470000e+03 1.221100e+04 0.000000e+00 -8.397906e-03
1.470000e+03 1.221100e+04 0.000000e+00 1.510000e+03 1.221100e+04 0.000000e+00 -1.320713e-03
1.510000e+03 1.221100e+04 0.000000e+00 1.550000e+03 1.221100e+04 0.000000e+00 -7.699112e-04
1.550000e+03 1.221100e+04 0.000000e+00 1.590000e+03 1.221100e+04 0.000000e+00 -3.795939e-04
1.590000e+03 1.221100e+04 0.000000e+00 1.630000e+03 1.221100e+04 0.000000e+00 -2.060814e-04
1.630000e+03 1.221100e+04 0.000000e+00 1.670000e+03 1.221100e+04 0.000000e+00 -1.160841e-04
1.670000e+03 1.221100e+04 0.000000e+00 1.710000e+03 1.221100e+04 0.000000e+00 -6.159250e-05
1.390000e+03 1.221100e+04 0.000000e+00 1.430000e+03 1.221100e+04 0.000000e+00 7
1.470000e+03 1.221100e+04 0.000000e+00 1.510000e+03 1.221100e+04 0.000000e+00 -4.023143e-03
1.510000e+03 1.221100e+04 0.000000e+00 1.550000e+03 1.221100e+04 0.000000e+00 -1.729697e-03
1.550000e+03 1.221100e+04 0.000000e+00 1.590000e+03 1.221100e+04 0.000000e+00 -7.003067e-04
1.590000e+03 1.221100e+04 0.000000e+00 1.630000e+03 1.221100e+04 0.000000e+00 -3.336371e-04
1.630000e+03 1.221100e+04 0.000000e+00 1.670000e+03 1.221100e+04 0.000000e+00 -1.723402e-04
1.670000e+03 1.221100e+04 0.000000e+00 1.710000e+03 1.221100e+04 0.000000e+00 -8.628177e-05
1.710000e+03 1.221100e+04 0.000000e+00 1.750000e+03 1.221100e+04 0.000000e+00 -5.826410e-05
1.430000e+03 1.221100e+04 0.000000e+00 1.470000e+03 1.221100e+04 0.000000e+00 6
1.510000e+03 1.221100e+04 0.000000e+00 1.550000e+03 1.221100e+04 0.000000e+00 -3.340181e-03
1.550000e+03 1.221100e+04 0.000000e+00 1.590000e+03 1.221100e+04 0.000000e+00 -9.789342e-04
1.590000e+03 1.221100e+04 0.000000e+00 1.630000e+03 1.221100e+04 0.000000e+00 -3.766422e-04
1.630000e+03 1.221100e+04 0.000000e+00 1.670000e+03 1.221100e+04 0.000000e+00 -1.677244e-04
1.670000e+03 1.221100e+04 0.000000e+00 1.710000e+03 1.221100e+04 0.000000e+00 -7.590380e-05
1.710000e+03 1.221100e+04 0.000000e+00 1.750000e+03 1.221100e+04 0.000000e+00 -4.410703e-05
1.470000e+03 1.221100e+04 0.000000e+00 1.510000e+03 1.221100e+04 0.000000e+00 5
1.550000e+03 1.221100e+04 0.000000e+00 1.590000e+03 1.221100e+04 0.000000e+00 -1.782789e-02
1.590000e+03 1.221100e+04 0.000000e+00 1.630000e+03 1.221100e+04 0.000000e+00 -5.476754e-03
1.630000e+03 1.221100e+04 0.000000e+00 1.670000e+03 1.221100e+04 0.000000e+00 -2.129383e-03
1.670000e+03 1.221100e+04 0.000000e+00 1.710000e+03 1.221100e+04 0.000000e+00 -8.830290e-04
1.710000e+03 1.221100e+04 0.000000e+00 1.750000e+03 1.221100e+04 0.000000e+00 -4.593613e-04
1.510000e+03 1.221100e+04 0.000000e+00 1.550000e+03 1.221100e+04 0.000000e+00 4
1.590000e+03 1.221100e+04 0.000000e+00 1.630000e+03 1.221100e+04 0.000000e+00 -1.658220e-02
1.630000e+03 1.221100e+04 0.000000e+00 1.670000e+03 1.221100e+04 0.000000e+00 -5.041717e-03
1.670000e+03 1.221100e+04 0.000000e+00 1.710000e+03 1.221100e+04 0.000000e+00 -1.828697e-03
1.710000e+03 1.221100e+04 0.000000e+00 1.750000e+03 1.221100e+04 0.000000e+00 -8.334506e-04
1.550000e+03 1.221100e+04 0.000000e+00 1.590000e+03 1.221100e+04 0.000000e+00 3
1.630000e+03 1.221100e+04 0.000000e+00 1.670000e+03 1.221100e+04 0.000000e+00 -1.573884e-02
1.670000e+03 1.221100e+04 0.000000e+00 1.710000e+03 1.221100e+04 0.000000e+00 -4.395610e-03
1.710000e+03 1.221100e+04 0.000000e+00 1.750000e+03 1.221100e+04 0.000000e+00 -1.596948e-03
1.590000e+03 1.221100e+04 0.000000e+00 1.630000e+03 1.221100e+04 0.000000e+00 2
1.670000e+03 1.221100e+04 0.000000e+00 1.710000e+03 1.221100e+04 0.000000e+00 -1.485953e-02
1.710000e+03 1.221100e+04 0.000000e+00 1.750000e+03 1.221100e+04 0.000000e+00 -3.965492e-03
1.630000e+03 1.221100e+04 0.000000e+00 1.670000e+03 1.221100e+04 0.000000e+00 1
1.710000e+03 1.221100e+04 0.000000e+00 1.750000e+03 1.221100e+04 0.000000e+00 -1.352088e-02
+5
View File
@@ -0,0 +1,5 @@
104 21 57
-1565.00 10725 0
350 300 250 200 175 150 103.00 86.00 72.00 60.00 50.00 40.00 35.00 30.00 24.00 74*20.00 24.00 30.00 35.00 40.00 50.00 60.00 72.00 86.00 103.00 150 175 200 250 300 350
300 250 200 175 150 103.00 86.00 72.00 5*60 72.00 86.00 103.00 150 175 200 250 300
20*10.00 12 16 20*20 24.00 30.00 35.00 40.00 50.00 60.00 72.00 86.00 103.00 150 175 200 250 300 350
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
@@ -0,0 +1,44 @@
def convertObs_DC3D_to_2D(Tx,Rx):
from SimPEG import np
import numpy.matlib as npm
"""
Read list of 3D Tx Rx location and change coordinate system to distance
along line assuming all data is acquired along line
First transmitter pole is assumed to be at the origin
Assumes flat topo for now...
Input:
:param Tx, Rx
Output:
:figure Tx2d, Rx2d
Created on Mon December 7th, 2015
@author: dominiquef
"""
Tx2d = []
Rx2d = []
for ii in range(len(Tx)):
if ii == 0:
endp = Tx[0][0:2,0]
nrx = Rx[ii].shape[0]
rP1 = np.sqrt( np.sum( ( endp - Tx[ii][0:2,0] )**2 , axis=0))
rP2 = np.sqrt( np.sum( ( endp - Tx[ii][0:2,1] )**2 , axis=0))
rC1 = np.sqrt( np.sum( ( npm.repmat(endp.T,nrx,1) - Rx[ii][:,0:2] )**2 , axis=1))
rC2 = np.sqrt( np.sum( ( npm.repmat(endp.T,nrx,1) - Rx[ii][:,3:5] )**2 , axis=1))
Tx2d.append( np.r_[rP1, rP2] )
Rx2d.append( np.c_[rC1, rC2] )
#np.savetxt(fid, data, fmt='%e',delimiter=' ',newline='\n')
return Tx2d, Rx2d
+149
View File
@@ -0,0 +1,149 @@
def gen_DCIPsurvey(endl, mesh, stype, a, b, n):
from SimPEG import np
import re
"""
Load in endpoints and survey specifications to generate Tx, Rx location
stations.
Assumes flat topo for now...
Input:
:param endl -> input endpoints [x1, y1, z1, x2, y2, z2]
:object mesh -> SimPEG mesh object
:switch stype -> "dpdp" (dipole-dipole) | "pdp" (pole-dipole)
: param a, n -> pole seperation, number of rx dipoles per tx
Output:
:param Tx, Rx -> List objects for each tx location
Lines: P1x, P1y, P1z, P2x, P2y, P2z
Created on Wed December 9th, 2015
@author: dominiquef
"""
def xy_2_r(x1,x2,y1,y2):
r = np.sqrt( np.sum((x2 - x1)**2 + (y2 - y1)**2) )
return r
## Evenly distribute electrodes and put on surface
# Mesure survey length and direction
dl_len = xy_2_r(endl[0,0],endl[1,0],endl[0,1],endl[1,1])
dl_x = ( endl[1,0] - endl[0,0] ) / dl_len
dl_y = ( endl[1,1] - endl[0,1] ) / dl_len
nstn = np.floor( dl_len / a )
# Compute discrete pole location along line
stn_x = endl[0,0] + np.array(range(int(nstn)))*dl_x*a
stn_y = endl[0,1] + np.array(range(int(nstn)))*dl_y*a
# Create line of P1 locations
M = np.c_[stn_x, stn_y, np.ones(nstn).T*mesh.vectorNz[-1]]
# Create line of P2 locations
N = np.c_[stn_x+a*dl_x, stn_y+a*dl_y, np.ones(nstn).T*mesh.vectorNz[-1]]
## Build list of Tx-Rx locations depending on survey type
# Dipole-dipole: Moving tx with [a] spacing -> [AB a MN1 a MN2 ... a MNn]
# Pole-dipole: Moving pole on one end -> [A a MN1 a MN2 ... MNn a B]
Tx = []
Rx = []
if not re.match(stype,'gradient'):
for ii in range(0, int(nstn)-1):
if re.match(stype,'dpdp'):
tx = np.c_[M[ii,:],N[ii,:]]
elif re.match(stype,'pdp'):
tx = np.c_[M[ii,:],M[ii,:]]
#Rx.append(np.c_[M[ii+1:indx,:],N[ii+1:indx,:]])
# Current elctrode seperation
AB = xy_2_r(tx[0,1],endl[1,0],tx[1,1],endl[1,1])
# Number of receivers to fit
nstn = np.min([np.floor( (AB - b) / a ) , n])
# Check if there is enough space, else break the loop
if nstn <= 0:
continue
# Compute discrete pole location along line
stn_x = N[ii,0] + dl_x*b + np.array(range(int(nstn)))*dl_x*a
stn_y = N[ii,1] + dl_y*b + np.array(range(int(nstn)))*dl_y*a
# Create receiver poles
# Create line of P1 locations
P1 = np.c_[stn_x, stn_y, np.ones(nstn).T*mesh.vectorNz[-1]]
# Create line of P2 locations
P2 = np.c_[stn_x+a*dl_x, stn_y+a*dl_y, np.ones(nstn).T*mesh.vectorNz[-1]]
Rx.append(np.c_[P1,P2])
Tx.append(tx)
#==============================================================================
# elif re.match(stype,'dpdp'):
#
# for ii in range(0, int(nstn)-2):
#
# indx = np.min([ii+n+1,nstn])
# Tx.append(np.c_[M[ii,:],N[ii,:]])
# Rx.append(np.c_[M[ii+2:indx,:],N[ii+2:indx,:]])
#==============================================================================
elif re.match(stype,'gradient'):
# Gradient survey only requires Tx at end of line and creates a square
# grid of receivers at in the middle at a pre-set minimum distance
Tx.append(np.c_[M[0,:],N[-1,:]])
# Get the edge limit of survey area
min_x = endl[0,0] + dl_x * b
min_y = endl[0,1] + dl_y * b
max_x = endl[1,0] - dl_x * b
max_y = endl[1,1] - dl_y * b
box_l = np.sqrt( (min_x - max_x)**2 + (min_y - max_y)**2 )
box_w = box_l/2.
nstn = np.floor( box_l / a )
# Compute discrete pole location along line
stn_x = min_x + np.array(range(int(nstn)))*dl_x*a
stn_y = min_y + np.array(range(int(nstn)))*dl_y*a
# Define number of cross lines
nlin = int(np.floor( box_w / a ))
lind = range(-nlin,nlin+1)
ngrad = nstn * len(lind)
rx = np.zeros([ngrad,6])
for ii in range( len(lind) ):
# Move line in perpendicular direction by dipole spacing
lxx = stn_x - lind[ii]*a*dl_y
lyy = stn_y + lind[ii]*a*dl_x
M = np.c_[ lxx, lyy , np.ones(nstn).T*mesh.vectorNz[-1]]
N = np.c_[ lxx+a*dl_x, lyy+a*dl_y, np.ones(nstn).T*mesh.vectorNz[-1]]
rx[(ii*nstn):((ii+1)*nstn),:] = np.c_[M,N]
Rx.append(rx)
else:
print """stype must be either 'pdp', 'dpdp' or 'gradient'. """
return Tx, Rx
@@ -0,0 +1,68 @@
def plot_pseudoSection(Tx,Rx,data,z0, stype):
from SimPEG import np, mkvc
from scipy.interpolate import griddata
from matplotlib.colors import LogNorm
import pylab as plt
import re
"""
Read list of 2D tx-rx location and plot a speudo-section of apparent
resistivity.
Assumes flat topo for now...
Input:
:param d2D, z0
:switch stype -> Either 'pdp' (pole-dipole) | 'dpdp' (dipole-dipole)
Output:
:figure scatter plot overlayed on image
Created on Mon December 7th, 2015
@author: dominiquef
"""
#d2D = np.asarray(d2D)
midl = []
midz = []
rho = []
for ii in range(len(Tx)):
# Get distances between each poles
rC1P1 = np.abs(Tx[ii][0] - Rx[ii][:,0])
rC2P1 = np.abs(Tx[ii][1] - Rx[ii][:,0])
rC1P2 = np.abs(Tx[ii][1] - Rx[ii][:,1])
rC2P2 = np.abs(Tx[ii][0] - Rx[ii][:,1])
rP1P2 = np.abs(Rx[ii][:,1] - Rx[ii][:,0])
# Compute apparent resistivity
if re.match(stype,'pdp'):
rho = np.hstack([rho, data[ii] * 2*np.pi * rC1P1 * ( rC1P1 + rP1P2 ) / rP1P2] )
elif re.match(stype,'dpdp'):
rho = np.hstack([rho, data[ii] * 2*np.pi / ( 1/rC1P1 - 1/rC2P1 - 1/rC1P2 + 1/rC2P2 ) ])
Cmid = (Tx[ii][0] + Tx[ii][1])/2
Pmid = (Rx[ii][:,0] + Rx[ii][:,1])/2
midl = np.hstack([midl, ( Cmid + Pmid )/2 ])
midz = np.hstack([midz, -np.abs(Cmid-Pmid)/2 + z0 ])
# Grid points
grid_x, grid_z = np.mgrid[np.min(midl):np.max(midl), np.min(midz):np.max(midz)]
grid_rho = griddata(np.c_[midl,midz], np.log10(abs(1/rho.T)), (grid_x, grid_z), method='linear')
#plt.subplot(2,1,2)
plt.imshow(grid_rho.T, extent = (np.min(midl),np.max(midl),np.min(midz),np.max(midz)), origin='lower', alpha=0.8)
cbar = plt.colorbar(format = '%.2f',fraction=0.02)
cmin,cmax = cbar.get_clim()
ticks = np.linspace(cmin,cmax,3)
cbar.set_ticks(ticks)
# Plot apparent resistivity
plt.scatter(midl,midz,s=50,c=np.log10(abs(1/rho.T)))
@@ -0,0 +1,57 @@
def readUBC_DC2DLoc(fileName):
from SimPEG import np
"""
Read UBC GIF 2D observation file and generate arrays for tx-rx location
Input:
:param fileName, path to the UBC GIF 2D model file
Output:
:param rx, tx
:return
Created on Thu Nov 12 13:14:10 2015
@author: dominiquef
"""
# Open fileand skip header... assume that we know the mesh already
#==============================================================================
# fopen = open(fileName,'r')
# lines = fopen.readlines()
# fopen.close()
#==============================================================================
# Load file
obsfile = np.genfromtxt(fileName,delimiter=' \n',dtype=np.str,comments='!')
# Check first line and figure out if 2D or 3D file format
line = np.array(obsfile[0].split(),dtype=float)
tx_A = []
tx_B = []
rx_M = []
rx_N = []
d = []
wd = []
for ii in range(obsfile.shape[0]):
# If len==3, then simple format where tx-rx is listed on each line
if len(line) == 4:
temp = np.fromstring(obsfile[ii], dtype=float,sep=' ')
tx_A = np.hstack((tx_A,temp[0]))
tx_B = np.hstack((tx_B,temp[1]))
rx_M = np.hstack((rx_M,temp[2]))
rx_N = np.hstack((rx_N,temp[3]))
rx = np.transpose(np.array((rx_M,rx_N)))
tx = np.transpose(np.array((tx_A,tx_B)))
return tx, rx, d, wd
@@ -0,0 +1,70 @@
def readUBC_DC2DMesh(fileName):
from SimPEG import np
"""
Read UBC GIF 2DTensor mesh and generate 2D Tensor mesh in simpeg
Input:
:param fileName, path to the UBC GIF mesh file
Output:
:param SimPEG TensorMesh 2D object
:return
Created on Thu Nov 12 13:14:10 2015
@author: dominiquef
"""
# Open file
fopen = open(fileName,'r')
# Read down the file and unpack dx vector
def unpackdx(fid,nrows):
for ii in range(nrows):
line = fid.readline()
var = np.array(line.split(),dtype=float)
if ii==0:
x0= var[0]
xvec = np.ones(int(var[2])) * (var[1] - var[0]) / int(var[2])
xend = var[1]
else:
xvec = np.hstack((xvec,np.ones(int(var[1])) * (var[0] - xend) / int(var[1])))
xend = var[0]
return x0, xvec
#%% Start with dx block
# First line specifies the number of rows for x-cells
line = fopen.readline()
nl = np.array(line.split(),dtype=float)
[x0, dx] = unpackdx(fopen,nl)
#%% Move down the file until reaching the z-block
line = fopen.readline()
if not line:
line = fopen.readline()
#%% End with dz block
# First line specifies the number of rows for z-cells
line = fopen.readline()
nl = np.array(line.split(),dtype=float)
[z0, dz] = unpackdx(fopen,nl)
# Flip z0 to be the bottom of the mesh for SimPEG
z0 = z0 - sum(dz)
dz = dz[::-1]
#%% Make the mesh using SimPEG
from SimPEG import Mesh
tensMsh = Mesh.TensorMesh([dx,dz],(x0, z0))
return tensMsh
@@ -0,0 +1,56 @@
def readUBC_DC2DModel(fileName):
from SimPEG import np, mkvc
"""
Read UBC GIF 2DTensor model and generate 2D Tensor model in simpeg
Input:
:param fileName, path to the UBC GIF 2D model file
Output:
:param SimPEG TensorMesh 2D object
:return
Created on Thu Nov 12 13:14:10 2015
@author: dominiquef
"""
# Open fileand skip header... assume that we know the mesh already
obsfile = np.genfromtxt(fileName,delimiter=' \n',dtype=np.str,comments='!')
dim = np.array(obsfile[0].split(),dtype=float)
temp = np.array(obsfile[1].split(),dtype=float)
if len(temp) > 1:
model = np.zeros(dim)
for ii in range(len(obsfile)-1):
mm = np.array(obsfile[ii+1].split(),dtype=float)
model[:,ii] = mm
model = model[:,::-1]
else:
if len(obsfile[1:])==1:
mm = np.array(obsfile[1:].split(),dtype=float)
else:
mm = np.array(obsfile[1:],dtype=float)
# Permute the second dimension to flip the order
model = mm.reshape(dim[1],dim[0])
model = model[::-1,:]
model = np.transpose(model, (1, 0))
model = mkvc(model)
return model
@@ -0,0 +1,69 @@
def readUBC_DC3Dobs(fileName):
from SimPEG import np
"""
Read UBC GIF DCIP 3D observation file and generate arrays for tx-rx location
Input:
:param fileName, path to the UBC GIF 3D obs file
Output:
:param rx, tx, d, wd
:return
Created on Mon December 7th, 2015
@author: dominiquef
"""
# Load file
obsfile = np.genfromtxt(fileName,delimiter=' \n',dtype=np.str,comments='!')
# Pre-allocate
Tx = []
Rx = []
d = []
wd = []
# Countdown for number of obs/tx
count = 0
for ii in range(obsfile.shape[0]):
if not obsfile[ii]:
continue
# First line is transmitter with number of receivers
if count==0:
temp = (np.fromstring(obsfile[ii], dtype=float,sep=' ').T)
count = int(temp[-1])
temp = np.reshape(temp[0:-1],[2,3]).T
Tx.append(temp)
rx = []
continue
temp = np.fromstring(obsfile[ii], dtype=float,sep=' ')
rx.append(temp)
count = count -1
# Reach the end of
if count == 0:
temp = np.asarray(rx)
Rx.append(temp[:,0:6])
# Check for data + uncertainties
if temp.shape[1]==8:
d.append(temp[:,6])
wd.append(temp[:,7])
# Check for data only
elif temp.shape[1]==7:
d.append(temp[:,6])
return Tx, Rx, d, wd
@@ -0,0 +1,49 @@
def writeUBC_DCobs(fileName,Tx,Rx,d,wd, dtype):
from SimPEG import np, mkvc
import re
"""
Read UBC GIF DCIP 3D observation file and generate arrays for tx-rx location
Input:
:param fileName, path to the UBC GIF 3D obs file
Output:
:param rx, tx, d, wd
:return
Created on Mon December 7th, 2015
@author: dominiquef
"""
fid = open(fileName,'w')
fid.write('! GENERAL FORMAT\n')
for ii in range(len(Tx)):
tx = np.asarray(Tx[ii])
rx = np.asarray(Rx[ii])
nrx = rx.shape[0]
fid.write('\n')
if re.match(dtype,'2D'):
for jj in range(nrx):
fid.writelines("%e " % ii for ii in mkvc(tx))
fid.writelines("%e " % ii for ii in mkvc(rx[jj]))
fid.write('%e %e\n'% (d[ii][jj],wd[ii][jj]))
#np.savetxt(fid, np.c_[ rx ,np.asarray(d[ii]), np.asarray(wd[ii]) ], fmt='%e',delimiter=' ',newline='\n')
elif re.match(dtype,'3D'):
fid.write('\n')
fid.writelines("%e " % ii for ii in mkvc(tx))
fid.write('%i\n'% nrx)
np.savetxt(fid, np.c_[ rx ,np.asarray(d[ii]), np.asarray(wd[ii]) ], fmt='%e',delimiter=' ',newline='\n')
fid.close()
File diff suppressed because one or more lines are too long
+5
View File
@@ -0,0 +1,5 @@
FWD DC
MESH FILE Mesh_2D.msh
LOC LOC_X OBS_LOC.dat
TOPO DEFAULT
COND FILE MtIsa_2D.con
+325
View File
@@ -0,0 +1,325 @@
0 0 75 150
0 0 150 225
0 0 225 300
0 0 300 375
0 0 375 450
0 0 450 525
0 0 525 600
0 0 600 675
0 0 675 750
0 0 750 825
0 0 825 900
0 0 900 975
0 0 975 1050
0 0 1050 1125
0 0 1125 1200
0 0 1200 1275
0 0 1275 1350
0 0 1350 1425
0 0 1425 1500
0 0 1500 1575
0 0 1575 1650
0 0 1650 1725
0 0 1725 1800
0 0 1800 1875
0 0 1875 1950
75 75 150 225
75 75 225 300
75 75 300 375
75 75 375 450
75 75 450 525
75 75 525 600
75 75 600 675
75 75 675 750
75 75 750 825
75 75 825 900
75 75 900 975
75 75 975 1050
75 75 1050 1125
75 75 1125 1200
75 75 1200 1275
75 75 1275 1350
75 75 1350 1425
75 75 1425 1500
75 75 1500 1575
75 75 1575 1650
75 75 1650 1725
75 75 1725 1800
75 75 1800 1875
75 75 1875 1950
150 150 225 300
150 150 300 375
150 150 375 450
150 150 450 525
150 150 525 600
150 150 600 675
150 150 675 750
150 150 750 825
150 150 825 900
150 150 900 975
150 150 975 1050
150 150 1050 1125
150 150 1125 1200
150 150 1200 1275
150 150 1275 1350
150 150 1350 1425
150 150 1425 1500
150 150 1500 1575
150 150 1575 1650
150 150 1650 1725
150 150 1725 1800
150 150 1800 1875
150 150 1875 1950
225 225 300 375
225 225 375 450
225 225 450 525
225 225 525 600
225 225 600 675
225 225 675 750
225 225 750 825
225 225 825 900
225 225 900 975
225 225 975 1050
225 225 1050 1125
225 225 1125 1200
225 225 1200 1275
225 225 1275 1350
225 225 1350 1425
225 225 1425 1500
225 225 1500 1575
225 225 1575 1650
225 225 1650 1725
225 225 1725 1800
225 225 1800 1875
225 225 1875 1950
300 300 375 450
300 300 450 525
300 300 525 600
300 300 600 675
300 300 675 750
300 300 750 825
300 300 825 900
300 300 900 975
300 300 975 1050
300 300 1050 1125
300 300 1125 1200
300 300 1200 1275
300 300 1275 1350
300 300 1350 1425
300 300 1425 1500
300 300 1500 1575
300 300 1575 1650
300 300 1650 1725
300 300 1725 1800
300 300 1800 1875
300 300 1875 1950
375 375 450 525
375 375 525 600
375 375 600 675
375 375 675 750
375 375 750 825
375 375 825 900
375 375 900 975
375 375 975 1050
375 375 1050 1125
375 375 1125 1200
375 375 1200 1275
375 375 1275 1350
375 375 1350 1425
375 375 1425 1500
375 375 1500 1575
375 375 1575 1650
375 375 1650 1725
375 375 1725 1800
375 375 1800 1875
375 375 1875 1950
450 450 525 600
450 450 600 675
450 450 675 750
450 450 750 825
450 450 825 900
450 450 900 975
450 450 975 1050
450 450 1050 1125
450 450 1125 1200
450 450 1200 1275
450 450 1275 1350
450 450 1350 1425
450 450 1425 1500
450 450 1500 1575
450 450 1575 1650
450 450 1650 1725
450 450 1725 1800
450 450 1800 1875
450 450 1875 1950
525 525 600 675
525 525 675 750
525 525 750 825
525 525 825 900
525 525 900 975
525 525 975 1050
525 525 1050 1125
525 525 1125 1200
525 525 1200 1275
525 525 1275 1350
525 525 1350 1425
525 525 1425 1500
525 525 1500 1575
525 525 1575 1650
525 525 1650 1725
525 525 1725 1800
525 525 1800 1875
525 525 1875 1950
600 600 675 750
600 600 750 825
600 600 825 900
600 600 900 975
600 600 975 1050
600 600 1050 1125
600 600 1125 1200
600 600 1200 1275
600 600 1275 1350
600 600 1350 1425
600 600 1425 1500
600 600 1500 1575
600 600 1575 1650
600 600 1650 1725
600 600 1725 1800
600 600 1800 1875
600 600 1875 1950
675 675 750 825
675 675 825 900
675 675 900 975
675 675 975 1050
675 675 1050 1125
675 675 1125 1200
675 675 1200 1275
675 675 1275 1350
675 675 1350 1425
675 675 1425 1500
675 675 1500 1575
675 675 1575 1650
675 675 1650 1725
675 675 1725 1800
675 675 1800 1875
675 675 1875 1950
750 750 825 900
750 750 900 975
750 750 975 1050
750 750 1050 1125
750 750 1125 1200
750 750 1200 1275
750 750 1275 1350
750 750 1350 1425
750 750 1425 1500
750 750 1500 1575
750 750 1575 1650
750 750 1650 1725
750 750 1725 1800
750 750 1800 1875
750 750 1875 1950
825 825 900 975
825 825 975 1050
825 825 1050 1125
825 825 1125 1200
825 825 1200 1275
825 825 1275 1350
825 825 1350 1425
825 825 1425 1500
825 825 1500 1575
825 825 1575 1650
825 825 1650 1725
825 825 1725 1800
825 825 1800 1875
825 825 1875 1950
900 900 975 1050
900 900 1050 1125
900 900 1125 1200
900 900 1200 1275
900 900 1275 1350
900 900 1350 1425
900 900 1425 1500
900 900 1500 1575
900 900 1575 1650
900 900 1650 1725
900 900 1725 1800
900 900 1800 1875
900 900 1875 1950
975 975 1050 1125
975 975 1125 1200
975 975 1200 1275
975 975 1275 1350
975 975 1350 1425
975 975 1425 1500
975 975 1500 1575
975 975 1575 1650
975 975 1650 1725
975 975 1725 1800
975 975 1800 1875
975 975 1875 1950
1050 1050 1125 1200
1050 1050 1200 1275
1050 1050 1275 1350
1050 1050 1350 1425
1050 1050 1425 1500
1050 1050 1500 1575
1050 1050 1575 1650
1050 1050 1650 1725
1050 1050 1725 1800
1050 1050 1800 1875
1050 1050 1875 1950
1125 1125 1200 1275
1125 1125 1275 1350
1125 1125 1350 1425
1125 1125 1425 1500
1125 1125 1500 1575
1125 1125 1575 1650
1125 1125 1650 1725
1125 1125 1725 1800
1125 1125 1800 1875
1125 1125 1875 1950
1200 1200 1275 1350
1200 1200 1350 1425
1200 1200 1425 1500
1200 1200 1500 1575
1200 1200 1575 1650
1200 1200 1650 1725
1200 1200 1725 1800
1200 1200 1800 1875
1200 1200 1875 1950
1275 1275 1350 1425
1275 1275 1425 1500
1275 1275 1500 1575
1275 1275 1575 1650
1275 1275 1650 1725
1275 1275 1725 1800
1275 1275 1800 1875
1275 1275 1875 1950
1350 1350 1425 1500
1350 1350 1500 1575
1350 1350 1575 1650
1350 1350 1650 1725
1350 1350 1725 1800
1350 1350 1800 1875
1350 1350 1875 1950
1425 1425 1500 1575
1425 1425 1575 1650
1425 1425 1650 1725
1425 1425 1725 1800
1425 1425 1800 1875
1425 1425 1875 1950
1500 1500 1575 1650
1500 1500 1650 1725
1500 1500 1725 1800
1500 1500 1800 1875
1500 1500 1875 1950
1575 1575 1650 1725
1575 1575 1725 1800
1575 1575 1800 1875
1575 1575 1875 1950
1650 1650 1725 1800
1650 1650 1800 1875
1650 1650 1875 1950
1725 1725 1800 1875
1725 1725 1875 1950
1800 1800 1875 1950
@@ -1,5 +1,5 @@
from SimPEG import *
import simpegDC as DC
import simpegDCIP as DC
import matplotlib.pyplot as plt
@@ -26,7 +26,7 @@ def run(plotIt=False):
rx = DC.RxDipole(xyz_rxP, xyz_rxN)
src = DC.SrcDipole([rx], [-200, 0, -12.5], [+200, 0, -12.5])
survey = DC.SurveyDC([src])
problem = DC.ProblemDC(mesh)
problem = DC.ProblemDC_CC(mesh)
problem.pair(survey)
try:
from pymatsolver import MumpsSolver
@@ -1,5 +1,5 @@
from SimPEG import *
import simpegDC as DC
import simpegDCIP as DC
import matplotlib.pyplot as plt
@@ -55,7 +55,7 @@ def example(aSpacing=2.5, nElecs=10, plotIt=False):
srcList = getSrcList(nElecs, aSpacing, in2D=True)
survey = DC.SurveyDC(srcList)
problem = DC.ProblemDC(mesh)
problem = DC.ProblemDC_CC(mesh)
problem.pair(survey)
return mesh, survey, problem
@@ -1,6 +1,6 @@
import unittest
from SimPEG import *
import simpegDC as DC
import simpegDCIP as DC
class DCProblemTests(unittest.TestCase):
@@ -38,8 +38,8 @@ class DCProblemTests(unittest.TestCase):
u = np.random.rand(self.mesh.nC*self.survey.nSrc)
v = np.random.rand(self.mesh.nC)
w = np.random.rand(self.survey.dobs.shape[0])
wtJv = w.dot(self.p.Jvec(self.m0, v, u=u))
vtJtw = v.dot(self.p.Jtvec(self.m0, w, u=u))
wtJv = w.dot(self.p.Jvec(self.m0, v))
vtJtw = v.dot(self.p.Jtvec(self.m0, w))
passed = np.abs(wtJv - vtJtw) < 1e-10
print 'Adjoint Test', np.abs(wtJv - vtJtw), passed
self.assertTrue(passed)
@@ -1,5 +1,5 @@
import unittest
import simpegDC as DC
import simpegDCIP as DC
class DCAnalyticTests(unittest.TestCase):
@@ -8,6 +8,5 @@ class DCAnalyticTests(unittest.TestCase):
self.assertTrue(DC.Examples.Verification.run() < 0.1)
if __name__ == '__main__':
unittest.main()
@@ -0,0 +1,57 @@
import unittest
import simpegDCIP as DC
from SimPEG import *
from pymatsolver import MumpsSolver
class IPforwardTests(unittest.TestCase):
def test_IPforward(self):
cs = 12.5
nc = 500/cs+1
hx = [(cs,7, -1.3),(cs,nc),(cs,7, 1.3)]
hy = [(cs,7, -1.3),(cs,int(nc/2+1)),(cs,7, 1.3)]
hz = [(cs,7, -1.3),(cs,int(nc/2+1))]
mesh = Mesh.TensorMesh([hx, hy, hz], 'CCN')
sighalf = 1e-2
sigma = np.ones(mesh.nC)*sighalf
p0 = np.r_[-50., 50., -50.]
p1 = np.r_[ 50.,-50., -150.]
blk_ind = Utils.ModelBuilder.getIndicesBlock(p0, p1, mesh.gridCC)
sigma[blk_ind] = 1e-3
eta = np.zeros_like(sigma)
eta[blk_ind] = 0.1
sigmaInf = sigma.copy()
sigma0 = sigma*(1-eta)
nElecs = 11
x_temp = np.linspace(-250, 250, nElecs)
aSpacing = x_temp[1]-x_temp[0]
y_temp = 0.
xyz = Utils.ndgrid(x_temp, np.r_[y_temp], np.r_[0.])
srcList = DC.Examples.WennerArray.getSrcList(nElecs,aSpacing)
survey = DC.SurveyDC(srcList)
imap = Maps.IdentityMap(mesh)
problem = DC.ProblemDC_CC(mesh, mapping= imap )
problem.Solver = MumpsSolver
problem.pair(survey)
phi0 = survey.dpred(sigma0)
phiInf = survey.dpred(sigmaInf)
phiIP_true = phi0-phiInf
surveyIP = DC.SurveyIP(srcList)
problemIP = DC.ProblemIP(mesh, sigma=sigma)
problemIP.pair(surveyIP)
problemIP.Solver = MumpsSolver
phiIP_approx = surveyIP.dpred(eta)
err = np.linalg.norm(phiIP_true-phiIP_approx) / np.linalg.norm(phiIP_true)
self.assertTrue(err < 0.02)
if __name__ == '__main__':
unittest.main()
+80
View File
@@ -0,0 +1,80 @@
import unittest
from SimPEG import *
import simpegDCIP as DC
from pymatsolver import MumpsSolver
class IPProblemTests(unittest.TestCase):
def setUp(self):
cs = 12.5
nc = 500/cs+1
hx = [(cs,0, -1.3),(cs,nc),(cs,0, 1.3)]
hy = [(cs,0, -1.3),(cs,int(nc/2+1)),(cs,0, 1.3)]
hz = [(cs,0, -1.3),(cs,int(nc/2+1))]
mesh = Mesh.TensorMesh([hx, hy, hz], 'CCN')
sighalf = 1e-2
sigma = np.ones(mesh.nC)*sighalf
p0 = np.r_[-50., 50., -50.]
p1 = np.r_[ 50.,-50., -150.]
blk_ind = Utils.ModelBuilder.getIndicesBlock(p0, p1, mesh.gridCC)
sigma[blk_ind] = 1e-3
eta = np.zeros_like(sigma)
eta[blk_ind] = 0.1
nElecs = 5
x_temp = np.linspace(-250, 250, nElecs)
aSpacing = x_temp[1]-x_temp[0]
y_temp = 0.
xyz = Utils.ndgrid(x_temp, np.r_[y_temp], np.r_[0.])
srcList = DC.Examples.WennerArray.getSrcList(nElecs,aSpacing)
survey = DC.SurveyIP(srcList)
imap = Maps.IdentityMap(mesh)
problem = DC.ProblemIP(mesh, sigma=sigma, mapping= imap)
problem.pair(survey)
problem.Solver = MumpsSolver
mSynth = eta
survey.makeSyntheticData(mSynth)
# Now set up the problem to do some minimization
dmis = DataMisfit.l2_DataMisfit(survey)
reg = Regularization.Tikhonov(mesh)
opt = Optimization.InexactGaussNewton(maxIterLS=20, maxIter=10, tolF=1e-6, tolX=1e-6, tolG=1e-6, maxIterCG=6)
invProb = InvProblem.BaseInvProblem(dmis, reg, opt, beta=1e4)
inv = Inversion.BaseInversion(invProb)
self.inv = inv
self.reg = reg
self.p = problem
self.mesh = mesh
self.m0 = mSynth
self.survey = survey
self.dmis = dmis
def test_misfit(self):
derChk = lambda m: [self.survey.dpred(m), lambda mx: self.p.Jvec(self.m0, mx)]
passed = Tests.checkDerivative(derChk, self.m0*0, plotIt=False)
self.assertTrue(passed)
def test_adjoint(self):
# Adjoint Test
u = np.random.rand(self.mesh.nC*self.survey.nSrc)
v = np.random.rand(self.mesh.nC)
w = np.random.rand(self.survey.dobs.shape[0])
wtJv = w.dot(self.p.Jvec(self.m0, v))
vtJtw = v.dot(self.p.Jtvec(self.m0, w))
passed = np.abs(wtJv - vtJtw) < 1e-10
print 'Adjoint Test', np.abs(wtJv - vtJtw), passed
self.assertTrue(passed)
def test_dataObj(self):
derChk = lambda m: [self.dmis.eval(m), self.dmis.evalDeriv(m)]
passed = Tests.checkDerivative(derChk, self.m0, plotIt=False)
self.assertTrue(passed)
if __name__ == '__main__':
unittest.main()
@@ -1,2 +1,3 @@
from BaseDC import *
from BaseIP import *
import Examples