mirror of
https://github.com/wassname/simpeg.git
synced 2026-06-29 10:28:26 +08:00
Merge branch 'master' of https://github.com/simpeg/simpegpf
Conflicts: simpegPF/notebooks/MagInversion.ipynb simpegPF/notebooks/tutorials/Tutorial_1_Mag forward modeling.ipynb
This commit is contained in:
+2
-1
@@ -4,7 +4,7 @@ python:
|
||||
|
||||
# Setup anaconda
|
||||
before_install:
|
||||
- if [ ${TRAVIS_PYTHON_VERSION:0:1} == "2" ]; then wget http://repo.continuum.io/miniconda/Miniconda-3.3.0-Linux-x86_64.sh -O miniconda.sh; else wget http://repo.continuum.io/miniconda/Miniconda3-3.3.0-Linux-x86_64.sh -O miniconda.sh; fi
|
||||
- if [ ${TRAVIS_PYTHON_VERSION:0:1} == "2" ]; then wget http://repo.continuum.io/miniconda/Miniconda-3.8.3-Linux-x86_64.sh -O miniconda.sh; else wget http://repo.continuum.io/miniconda/Miniconda3-3.8.3-Linux-x86_64.sh -O miniconda.sh; fi
|
||||
- chmod +x miniconda.sh
|
||||
- ./miniconda.sh -b
|
||||
- export PATH=/home/travis/anaconda/bin:/home/travis/miniconda/bin:$PATH
|
||||
@@ -35,3 +35,4 @@ notifications:
|
||||
email:
|
||||
- rowanc1@gmail.com
|
||||
- sgkang09@gmail.com
|
||||
- lindseyheagy@gmail.com
|
||||
|
||||
+357
-6
@@ -1,6 +1,6 @@
|
||||
from SimPEG import Maps, Survey, Utils, np, sp
|
||||
from scipy.constants import mu_0
|
||||
|
||||
import re
|
||||
|
||||
class BaseMagSurvey(Survey.BaseSurvey):
|
||||
"""Base Magnetics Survey"""
|
||||
@@ -132,13 +132,364 @@ class BaseMagMap(Maps.IdentityMap):
|
||||
class WeightMap(Maps.IdentityMap):
|
||||
"""Weighted Map for distributed parameters"""
|
||||
|
||||
def __init__(self, mesh, weight, **kwargs):
|
||||
Maps.IdentityMap.__init__(self, mesh)
|
||||
self.mesh = mesh
|
||||
def __init__(self, nP, weight, **kwargs):
|
||||
Maps.IdentityMap.__init__(self, nP)
|
||||
self.mesh = None
|
||||
self.weight = weight
|
||||
|
||||
def _transform(self, m):
|
||||
def _transform(self, m):
|
||||
return m*self.weight
|
||||
|
||||
def deriv(self, m):
|
||||
return Utils.sdiag(self.weight)
|
||||
return Utils.sdiag(self.weight)
|
||||
|
||||
|
||||
|
||||
|
||||
def readUBCmagObs(obs_file):
|
||||
|
||||
"""
|
||||
Read and write UBC mag file format
|
||||
|
||||
INPUT:
|
||||
:param fileName, path to the UBC obs mag file
|
||||
|
||||
OUTPUT:
|
||||
:param dobs, observation in (x y z [data] [wd])
|
||||
:param B, primary field information (BI, BD, B0)
|
||||
:param M, magnetization orentiaton (MI, MD)
|
||||
|
||||
"""
|
||||
|
||||
fid = open(obs_file,'r')
|
||||
|
||||
# First line has the inclination,declination and amplitude of B0
|
||||
line = fid.readline()
|
||||
B = np.array(line.split(),dtype=float)
|
||||
|
||||
# Second line has the magnetization orientation and a flag
|
||||
line = fid.readline()
|
||||
M = np.array(line.split(),dtype=float)
|
||||
|
||||
# Third line has the number of rows
|
||||
line = fid.readline()
|
||||
ndat = np.array(line.split(),dtype=int)
|
||||
|
||||
# Pre-allocate space for obsx, obsy, obsz, data, uncert
|
||||
line = fid.readline()
|
||||
temp = np.array(line.split(),dtype=float)
|
||||
|
||||
dobs = np.zeros((ndat,len(temp)), dtype=float)
|
||||
|
||||
|
||||
for ii in range(ndat):
|
||||
|
||||
dobs[ii,:] = np.array(line.split(),dtype=float)
|
||||
line = fid.readline()
|
||||
|
||||
return B, M, dobs
|
||||
|
||||
def read_MAGfwr_inp(input_file):
|
||||
|
||||
"""Read input files for forward modeling MAG data with integral form
|
||||
INPUT:
|
||||
input_file: File name containing the forward parameter
|
||||
|
||||
OUTPUT:
|
||||
mshfile
|
||||
obsfile
|
||||
modfile
|
||||
magfile
|
||||
topofile
|
||||
# All files should be in the working directory, otherwise the path must
|
||||
# be specified.
|
||||
|
||||
Created on Jul 17, 2013
|
||||
|
||||
@author: dominiquef
|
||||
"""
|
||||
|
||||
|
||||
fid = open(input_file,'r')
|
||||
|
||||
line = fid.readline()
|
||||
l_input = line.split('!')
|
||||
mshfile = l_input[0].rstrip()
|
||||
|
||||
line = fid.readline()
|
||||
l_input = line.split('!')
|
||||
obsfile = l_input[0].rstrip()
|
||||
|
||||
line = fid.readline()
|
||||
l_input = line.split('!')
|
||||
modfile = l_input[0].rstrip()
|
||||
|
||||
line = fid.readline()
|
||||
l_input = line.split('!')
|
||||
if l_input=='null':
|
||||
magfile = []
|
||||
|
||||
else:
|
||||
magfile = l_input[0].rstrip()
|
||||
|
||||
|
||||
line = fid.readline()
|
||||
l_input = line.split('!')
|
||||
if l_input=='null':
|
||||
topofile = []
|
||||
|
||||
else:
|
||||
topofile = l_input[0].rstrip()
|
||||
|
||||
return mshfile, obsfile, modfile, magfile, topofile
|
||||
|
||||
def read_MAGinv_inp(input_file):
|
||||
"""Read input files for forward modeling MAG data with integral form
|
||||
INPUT:
|
||||
input_file: File name containing the forward parameter
|
||||
|
||||
OUTPUT:
|
||||
mshfile
|
||||
obsfile
|
||||
topofile
|
||||
start model
|
||||
ref model
|
||||
mag model
|
||||
weightfile
|
||||
chi_target
|
||||
as, ax ,ay, az
|
||||
upper, lower bounds
|
||||
lp, lqx, lqy, lqz
|
||||
|
||||
# All files should be in the working directory, otherwise the path must
|
||||
# be specified.
|
||||
|
||||
Created on Dec 21th, 2015
|
||||
|
||||
@author: dominiquef
|
||||
"""
|
||||
|
||||
|
||||
fid = open(input_file,'r')
|
||||
|
||||
# Line 1
|
||||
line = fid.readline()
|
||||
l_input = line.split('!')
|
||||
mshfile = l_input[0].rstrip()
|
||||
|
||||
# Line 2
|
||||
line = fid.readline()
|
||||
l_input = line.split('!')
|
||||
obsfile = l_input[0].rstrip()
|
||||
|
||||
# Line 3
|
||||
line = fid.readline()
|
||||
l_input = re.split('[!\s]',line)
|
||||
if l_input=='null':
|
||||
topofile = []
|
||||
|
||||
else:
|
||||
topofile = l_input[0].rstrip()
|
||||
|
||||
|
||||
# Line 4
|
||||
line = fid.readline()
|
||||
l_input = re.split('[!\s]',line)
|
||||
if l_input[0]=='VALUE':
|
||||
mstart = float(l_input[1])
|
||||
|
||||
else:
|
||||
mstart = l_input[0].rstrip()
|
||||
|
||||
# Line 5
|
||||
line = fid.readline()
|
||||
l_input = re.split('[!\s]',line)
|
||||
if l_input[0]=='VALUE':
|
||||
mref = float(l_input[1])
|
||||
|
||||
else:
|
||||
mref = l_input[0].rstrip()
|
||||
|
||||
|
||||
# Line 6
|
||||
line = fid.readline()
|
||||
l_input = re.split('[!\s]',line)
|
||||
if l_input=='DEFAULT':
|
||||
magfile = []
|
||||
|
||||
else:
|
||||
magfile = l_input[0].rstrip()
|
||||
|
||||
# Line 7
|
||||
line = fid.readline()
|
||||
l_input = re.split('[!\s]',line)
|
||||
if l_input=='DEFAULT':
|
||||
wgtfile = []
|
||||
|
||||
else:
|
||||
wgtfile = l_input[0].rstrip()
|
||||
|
||||
# Line 8
|
||||
line = fid.readline()
|
||||
l_input = re.split('[!\s]',line)
|
||||
chi = float(l_input[0])
|
||||
|
||||
# Line 9
|
||||
line = fid.readline()
|
||||
l_input = re.split('[!\s]',line)
|
||||
val = np.array(l_input[0:4])
|
||||
alphas = val.astype(np.float)
|
||||
|
||||
# Line 10
|
||||
line = fid.readline()
|
||||
l_input = re.split('[!\s]',line)
|
||||
if l_input[0]=='VALUE':
|
||||
val = np.array(l_input[1:3])
|
||||
bounds = val.astype(np.float)
|
||||
|
||||
else:
|
||||
bounds = l_input[0].rstrip()
|
||||
|
||||
# Line 11
|
||||
line = fid.readline()
|
||||
l_input = re.split('[!\s]',line)
|
||||
if l_input[0]=='VALUE':
|
||||
val = np.array(l_input[1:6])
|
||||
lpnorms = val.astype(np.float)
|
||||
|
||||
else:
|
||||
lpnorms = l_input[0].rstrip()
|
||||
|
||||
return mshfile, obsfile, topofile, mstart, mref, magfile, wgtfile, chi, alphas, bounds, lpnorms
|
||||
|
||||
def read_GOCAD_ts(tsfile):
|
||||
"""Read GOCAD triangulated surface (*.ts) file
|
||||
INPUT:
|
||||
tsfile: Triangulated surface
|
||||
|
||||
OUTPUT:
|
||||
vrts : Array of vertices in XYZ coordinates [n x 3]
|
||||
trgl : Array of index for triangles [m x 3]. The order of the vertices
|
||||
is important and describes the normal
|
||||
n = cross( (P2 - P1 ) , (P3 - P1) )
|
||||
|
||||
|
||||
Created on Jan 13th, 2016
|
||||
|
||||
Author: @fourndo
|
||||
"""
|
||||
|
||||
|
||||
fid = open(tsfile,'r')
|
||||
line = fid.readline()
|
||||
|
||||
# Skip all the lines until the vertices
|
||||
while re.match('TFACE',line)==None:
|
||||
line = fid.readline()
|
||||
|
||||
line = fid.readline()
|
||||
vrtx = []
|
||||
|
||||
# Run down all the vertices and save in array
|
||||
while re.match('VRTX',line):
|
||||
l_input = re.split('[\s*]',line)
|
||||
temp = np.array(l_input[2:5])
|
||||
vrtx.append(temp.astype(np.float))
|
||||
|
||||
# Read next line
|
||||
line = fid.readline()
|
||||
|
||||
vrtx = np.asarray(vrtx)
|
||||
|
||||
# Skip lines to the triangles
|
||||
while re.match('TRGL',line)==None:
|
||||
line = fid.readline()
|
||||
|
||||
# Run down the list of triangles
|
||||
trgl = []
|
||||
|
||||
# Run down all the vertices and save in array
|
||||
while re.match('TRGL',line):
|
||||
l_input = re.split('[\s*]',line)
|
||||
temp = np.array(l_input[1:4])
|
||||
trgl.append(temp.astype(np.int))
|
||||
|
||||
# Read next line
|
||||
line = fid.readline()
|
||||
|
||||
trgl = np.asarray(trgl)
|
||||
|
||||
return vrtx, trgl
|
||||
|
||||
def gocad2vtk(gcFile,mesh,bcflag,inflag):
|
||||
""""
|
||||
Function to read gocad polystructure file and output indexes of mesh with in the structure.
|
||||
|
||||
"""
|
||||
import vtk, vtk.util.numpy_support as npsup
|
||||
|
||||
print "Reading GOCAD ts file..."
|
||||
vrtx, trgl = read_GOCAD_ts(gcFile)
|
||||
# Adjust the index
|
||||
trgl = trgl - 1
|
||||
|
||||
# Make vtk pts
|
||||
ptsvtk = vtk.vtkPoints()
|
||||
ptsvtk.SetData(npsup.numpy_to_vtk(vrtx,deep=1))
|
||||
|
||||
# Make the polygon connection
|
||||
polys = vtk.vtkCellArray()
|
||||
for face in trgl:
|
||||
poly = vtk.vtkPolygon()
|
||||
poly.GetPointIds().SetNumberOfIds(len(face))
|
||||
for nrv, vert in enumerate(face):
|
||||
poly.GetPointIds().SetId(nrv,vert)
|
||||
polys.InsertNextCell(poly)
|
||||
|
||||
# Make the polydata, structure of connections and vrtx
|
||||
polyData = vtk.vtkPolyData()
|
||||
polyData.SetPoints(ptsvtk)
|
||||
polyData.SetPolys(polys)
|
||||
|
||||
# Make implicit func
|
||||
ImpDistFunc = vtk.vtkImplicitPolyDataDistance()
|
||||
ImpDistFunc.SetInput(polyData)
|
||||
|
||||
# Convert the mesh
|
||||
vtkMesh = vtk.vtkRectilinearGrid()
|
||||
vtkMesh.SetDimensions(mesh.nNx,mesh.nNy,mesh.nNz)
|
||||
vtkMesh.SetXCoordinates(npsup.numpy_to_vtk(mesh.vectorNx,deep=1))
|
||||
vtkMesh.SetYCoordinates(npsup.numpy_to_vtk(mesh.vectorNy,deep=1))
|
||||
vtkMesh.SetZCoordinates(npsup.numpy_to_vtk(mesh.vectorNz,deep=1))
|
||||
# Add indexes
|
||||
vtkInd = npsup.numpy_to_vtk(np.arange(mesh.nC),deep=1)
|
||||
vtkInd.SetName('Index')
|
||||
vtkMesh.GetCellData().AddArray(vtkInd)
|
||||
|
||||
extractImpDistRectGridFilt = vtk.vtkExtractGeometry() # Object constructor
|
||||
extractImpDistRectGridFilt.SetImplicitFunction(ImpDistFunc) #
|
||||
extractImpDistRectGridFilt.SetInputData(vtkMesh)
|
||||
|
||||
if bcflag is True:
|
||||
extractImpDistRectGridFilt.ExtractBoundaryCellsOn()
|
||||
|
||||
else:
|
||||
extractImpDistRectGridFilt.ExtractBoundaryCellsOff()
|
||||
|
||||
if inflag is True:
|
||||
extractImpDistRectGridFilt.ExtractInsideOn()
|
||||
|
||||
else:
|
||||
extractImpDistRectGridFilt.ExtractInsideOff()
|
||||
|
||||
print "Extracting indices from grid..."
|
||||
# Executing the pipe
|
||||
extractImpDistRectGridFilt.Update()
|
||||
|
||||
# Get index inside
|
||||
insideGrid = extractImpDistRectGridFilt.GetOutput()
|
||||
insideGrid = npsup.vtk_to_numpy(insideGrid.GetCellData().GetArray('Index'))
|
||||
|
||||
|
||||
# Return the indexes inside
|
||||
return insideGrid
|
||||
@@ -0,0 +1,95 @@
|
||||
def fwr_MAG_data(mesh,B,M,rxLoc,model,flag):
|
||||
"""
|
||||
Forward model magnetic data using integral equation
|
||||
|
||||
INPUT:
|
||||
xn, yn, zn = Mesh nodes location
|
||||
B = Inducing field parameter [Binc, Bdecl, B0]
|
||||
M = Magnetization matrix [Minc, Mdecl]
|
||||
rxLox = Observation location informat [obsx, obsy, obsz]
|
||||
model = Model associated with mesh
|
||||
|
||||
OUTPUT:
|
||||
dobs =Observation array in format [obsx, obsy, obsz, data]
|
||||
|
||||
Created on Oct 7, 2015
|
||||
|
||||
@author: dominiquef
|
||||
"""
|
||||
|
||||
#%%
|
||||
from SimPEG import np, Utils, sp, mkvc
|
||||
from get_T_mat import get_T_mat
|
||||
|
||||
|
||||
xn = mesh.vectorNx;
|
||||
yn = mesh.vectorNy;
|
||||
zn = mesh.vectorNz;
|
||||
|
||||
mcell = (len(xn)-1) * (len(yn)-1) * (len(zn)-1)
|
||||
|
||||
ndata = rxLoc.shape[0]
|
||||
|
||||
# Convert declination from north to cartesian
|
||||
Md = (450.-float(M[1]))%360.
|
||||
|
||||
# Create magnetization matrix
|
||||
mx = np.cos(np.deg2rad(M[0])) * np.cos(np.deg2rad(Md))
|
||||
my = np.cos(np.deg2rad(M[0])) * np.sin(np.deg2rad(Md))
|
||||
mz = np.sin(np.deg2rad(M[0]))
|
||||
|
||||
Mx = Utils.sdiag(np.ones([mcell])*mx*B[2])
|
||||
My = Utils.sdiag(np.ones([mcell])*my*B[2])
|
||||
Mz = Utils.sdiag(np.ones([mcell])*mz*B[2])
|
||||
|
||||
#matplotlib.pyplot.spy(scipy.sparse.csr_matrix(Mx))
|
||||
#plt.show()
|
||||
Mxyz = sp.vstack((Mx,My,Mz));
|
||||
|
||||
#%% Create TMI projector
|
||||
|
||||
# Convert Bdecination from north to cartesian
|
||||
D = (450.-float(B[1]))%360.
|
||||
|
||||
Ptmi = mkvc(np.r_[np.cos(np.deg2rad(B[0]))*np.cos(np.deg2rad(D)),np.cos(np.deg2rad(B[0]))*np.sin(np.deg2rad(D)),np.sin(np.deg2rad(B[0]))],2).T;
|
||||
|
||||
if flag=='tmi':
|
||||
d = np.zeros(ndata)
|
||||
|
||||
elif flag=='xyz':
|
||||
d = np.zeros(int(3*ndata))
|
||||
|
||||
# Loop through all observations and create forward operator (ndata-by-mcell)
|
||||
print "Begin forward modeling " +str(int(ndata)) + " data points..."
|
||||
|
||||
# Add counter to dsiplay progress. Good for large problems
|
||||
progress = -1;
|
||||
for ii in range(ndata):
|
||||
|
||||
tx, ty, tz = get_T_mat(xn,yn,zn,rxLoc[ii,:])
|
||||
Gxyz = np.vstack((tx,ty,tz))*Mxyz
|
||||
|
||||
if flag=='xyz':
|
||||
d[ii:ndata:] = mkvc(Gxyz.dot(model))
|
||||
|
||||
elif flag=='tmi':
|
||||
d[ii] = Ptmi.dot(Gxyz.dot(model))
|
||||
|
||||
#%%
|
||||
# Forward operator
|
||||
|
||||
|
||||
d_iter = np.floor(float(ii)/float(ndata)*10.);
|
||||
|
||||
if d_iter > progress:
|
||||
|
||||
arg = "Done " + str(d_iter*10) + " %"
|
||||
print arg
|
||||
progress = d_iter;
|
||||
|
||||
|
||||
print "Done 100% ...forward modeling completed!!\n"
|
||||
|
||||
return d
|
||||
|
||||
|
||||
@@ -0,0 +1,132 @@
|
||||
def fwr_MAG_F(mesh,B,M,rxLoc,flag):
|
||||
"""
|
||||
Forward model magnetic data using integral equation
|
||||
|
||||
INPUT:
|
||||
mesh = Mesh in SimPEG format
|
||||
B = Inducing field parameter [Binc, Bdecl, B0]
|
||||
M = Magnetization information
|
||||
[OPTIONS]
|
||||
1- [Minc, Mdecl] : Assumes uniform magnetization orientation
|
||||
2- [mx1,mx2,..., my1,...,mz1] : cell-based defined magnetization direction
|
||||
3- diag(M): Block diagonal matrix with [Mx, My, Mz] along the diagonal
|
||||
|
||||
rxLox = Observation location informat [obsx, obsy, obsz]
|
||||
|
||||
flag = 'tmi' | 'xyz' | 'full'
|
||||
[OPTIONS]
|
||||
1- tmi : Magnetization direction used and data are projected onto the
|
||||
inducing field direction F.shape([ndata, nc])
|
||||
|
||||
2- xyz : Magnetization direction used and data are given in 3-components
|
||||
F.shape([3*ndata, nc])
|
||||
|
||||
3- full: Full tensor matrix stored with shape([3*ndata, 3*nc])
|
||||
|
||||
OUTPUT:
|
||||
F = Linear forward modeling operation
|
||||
|
||||
Created on Dec, 20th 2015
|
||||
|
||||
@author: dominiquef
|
||||
"""
|
||||
|
||||
#%%
|
||||
from SimPEG import np, Utils, sp, mkvc
|
||||
from get_T_mat import get_T_mat
|
||||
|
||||
|
||||
xn = mesh.vectorNx;
|
||||
yn = mesh.vectorNy;
|
||||
zn = mesh.vectorNz;
|
||||
|
||||
mcell = (len(xn)-1) * (len(yn)-1) * (len(zn)-1)
|
||||
|
||||
ndata = rxLoc.shape[0]
|
||||
|
||||
#%% Create TMI projector
|
||||
|
||||
# Convert Bdecination from north to cartesian
|
||||
D = (450.-float(B[1]))%360.
|
||||
|
||||
Ptmi = mkvc(np.r_[np.cos(np.deg2rad(B[0]))*np.cos(np.deg2rad(D)),
|
||||
np.cos(np.deg2rad(B[0]))*np.sin(np.deg2rad(D)),
|
||||
np.sin(np.deg2rad(B[0]))],2).T;
|
||||
|
||||
# Pre-allocate space
|
||||
if flag=='tmi' | flag == 'xyz':
|
||||
|
||||
# If assumes uniform magnetization direction
|
||||
if len(M) == 2:
|
||||
|
||||
# Convert declination from north to cartesian
|
||||
Md = (450.-float(M[1]))%360.
|
||||
|
||||
# Create magnetization matrix
|
||||
mx = np.cos(np.deg2rad(M[0])) * np.cos(np.deg2rad(Md))
|
||||
my = np.cos(np.deg2rad(M[0])) * np.sin(np.deg2rad(Md))
|
||||
mz = np.sin(np.deg2rad(M[0]))
|
||||
|
||||
Mx = Utils.sdiag(np.ones([mcell])*mx*B[2])
|
||||
My = Utils.sdiag(np.ones([mcell])*my*B[2])
|
||||
Mz = Utils.sdiag(np.ones([mcell])*mz*B[2])
|
||||
|
||||
Mxyz = sp.vstack((Mx,My,Mz));
|
||||
|
||||
# Otherwise if given a vector 3*ncells
|
||||
elif len(M) == mesh.nC * 3:
|
||||
|
||||
Mxyz = sp.spdiags(M,0,mesh.nC * 3,mesh.nC * 3)
|
||||
|
||||
if flag == 'tmi':
|
||||
F = np.zeros((ndata, mesh.nC))
|
||||
|
||||
elif flag == 'xyz':
|
||||
F = np.zeros((int(3*ndata), mesh.nC))
|
||||
|
||||
elif flag == 'full':
|
||||
F = np.zeros((int(3*ndata), int(3*mesh.nC)))
|
||||
|
||||
else:
|
||||
print """Flag must be either 'tmi' | 'xyz' | 'full', please revised"""
|
||||
return
|
||||
|
||||
|
||||
# Loop through all observations and create forward operator (ndata-by-mcell)
|
||||
print "Begin calculation of forward operator: " + flag
|
||||
|
||||
# Add counter to dsiplay progress. Good for large problems
|
||||
progress = -1;
|
||||
for ii in range(ndata):
|
||||
|
||||
tx, ty, tz = get_T_mat(xn,yn,zn,rxLoc[ii,:])
|
||||
|
||||
if flag=='tmi':
|
||||
F[ii,:] = Ptmi.dot(np.vstack((tx,ty,tz)))*Mxyz
|
||||
|
||||
elif flag == 'xyz':
|
||||
F[ii,:] = tx*Mxyz
|
||||
F[ii+ndata,:] = ty*Mxyz
|
||||
F[ii+2*ndata,:] = tz*Mxyz
|
||||
|
||||
elif flag == 'full':
|
||||
F[ii,:] = tx
|
||||
F[ii+ndata,:] = ty
|
||||
F[ii+2*ndata,:] = tz
|
||||
|
||||
|
||||
# Display progress
|
||||
counter = np.floor(float(ii)/float(ndata)*10.);
|
||||
|
||||
if counter > progress:
|
||||
|
||||
arg = "Done " + str(counter*10) + " %"
|
||||
print arg
|
||||
progress = counter;
|
||||
|
||||
|
||||
print "Done 100% ...forward modeling completed!!\n"
|
||||
|
||||
return F
|
||||
|
||||
|
||||
@@ -0,0 +1,133 @@
|
||||
'''
|
||||
Created on Sep 27, 2015
|
||||
|
||||
@author: dominiquef
|
||||
'''
|
||||
def get_T_mat(xn,yn,zn,rxLoc):
|
||||
"""
|
||||
Load in the nodes of a tensor mesh and computes the magnetic tensor
|
||||
for a given observation location [obsx, obsy, obsz]
|
||||
OUTPUT:
|
||||
Tx = [Txx Txy Txz]
|
||||
Ty = [Tyx Tyy Tyz]
|
||||
Tz = [Tzx Tzy Tzz]
|
||||
|
||||
where each elements have dimension 1-by-mcell.
|
||||
Only the upper half 5 elements have to be computed since symetric.
|
||||
Currently done as for-loops but will eventually be changed to vector
|
||||
indexing, once the topography has been figured out.
|
||||
"""
|
||||
|
||||
from SimPEG import np, mkvc
|
||||
|
||||
ncx = len(xn)-1
|
||||
ncy = len(yn)-1
|
||||
ncz = len(zn)-1
|
||||
|
||||
mcell = ncx*ncy*ncz
|
||||
|
||||
# Pre-allocate space for 1D array
|
||||
Tx = np.zeros((1,3*mcell))
|
||||
Ty = np.zeros((1,3*mcell))
|
||||
Tz = np.zeros((1,3*mcell))
|
||||
|
||||
yn2,xn2,zn2 = np.meshgrid(yn[1:], xn[1:], zn[1:])
|
||||
yn1,xn1,zn1 = np.meshgrid(yn[0:ncy], xn[0:ncx], zn[0:ncz])
|
||||
|
||||
yn2 = mkvc(yn2)
|
||||
yn1 = mkvc(yn1)
|
||||
|
||||
zn2 = mkvc(zn2)
|
||||
zn1 = mkvc(zn1)
|
||||
|
||||
xn2 = mkvc(xn2)
|
||||
xn1 = mkvc(xn1)
|
||||
#%%
|
||||
#==============================================================================
|
||||
|
||||
|
||||
dz2 = rxLoc[2] - zn1;
|
||||
dz1 = rxLoc[2] - zn2;
|
||||
|
||||
|
||||
dy2 = yn2 - rxLoc[1];
|
||||
dy1 = yn1 - rxLoc[1];
|
||||
|
||||
|
||||
dx2 = xn2 - rxLoc[0];
|
||||
dx1 = xn1 - rxLoc[0];
|
||||
|
||||
R1 = ( dy2**2 + dx2**2 );
|
||||
R2 = ( dy2**2 + dx1**2 );
|
||||
R3 = ( dy1**2 + dx2**2 );
|
||||
R4 = ( dy1**2 + dx1**2 );
|
||||
|
||||
|
||||
arg1 = np.sqrt( dz2**2 + R2 );
|
||||
arg2 = np.sqrt( dz2**2 + R1 );
|
||||
arg3 = np.sqrt( dz1**2 + R1 );
|
||||
arg4 = np.sqrt( dz1**2 + R2 );
|
||||
arg5 = np.sqrt( dz2**2 + R3 );
|
||||
arg6 = np.sqrt( dz2**2 + R4 );
|
||||
arg7 = np.sqrt( dz1**2 + R4 );
|
||||
arg8 = np.sqrt( dz1**2 + R3 );
|
||||
|
||||
|
||||
|
||||
Tx[0,0:mcell] = np.arctan2( dy1 * dz2 , ( dx2 * arg5 ) ) +\
|
||||
- np.arctan2( dy2 * dz2 , ( dx2 * arg2 ) ) +\
|
||||
np.arctan2( dy2 * dz1 , ( dx2 * arg3 ) ) +\
|
||||
- np.arctan2( dy1 * dz1 , ( dx2 * arg8 ) ) +\
|
||||
np.arctan2( dy2 * dz2 , ( dx1 * arg1 ) ) +\
|
||||
- np.arctan2( dy1 * dz2 , ( dx1 * arg6 ) ) +\
|
||||
np.arctan2( dy1 * dz1 , ( dx1 * arg7 ) ) +\
|
||||
- np.arctan2( dy2 * dz1 , ( dx1 * arg4 ) );
|
||||
|
||||
|
||||
Ty[0,0:mcell] = np.log( ( dz2 + arg2 ) / (dz1 + arg3 ) ) +\
|
||||
-np.log( ( dz2 + arg1 ) / (dz1 + arg4 ) ) +\
|
||||
np.log( ( dz2 + arg6 ) / (dz1 + arg7 ) ) +\
|
||||
-np.log( ( dz2 + arg5 ) / (dz1 + arg8 ) );
|
||||
|
||||
Ty[0,mcell:2*mcell] = np.arctan2( dx1 * dz2 , ( dy2 * arg1 ) ) +\
|
||||
- np.arctan2( dx2 * dz2 , ( dy2 * arg2 ) ) +\
|
||||
np.arctan2( dx2 * dz1 , ( dy2 * arg3 ) ) +\
|
||||
- np.arctan2( dx1 * dz1 , ( dy2 * arg4 ) ) +\
|
||||
np.arctan2( dx2 * dz2 , ( dy1 * arg5 ) ) +\
|
||||
- np.arctan2( dx1 * dz2 , ( dy1 * arg6 ) ) +\
|
||||
np.arctan2( dx1 * dz1 , ( dy1 * arg7 ) ) +\
|
||||
- np.arctan2( dx2 * dz1 , ( dy1 * arg8 ) );
|
||||
|
||||
R1 = (dy2**2 + dz1**2);
|
||||
R2 = (dy2**2 + dz2**2);
|
||||
R3 = (dy1**2 + dz1**2);
|
||||
R4 = (dy1**2 + dz2**2);
|
||||
|
||||
Ty[0,2*mcell:] = np.log( ( dx1 + np.sqrt( dx1**2 + R1 ) ) / (dx2 + np.sqrt( dx2**2 + R1 ) ) ) +\
|
||||
-np.log( ( dx1 + np.sqrt( dx1**2 + R2 ) ) / (dx2 + np.sqrt( dx2**2 + R2 ) ) ) +\
|
||||
np.log( ( dx1 + np.sqrt( dx1**2 + R4 ) ) / (dx2 + np.sqrt( dx2**2 + R4 ) ) ) +\
|
||||
-np.log( ( dx1 + np.sqrt( dx1**2 + R3 ) ) / (dx2 + np.sqrt( dx2**2 + R3 ) ) );
|
||||
|
||||
R1 = (dx2**2 + dz1**2);
|
||||
R2 = (dx2**2 + dz2**2);
|
||||
R3 = (dx1**2 + dz1**2);
|
||||
R4 = (dx1**2 + dz2**2);
|
||||
|
||||
Tx[0,2*mcell:] = np.log( ( dy1 + np.sqrt( dy1**2 + R1 ) ) / (dy2 + np.sqrt( dy2**2 + R1 ) ) ) +\
|
||||
-np.log( ( dy1 + np.sqrt( dy1**2 + R2 ) ) / (dy2 + np.sqrt( dy2**2 + R2 ) ) ) +\
|
||||
np.log( ( dy1 + np.sqrt( dy1**2 + R4 ) ) / (dy2 + np.sqrt( dy2**2 + R4 ) ) ) +\
|
||||
-np.log( ( dy1 + np.sqrt( dy1**2 + R3 ) ) / (dy2 + np.sqrt( dy2**2 + R3 ) ) );
|
||||
|
||||
Tz[0,2*mcell:] = -( Ty[0,mcell:2*mcell] + Tx[0,0:mcell] );
|
||||
Tz[0,mcell:2*mcell] = Ty[0,2*mcell:];
|
||||
Tx[0,mcell:2*mcell] = Ty[0,0:mcell];
|
||||
Tz[0,0:mcell] = Tx[0,2*mcell:];
|
||||
|
||||
|
||||
|
||||
Tx = Tx/(4*np.pi);
|
||||
Ty = Ty/(4*np.pi);
|
||||
Tz = Tz/(4*np.pi);
|
||||
|
||||
|
||||
return Tx,Ty,Tz
|
||||
@@ -0,0 +1,117 @@
|
||||
'''
|
||||
Created on Jul 17, 2013
|
||||
|
||||
@author: dominiquef
|
||||
'''
|
||||
def get_UBC_mesh(meshfile):
|
||||
""" Read UBC mesh file and extract parameters
|
||||
Works for the condenced version (20 * 3) --> [20 20 20] """
|
||||
|
||||
fid = open(meshfile,'r')
|
||||
from numpy import zeros
|
||||
|
||||
# Go through the log file and extract data and the last achieved misfit
|
||||
for ii in range (1, 6):
|
||||
|
||||
line = fid.readline()
|
||||
line = line.split(' ')
|
||||
|
||||
# First line: number of cells in i, j, k
|
||||
if ii == 1:
|
||||
|
||||
numcell=[]
|
||||
|
||||
for jj in range(len(line)):
|
||||
t = int(line[jj])
|
||||
numcell.append(t)
|
||||
|
||||
nX = numcell[0]
|
||||
nY = numcell[1]
|
||||
nZ = numcell[2]
|
||||
# Second line: origin coordinate (X,Y,Z)
|
||||
elif ii==2:
|
||||
|
||||
origin = []
|
||||
|
||||
for jj in range(len(line)):
|
||||
t = float(line[jj])
|
||||
origin.append(t)
|
||||
|
||||
|
||||
# Other lines for the xn, yn, zn (nodes location)
|
||||
elif ii==3:
|
||||
|
||||
xn=zeros((nX+1,1), dtype=float)
|
||||
xn[0] = origin[0]
|
||||
|
||||
count_entry = 0;
|
||||
count = 0;
|
||||
while (count<nX):
|
||||
|
||||
if line[count_entry].find('*') != -1:
|
||||
|
||||
ndx = line[count_entry].split('*')
|
||||
|
||||
for kk in range(int(ndx[0])):
|
||||
xn[count+1] = xn[count] + (ndx[1])
|
||||
count = count+1
|
||||
count_entry=count_entry+1
|
||||
|
||||
else:
|
||||
|
||||
t = float(line[count_entry])
|
||||
xn[count+1]= xn[count] +t
|
||||
count = count+1;
|
||||
count_entry=count_entry+1
|
||||
|
||||
elif ii==4:
|
||||
|
||||
yn=zeros((nY+1,1), dtype=float)
|
||||
yn[0] = origin[0]
|
||||
|
||||
count_entry = 0;
|
||||
count = 0;
|
||||
while (count<nY):
|
||||
|
||||
if line[count_entry].find('*') != -1:
|
||||
|
||||
ndx = line[count_entry].split('*')
|
||||
|
||||
for kk in range(int(ndx[0])):
|
||||
yn[count+1] = yn[count] + (ndx[1])
|
||||
count = count+1
|
||||
count_entry=count_entry+1
|
||||
|
||||
else:
|
||||
|
||||
t = float(line[count_entry])
|
||||
yn[count+1]= yn[count] +t
|
||||
count = count+1;
|
||||
count_entry=count_entry+1
|
||||
|
||||
elif ii==5:
|
||||
|
||||
zn=zeros((nZ+1,1), dtype=float)
|
||||
zn[0] = origin[0]
|
||||
|
||||
count_entry = 0;
|
||||
count = 0;
|
||||
while (count<nZ):
|
||||
|
||||
if line[count_entry].find('*') != -1:
|
||||
|
||||
ndx = line[count_entry].split('*')
|
||||
|
||||
for kk in range(int(ndx[0])):
|
||||
zn[count+1] = zn[count] + (ndx[1])
|
||||
count = count+1
|
||||
count_entry=count_entry+1
|
||||
|
||||
else:
|
||||
|
||||
t = float(line[count_entry])
|
||||
zn[count+1]= zn[count] +t
|
||||
count = count+1;
|
||||
count_entry=count_entry+1
|
||||
fid.close();
|
||||
return xn,yn,zn
|
||||
@@ -0,0 +1,58 @@
|
||||
'''
|
||||
Created on Jul 17, 2013
|
||||
|
||||
@author: dominiquef
|
||||
'''
|
||||
def read_MAG_obs(obs_file):
|
||||
"""Read input files for the lp_norm script"""
|
||||
from numpy import zeros
|
||||
|
||||
fid = open(obs_file,'r')
|
||||
|
||||
|
||||
# First line has the declination, inclination and amplitude of B0
|
||||
line = fid.readline()
|
||||
line = line.split()
|
||||
Incl = float(line[0])
|
||||
Decl = float(line[1])
|
||||
B0 = float(line[2])
|
||||
|
||||
# Second line has the magnetization orientation and a flag
|
||||
line = fid.readline()
|
||||
line = line.split()
|
||||
Minc = float(line[0])
|
||||
Mdec = float(line[1])
|
||||
FLAG = float(line[2])
|
||||
|
||||
# Third line has the number of rows
|
||||
line = fid.readline()
|
||||
line = line.split()
|
||||
ndat = int(line[0])
|
||||
|
||||
# Pre-allocate space for obsx, obsy, obsz, data, uncert
|
||||
obsx = zeros((ndat,1), dtype=float)
|
||||
obsy = zeros((ndat,1), dtype=float)
|
||||
obsz = zeros((ndat,1), dtype=float)
|
||||
data = zeros((ndat,1), dtype=float)
|
||||
unct = zeros((ndat,1), dtype=float)
|
||||
|
||||
for ii in range(ndat):
|
||||
|
||||
line = fid.readline()
|
||||
line = line.split()
|
||||
|
||||
obsx[ii] = line[0]
|
||||
obsy[ii] = line[1]
|
||||
obsz[ii] = line[2]
|
||||
|
||||
if len(line)>3:
|
||||
|
||||
data[ii] = line[3]
|
||||
|
||||
if len(line)>4:
|
||||
|
||||
unct[ii] = line[4]
|
||||
|
||||
|
||||
|
||||
return Decl, Incl, B0, Mdec, Minc, obsx, obsy, obsz, data, unct
|
||||
@@ -0,0 +1,52 @@
|
||||
def read_MAGfwr_inp(input_file):
|
||||
"""Read input files for forward modeling MAG data with integral form
|
||||
INPUT:
|
||||
input_file: File name containing the forward parameter
|
||||
|
||||
OUTPUT:
|
||||
mshfile
|
||||
obsfile
|
||||
modfile
|
||||
magfile
|
||||
topofile
|
||||
# All files should be in the working directory, otherwise the path must
|
||||
# be specified.
|
||||
|
||||
Created on Jul 17, 2013
|
||||
|
||||
@author: dominiquef
|
||||
"""
|
||||
|
||||
|
||||
fid = open(input_file,'r')
|
||||
|
||||
line = fid.readline()
|
||||
l_input = line.split('!')
|
||||
mshfile = l_input[0].rstrip()
|
||||
|
||||
line = fid.readline()
|
||||
l_input = line.split('!')
|
||||
obsfile = l_input[0].rstrip()
|
||||
|
||||
line = fid.readline()
|
||||
l_input = line.split('!')
|
||||
modfile = l_input[0].rstrip()
|
||||
|
||||
line = fid.readline()
|
||||
l_input = line.split('!')
|
||||
if l_input=='null':
|
||||
magfile = []
|
||||
|
||||
else:
|
||||
magfile = l_input[0].rstrip()
|
||||
|
||||
|
||||
line = fid.readline()
|
||||
l_input = line.split('!')
|
||||
if l_input=='null':
|
||||
topofile = []
|
||||
|
||||
else:
|
||||
topofile = l_input[0].rstrip()
|
||||
|
||||
return mshfile, obsfile, modfile, magfile, topofile
|
||||
@@ -0,0 +1,628 @@
|
||||
45.00 315.00 50000.00
|
||||
-45.00 135.00 1.00
|
||||
625
|
||||
-5.000000e-01 -5.000000e-01 5.500000e-01 1.659610e+02 0.000000e+00
|
||||
-5.000000e-01 -4.583330e-01 5.500000e-01 1.925379e+02 0.000000e+00
|
||||
-5.000000e-01 -4.166670e-01 5.500000e-01 2.226649e+02 0.000000e+00
|
||||
-5.000000e-01 -3.750000e-01 5.500000e-01 2.563686e+02 0.000000e+00
|
||||
-5.000000e-01 -3.333330e-01 5.500000e-01 2.934733e+02 0.000000e+00
|
||||
-5.000000e-01 -2.916670e-01 5.500000e-01 3.335430e+02 0.000000e+00
|
||||
-5.000000e-01 -2.500000e-01 5.500000e-01 3.758360e+02 0.000000e+00
|
||||
-5.000000e-01 -2.083330e-01 5.500000e-01 4.192739e+02 0.000000e+00
|
||||
-5.000000e-01 -1.666670e-01 5.500000e-01 4.624569e+02 0.000000e+00
|
||||
-5.000000e-01 -1.250000e-01 5.500000e-01 5.037297e+02 0.000000e+00
|
||||
-5.000000e-01 -8.333330e-02 5.500000e-01 5.412899e+02 0.000000e+00
|
||||
-5.000000e-01 -4.166670e-02 5.500000e-01 5.733527e+02 0.000000e+00
|
||||
-5.000000e-01 0.000000e+00 5.500000e-01 5.983312e+02 0.000000e+00
|
||||
-5.000000e-01 4.166670e-02 5.500000e-01 6.150115e+02 0.000000e+00
|
||||
-5.000000e-01 8.333330e-02 5.500000e-01 6.226869e+02 0.000000e+00
|
||||
-5.000000e-01 1.250000e-01 5.500000e-01 6.212256e+02 0.000000e+00
|
||||
-5.000000e-01 1.666670e-01 5.500000e-01 6.110607e+02 0.000000e+00
|
||||
-5.000000e-01 2.083330e-01 5.500000e-01 5.931098e+02 0.000000e+00
|
||||
-5.000000e-01 2.500000e-01 5.500000e-01 5.686407e+02 0.000000e+00
|
||||
-5.000000e-01 2.916670e-01 5.500000e-01 5.391186e+02 0.000000e+00
|
||||
-5.000000e-01 3.333330e-01 5.500000e-01 5.060557e+02 0.000000e+00
|
||||
-5.000000e-01 3.750000e-01 5.500000e-01 4.708825e+02 0.000000e+00
|
||||
-5.000000e-01 4.166670e-01 5.500000e-01 4.348657e+02 0.000000e+00
|
||||
-5.000000e-01 4.583330e-01 5.500000e-01 3.990553e+02 0.000000e+00
|
||||
-5.000000e-01 5.000000e-01 5.500000e-01 3.642665e+02 0.000000e+00
|
||||
-4.583330e-01 -5.000000e-01 5.500000e-01 1.399730e+02 0.000000e+00
|
||||
-4.583330e-01 -4.583330e-01 5.500000e-01 1.662941e+02 0.000000e+00
|
||||
-4.583330e-01 -4.166670e-01 5.500000e-01 1.969125e+02 0.000000e+00
|
||||
-4.583330e-01 -3.750000e-01 5.500000e-01 2.320584e+02 0.000000e+00
|
||||
-4.583330e-01 -3.333330e-01 5.500000e-01 2.717511e+02 0.000000e+00
|
||||
-4.583330e-01 -2.916670e-01 5.500000e-01 3.157134e+02 0.000000e+00
|
||||
-4.583330e-01 -2.500000e-01 5.500000e-01 3.632921e+02 0.000000e+00
|
||||
-4.583330e-01 -2.083330e-01 5.500000e-01 4.133901e+02 0.000000e+00
|
||||
-4.583330e-01 -1.666670e-01 5.500000e-01 4.644542e+02 0.000000e+00
|
||||
-4.583330e-01 -1.250000e-01 5.500000e-01 5.145281e+02 0.000000e+00
|
||||
-4.583330e-01 -8.333330e-02 5.500000e-01 5.613715e+02 0.000000e+00
|
||||
-4.583330e-01 -4.166670e-02 5.500000e-01 6.026655e+02 0.000000e+00
|
||||
-4.583330e-01 0.000000e+00 5.500000e-01 6.362552e+02 0.000000e+00
|
||||
-4.583330e-01 4.166670e-02 5.500000e-01 6.604000e+02 0.000000e+00
|
||||
-4.583330e-01 8.333330e-02 5.500000e-01 6.739783e+02 0.000000e+00
|
||||
-4.583330e-01 1.250000e-01 5.500000e-01 6.766057e+02 0.000000e+00
|
||||
-4.583330e-01 1.666670e-01 5.500000e-01 6.686444e+02 0.000000e+00
|
||||
-4.583330e-01 2.083330e-01 5.500000e-01 6.511099e+02 0.000000e+00
|
||||
-4.583330e-01 2.500000e-01 5.500000e-01 6.254994e+02 0.000000e+00
|
||||
-4.583330e-01 2.916670e-01 5.500000e-01 5.935890e+02 0.000000e+00
|
||||
-4.583330e-01 3.333330e-01 5.500000e-01 5.572309e+02 0.000000e+00
|
||||
-4.583330e-01 3.750000e-01 5.500000e-01 5.181837e+02 0.000000e+00
|
||||
-4.583330e-01 4.166670e-01 5.500000e-01 4.780006e+02 0.000000e+00
|
||||
-4.583330e-01 4.583330e-01 5.500000e-01 4.379623e+02 0.000000e+00
|
||||
-4.583330e-01 5.000000e-01 5.500000e-01 3.990553e+02 0.000000e+00
|
||||
-4.166670e-01 -5.000000e-01 5.500000e-01 1.038361e+02 0.000000e+00
|
||||
-4.166670e-01 -4.583330e-01 5.500000e-01 1.284713e+02 0.000000e+00
|
||||
-4.166670e-01 -4.166670e-01 5.500000e-01 1.581213e+02 0.000000e+00
|
||||
-4.166670e-01 -3.750000e-01 5.500000e-01 1.932949e+02 0.000000e+00
|
||||
-4.166670e-01 -3.333330e-01 5.500000e-01 2.343043e+02 0.000000e+00
|
||||
-4.166670e-01 -2.916670e-01 5.500000e-01 2.811460e+02 0.000000e+00
|
||||
-4.166670e-01 -2.500000e-01 5.500000e-01 3.333759e+02 0.000000e+00
|
||||
-4.166670e-01 -2.083330e-01 5.500000e-01 3.899878e+02 0.000000e+00
|
||||
-4.166670e-01 -1.666670e-01 5.500000e-01 4.493508e+02 0.000000e+00
|
||||
-4.166670e-01 -1.250000e-01 5.500000e-01 5.092308e+02 0.000000e+00
|
||||
-4.166670e-01 -8.333330e-02 5.500000e-01 5.669068e+02 0.000000e+00
|
||||
-4.166670e-01 -4.166670e-02 5.500000e-01 6.194160e+02 0.000000e+00
|
||||
-4.166670e-01 0.000000e+00 5.500000e-01 6.638734e+02 0.000000e+00
|
||||
-4.166670e-01 4.166670e-02 5.500000e-01 6.978235e+02 0.000000e+00
|
||||
-4.166670e-01 8.333330e-02 5.500000e-01 7.195477e+02 0.000000e+00
|
||||
-4.166670e-01 1.250000e-01 5.500000e-01 7.282611e+02 0.000000e+00
|
||||
-4.166670e-01 1.666670e-01 5.500000e-01 7.241600e+02 0.000000e+00
|
||||
-4.166670e-01 2.083330e-01 5.500000e-01 7.083199e+02 0.000000e+00
|
||||
-4.166670e-01 2.500000e-01 5.500000e-01 6.824792e+02 0.000000e+00
|
||||
-4.166670e-01 2.916670e-01 5.500000e-01 6.487701e+02 0.000000e+00
|
||||
-4.166670e-01 3.333330e-01 5.500000e-01 6.094492e+02 0.000000e+00
|
||||
-4.166670e-01 3.750000e-01 5.500000e-01 5.666701e+02 0.000000e+00
|
||||
-4.166670e-01 4.166670e-01 5.500000e-01 5.223335e+02 0.000000e+00
|
||||
-4.166670e-01 4.583330e-01 5.500000e-01 4.780006e+02 0.000000e+00
|
||||
-4.166670e-01 5.000000e-01 5.500000e-01 4.348657e+02 0.000000e+00
|
||||
-3.750000e-01 -5.000000e-01 5.500000e-01 5.615031e+01 0.000000e+00
|
||||
-3.750000e-01 -4.583330e-01 5.500000e-01 7.722713e+01 0.000000e+00
|
||||
-3.750000e-01 -4.166670e-01 5.500000e-01 1.039189e+02 0.000000e+00
|
||||
-3.750000e-01 -3.750000e-01 5.500000e-01 1.370930e+02 0.000000e+00
|
||||
-3.750000e-01 -3.333330e-01 5.500000e-01 1.774689e+02 0.000000e+00
|
||||
-3.750000e-01 -2.916670e-01 5.500000e-01 2.254638e+02 0.000000e+00
|
||||
-3.750000e-01 -2.500000e-01 5.500000e-01 2.810098e+02 0.000000e+00
|
||||
-3.750000e-01 -2.083330e-01 5.500000e-01 3.433596e+02 0.000000e+00
|
||||
-3.750000e-01 -1.666670e-01 5.500000e-01 4.109431e+02 0.000000e+00
|
||||
-3.750000e-01 -1.250000e-01 5.500000e-01 4.813258e+02 0.000000e+00
|
||||
-3.750000e-01 -8.333330e-02 5.500000e-01 5.512986e+02 0.000000e+00
|
||||
-3.750000e-01 -4.166670e-02 5.500000e-01 6.171524e+02 0.000000e+00
|
||||
-3.750000e-01 0.000000e+00 5.500000e-01 6.750879e+02 0.000000e+00
|
||||
-3.750000e-01 4.166670e-02 5.500000e-01 7.216991e+02 0.000000e+00
|
||||
-3.750000e-01 8.333330e-02 5.500000e-01 7.544267e+02 0.000000e+00
|
||||
-3.750000e-01 1.250000e-01 5.500000e-01 7.718762e+02 0.000000e+00
|
||||
-3.750000e-01 1.666670e-01 5.500000e-01 7.739304e+02 0.000000e+00
|
||||
-3.750000e-01 2.083330e-01 5.500000e-01 7.616511e+02 0.000000e+00
|
||||
-3.750000e-01 2.500000e-01 5.500000e-01 7.370097e+02 0.000000e+00
|
||||
-3.750000e-01 2.916670e-01 5.500000e-01 7.025352e+02 0.000000e+00
|
||||
-3.750000e-01 3.333330e-01 5.500000e-01 6.609554e+02 0.000000e+00
|
||||
-3.750000e-01 3.750000e-01 5.500000e-01 6.148941e+02 0.000000e+00
|
||||
-3.750000e-01 4.166670e-01 5.500000e-01 5.666701e+02 0.000000e+00
|
||||
-3.750000e-01 4.583330e-01 5.500000e-01 5.181837e+02 0.000000e+00
|
||||
-3.750000e-01 5.000000e-01 5.500000e-01 4.708825e+02 0.000000e+00
|
||||
-3.333330e-01 -5.000000e-01 5.500000e-01 -4.169920e+00 0.000000e+00
|
||||
-3.333330e-01 -4.583330e-01 5.500000e-01 1.103644e+01 0.000000e+00
|
||||
-3.333330e-01 -4.166670e-01 5.500000e-01 3.222871e+01 0.000000e+00
|
||||
-3.333330e-01 -3.750000e-01 5.500000e-01 6.070809e+01 0.000000e+00
|
||||
-3.333330e-01 -3.333330e-01 5.500000e-01 9.772515e+01 0.000000e+00
|
||||
-3.333330e-01 -2.916670e-01 5.500000e-01 1.442910e+02 0.000000e+00
|
||||
-3.333330e-01 -2.500000e-01 5.500000e-01 2.009307e+02 0.000000e+00
|
||||
-3.333330e-01 -2.083330e-01 5.500000e-01 2.673914e+02 0.000000e+00
|
||||
-3.333330e-01 -1.666670e-01 5.500000e-01 3.423827e+02 0.000000e+00
|
||||
-3.333330e-01 -1.250000e-01 5.500000e-01 4.234266e+02 0.000000e+00
|
||||
-3.333330e-01 -8.333330e-02 5.500000e-01 5.068778e+02 0.000000e+00
|
||||
-3.333330e-01 -4.166670e-02 5.500000e-01 5.882076e+02 0.000000e+00
|
||||
-3.333330e-01 0.000000e+00 5.500000e-01 6.625068e+02 0.000000e+00
|
||||
-3.333330e-01 4.166670e-02 5.500000e-01 7.251376e+02 0.000000e+00
|
||||
-3.333330e-01 8.333330e-02 5.500000e-01 7.723872e+02 0.000000e+00
|
||||
-3.333330e-01 1.250000e-01 5.500000e-01 8.019647e+02 0.000000e+00
|
||||
-3.333330e-01 1.666670e-01 5.500000e-01 8.132252e+02 0.000000e+00
|
||||
-3.333330e-01 2.083330e-01 5.500000e-01 8.070913e+02 0.000000e+00
|
||||
-3.333330e-01 2.500000e-01 5.500000e-01 7.857293e+02 0.000000e+00
|
||||
-3.333330e-01 2.916670e-01 5.500000e-01 7.520911e+02 0.000000e+00
|
||||
-3.333330e-01 3.333330e-01 5.500000e-01 7.094415e+02 0.000000e+00
|
||||
-3.333330e-01 3.750000e-01 5.500000e-01 6.609554e+02 0.000000e+00
|
||||
-3.333330e-01 4.166670e-01 5.500000e-01 6.094492e+02 0.000000e+00
|
||||
-3.333330e-01 4.583330e-01 5.500000e-01 5.572309e+02 0.000000e+00
|
||||
-3.333330e-01 5.000000e-01 5.500000e-01 5.060557e+02 0.000000e+00
|
||||
-2.916670e-01 -5.000000e-01 5.500000e-01 -7.767438e+01 0.000000e+00
|
||||
-2.916670e-01 -4.583330e-01 5.500000e-01 -7.102407e+01 0.000000e+00
|
||||
-2.916670e-01 -4.166670e-01 5.500000e-01 -5.837249e+01 0.000000e+00
|
||||
-2.916670e-01 -3.750000e-01 5.500000e-01 -3.792517e+01 0.000000e+00
|
||||
-2.916670e-01 -3.333330e-01 5.500000e-01 -7.781858e+00 0.000000e+00
|
||||
-2.916670e-01 -2.916670e-01 5.500000e-01 3.385111e+01 0.000000e+00
|
||||
-2.916670e-01 -2.500000e-01 5.500000e-01 8.834796e+01 0.000000e+00
|
||||
-2.916670e-01 -2.083330e-01 5.500000e-01 1.562561e+02 0.000000e+00
|
||||
-2.916670e-01 -1.666670e-01 5.500000e-01 2.368767e+02 0.000000e+00
|
||||
-2.916670e-01 -1.250000e-01 5.500000e-01 3.279459e+02 0.000000e+00
|
||||
-2.916670e-01 -8.333330e-02 5.500000e-01 4.255242e+02 0.000000e+00
|
||||
-2.916670e-01 -4.166670e-02 5.500000e-01 5.242448e+02 0.000000e+00
|
||||
-2.916670e-01 0.000000e+00 5.500000e-01 6.179042e+02 0.000000e+00
|
||||
-2.916670e-01 4.166670e-02 5.500000e-01 7.003158e+02 0.000000e+00
|
||||
-2.916670e-01 8.333330e-02 5.500000e-01 7.662304e+02 0.000000e+00
|
||||
-2.916670e-01 1.250000e-01 5.500000e-01 8.120893e+02 0.000000e+00
|
||||
-2.916670e-01 1.666670e-01 5.500000e-01 8.364217e+02 0.000000e+00
|
||||
-2.916670e-01 2.083330e-01 5.500000e-01 8.398215e+02 0.000000e+00
|
||||
-2.916670e-01 2.500000e-01 5.500000e-01 8.245677e+02 0.000000e+00
|
||||
-2.916670e-01 2.916670e-01 5.500000e-01 7.940381e+02 0.000000e+00
|
||||
-2.916670e-01 3.333330e-01 5.500000e-01 7.520911e+02 0.000000e+00
|
||||
-2.916670e-01 3.750000e-01 5.500000e-01 7.025352e+02 0.000000e+00
|
||||
-2.916670e-01 4.166670e-01 5.500000e-01 6.487701e+02 0.000000e+00
|
||||
-2.916670e-01 4.583330e-01 5.500000e-01 5.935890e+02 0.000000e+00
|
||||
-2.916670e-01 5.000000e-01 5.500000e-01 5.391186e+02 0.000000e+00
|
||||
-2.500000e-01 -5.000000e-01 5.500000e-01 -1.641466e+02 0.000000e+00
|
||||
-2.500000e-01 -4.583330e-01 5.500000e-01 -1.689640e+02 0.000000e+00
|
||||
-2.500000e-01 -4.166670e-01 5.500000e-01 -1.682414e+02 0.000000e+00
|
||||
-2.500000e-01 -3.750000e-01 5.500000e-01 -1.596604e+02 0.000000e+00
|
||||
-2.500000e-01 -3.333330e-01 5.500000e-01 -1.405745e+02 0.000000e+00
|
||||
-2.500000e-01 -2.916670e-01 5.500000e-01 -1.082258e+02 0.000000e+00
|
||||
-2.500000e-01 -2.500000e-01 5.500000e-01 -6.011465e+01 0.000000e+00
|
||||
-2.500000e-01 -2.083330e-01 5.500000e-01 5.466449e+00 0.000000e+00
|
||||
-2.500000e-01 -1.666670e-01 5.500000e-01 8.881283e+01 0.000000e+00
|
||||
-2.500000e-01 -1.250000e-01 5.500000e-01 1.882470e+02 0.000000e+00
|
||||
-2.500000e-01 -8.333330e-02 5.500000e-01 2.997921e+02 0.000000e+00
|
||||
-2.500000e-01 -4.166670e-02 5.500000e-01 4.173135e+02 0.000000e+00
|
||||
-2.500000e-01 0.000000e+00 5.500000e-01 5.331703e+02 0.000000e+00
|
||||
-2.500000e-01 4.166670e-02 5.500000e-01 6.392994e+02 0.000000e+00
|
||||
-2.500000e-01 8.333330e-02 5.500000e-01 7.284767e+02 0.000000e+00
|
||||
-2.500000e-01 1.250000e-01 5.500000e-01 7.954200e+02 0.000000e+00
|
||||
-2.500000e-01 1.666670e-01 5.500000e-01 8.374473e+02 0.000000e+00
|
||||
-2.500000e-01 2.083330e-01 5.500000e-01 8.545583e+02 0.000000e+00
|
||||
-2.500000e-01 2.500000e-01 5.500000e-01 8.490077e+02 0.000000e+00
|
||||
-2.500000e-01 2.916670e-01 5.500000e-01 8.245677e+02 0.000000e+00
|
||||
-2.500000e-01 3.333330e-01 5.500000e-01 7.857293e+02 0.000000e+00
|
||||
-2.500000e-01 3.750000e-01 5.500000e-01 7.370097e+02 0.000000e+00
|
||||
-2.500000e-01 4.166670e-01 5.500000e-01 6.824792e+02 0.000000e+00
|
||||
-2.500000e-01 4.583330e-01 5.500000e-01 6.254994e+02 0.000000e+00
|
||||
-2.500000e-01 5.000000e-01 5.500000e-01 5.686407e+02 0.000000e+00
|
||||
-2.083330e-01 -5.000000e-01 5.500000e-01 -2.623794e+02 0.000000e+00
|
||||
-2.083330e-01 -4.583330e-01 5.500000e-01 -2.815633e+02 0.000000e+00
|
||||
-2.083330e-01 -4.166670e-01 5.500000e-01 -2.962328e+02 0.000000e+00
|
||||
-2.083330e-01 -3.750000e-01 5.500000e-01 -3.035530e+02 0.000000e+00
|
||||
-2.083330e-01 -3.333330e-01 5.500000e-01 -3.000746e+02 0.000000e+00
|
||||
-2.083330e-01 -2.916670e-01 5.500000e-01 -2.819276e+02 0.000000e+00
|
||||
-2.083330e-01 -2.500000e-01 5.500000e-01 -2.452270e+02 0.000000e+00
|
||||
-2.083330e-01 -2.083330e-01 5.500000e-01 -1.867276e+02 0.000000e+00
|
||||
-2.083330e-01 -1.666670e-01 5.500000e-01 -1.046762e+02 0.000000e+00
|
||||
-2.083330e-01 -1.250000e-01 5.500000e-01 3.133342e-01 0.000000e+00
|
||||
-2.083330e-01 -8.333330e-02 5.500000e-01 1.246108e+02 0.000000e+00
|
||||
-2.083330e-01 -4.166670e-02 5.500000e-01 2.615022e+02 0.000000e+00
|
||||
-2.083330e-01 0.000000e+00 5.500000e-01 4.018488e+02 0.000000e+00
|
||||
-2.083330e-01 4.166670e-02 5.500000e-01 5.354153e+02 0.000000e+00
|
||||
-2.083330e-01 8.333330e-02 5.500000e-01 6.525430e+02 0.000000e+00
|
||||
-2.083330e-01 1.250000e-01 5.500000e-01 7.457119e+02 0.000000e+00
|
||||
-2.083330e-01 1.666670e-01 5.500000e-01 8.105656e+02 0.000000e+00
|
||||
-2.083330e-01 2.083330e-01 5.500000e-01 8.461699e+02 0.000000e+00
|
||||
-2.083330e-01 2.500000e-01 5.500000e-01 8.545583e+02 0.000000e+00
|
||||
-2.083330e-01 2.916670e-01 5.500000e-01 8.398215e+02 0.000000e+00
|
||||
-2.083330e-01 3.333330e-01 5.500000e-01 8.070913e+02 0.000000e+00
|
||||
-2.083330e-01 3.750000e-01 5.500000e-01 7.616511e+02 0.000000e+00
|
||||
-2.083330e-01 4.166670e-01 5.500000e-01 7.083199e+02 0.000000e+00
|
||||
-2.083330e-01 4.583330e-01 5.500000e-01 6.511099e+02 0.000000e+00
|
||||
-2.083330e-01 5.000000e-01 5.500000e-01 5.931098e+02 0.000000e+00
|
||||
-1.666670e-01 -5.000000e-01 5.500000e-01 -3.700392e+02 0.000000e+00
|
||||
-1.666670e-01 -4.583330e-01 5.500000e-01 -4.061587e+02 0.000000e+00
|
||||
-1.666670e-01 -4.166670e-01 5.500000e-01 -4.393757e+02 0.000000e+00
|
||||
-1.666670e-01 -3.750000e-01 5.500000e-01 -4.663861e+02 0.000000e+00
|
||||
-1.666670e-01 -3.333330e-01 5.500000e-01 -4.829339e+02 0.000000e+00
|
||||
-1.666670e-01 -2.916670e-01 5.500000e-01 -4.839507e+02 0.000000e+00
|
||||
-1.666670e-01 -2.500000e-01 5.500000e-01 -4.639656e+02 0.000000e+00
|
||||
-1.666670e-01 -2.083330e-01 5.500000e-01 -4.178600e+02 0.000000e+00
|
||||
-1.666670e-01 -1.666670e-01 5.500000e-01 -3.419595e+02 0.000000e+00
|
||||
-1.666670e-01 -1.250000e-01 5.500000e-01 -2.352828e+02 0.000000e+00
|
||||
-1.666670e-01 -8.333330e-02 5.500000e-01 -1.006223e+02 0.000000e+00
|
||||
-1.666670e-01 -4.166670e-02 5.500000e-01 5.505002e+01 0.000000e+00
|
||||
-1.666670e-01 0.000000e+00 5.500000e-01 2.211632e+02 0.000000e+00
|
||||
-1.666670e-01 4.166670e-02 5.500000e-01 3.851058e+02 0.000000e+00
|
||||
-1.666670e-01 8.333330e-02 5.500000e-01 5.343693e+02 0.000000e+00
|
||||
-1.666670e-01 1.250000e-01 5.500000e-01 6.586763e+02 0.000000e+00
|
||||
-1.666670e-01 1.666670e-01 5.500000e-01 7.514953e+02 0.000000e+00
|
||||
-1.666670e-01 2.083330e-01 5.500000e-01 8.105656e+02 0.000000e+00
|
||||
-1.666670e-01 2.500000e-01 5.500000e-01 8.374473e+02 0.000000e+00
|
||||
-1.666670e-01 2.916670e-01 5.500000e-01 8.364217e+02 0.000000e+00
|
||||
-1.666670e-01 3.333330e-01 5.500000e-01 8.132252e+02 0.000000e+00
|
||||
-1.666670e-01 3.750000e-01 5.500000e-01 7.739304e+02 0.000000e+00
|
||||
-1.666670e-01 4.166670e-01 5.500000e-01 7.241600e+02 0.000000e+00
|
||||
-1.666670e-01 4.583330e-01 5.500000e-01 6.686444e+02 0.000000e+00
|
||||
-1.666670e-01 5.000000e-01 5.500000e-01 6.110607e+02 0.000000e+00
|
||||
-1.250000e-01 -5.000000e-01 5.500000e-01 -4.836628e+02 0.000000e+00
|
||||
-1.250000e-01 -4.583330e-01 5.500000e-01 -5.386001e+02 0.000000e+00
|
||||
-1.250000e-01 -4.166670e-01 5.500000e-01 -5.927629e+02 0.000000e+00
|
||||
-1.250000e-01 -3.750000e-01 5.500000e-01 -6.424575e+02 0.000000e+00
|
||||
-1.250000e-01 -3.333330e-01 5.500000e-01 -6.826713e+02 0.000000e+00
|
||||
-1.250000e-01 -2.916670e-01 5.500000e-01 -7.071303e+02 0.000000e+00
|
||||
-1.250000e-01 -2.500000e-01 5.500000e-01 -7.086786e+02 0.000000e+00
|
||||
-1.250000e-01 -2.083330e-01 5.500000e-01 -6.800979e+02 0.000000e+00
|
||||
-1.250000e-01 -1.666670e-01 5.500000e-01 -6.154219e+02 0.000000e+00
|
||||
-1.250000e-01 -1.250000e-01 5.500000e-01 -5.115825e+02 0.000000e+00
|
||||
-1.250000e-01 -8.333330e-02 5.500000e-01 -3.700087e+02 0.000000e+00
|
||||
-1.250000e-01 -4.166670e-02 5.500000e-01 -1.975002e+02 0.000000e+00
|
||||
-1.250000e-01 0.000000e+00 5.500000e-01 -5.840902e+00 0.000000e+00
|
||||
-1.250000e-01 4.166670e-02 5.500000e-01 1.899420e+02 0.000000e+00
|
||||
-1.250000e-01 8.333330e-02 5.500000e-01 3.742149e+02 0.000000e+00
|
||||
-1.250000e-01 1.250000e-01 5.500000e-01 5.335157e+02 0.000000e+00
|
||||
-1.250000e-01 1.666670e-01 5.500000e-01 6.586763e+02 0.000000e+00
|
||||
-1.250000e-01 2.083330e-01 5.500000e-01 7.457119e+02 0.000000e+00
|
||||
-1.250000e-01 2.500000e-01 5.500000e-01 7.954200e+02 0.000000e+00
|
||||
-1.250000e-01 2.916670e-01 5.500000e-01 8.120893e+02 0.000000e+00
|
||||
-1.250000e-01 3.333330e-01 5.500000e-01 8.019647e+02 0.000000e+00
|
||||
-1.250000e-01 3.750000e-01 5.500000e-01 7.718762e+02 0.000000e+00
|
||||
-1.250000e-01 4.166670e-01 5.500000e-01 7.282611e+02 0.000000e+00
|
||||
-1.250000e-01 4.583330e-01 5.500000e-01 6.766057e+02 0.000000e+00
|
||||
-1.250000e-01 5.000000e-01 5.500000e-01 6.212256e+02 0.000000e+00
|
||||
-8.333330e-02 -5.000000e-01 5.500000e-01 -5.987970e+02 0.000000e+00
|
||||
-8.333330e-02 -4.583330e-01 5.500000e-01 -6.734053e+02 0.000000e+00
|
||||
-8.333330e-02 -4.166670e-01 5.500000e-01 -7.497117e+02 0.000000e+00
|
||||
-8.333330e-02 -3.750000e-01 5.500000e-01 -8.237273e+02 0.000000e+00
|
||||
-8.333330e-02 -3.333330e-01 5.500000e-01 -8.897772e+02 0.000000e+00
|
||||
-8.333330e-02 -2.916670e-01 5.500000e-01 -9.404575e+02 0.000000e+00
|
||||
-8.333330e-02 -2.500000e-01 5.500000e-01 -9.669552e+02 0.000000e+00
|
||||
-8.333330e-02 -2.083330e-01 5.500000e-01 -9.598952e+02 0.000000e+00
|
||||
-8.333330e-02 -1.666670e-01 5.500000e-01 -9.108369e+02 0.000000e+00
|
||||
-8.333330e-02 -1.250000e-01 5.500000e-01 -8.143000e+02 0.000000e+00
|
||||
-8.333330e-02 -8.333330e-02 5.500000e-01 -6.699127e+02 0.000000e+00
|
||||
-8.333330e-02 -4.166670e-02 5.500000e-01 -4.838447e+02 0.000000e+00
|
||||
-8.333330e-02 0.000000e+00 5.500000e-01 -2.687263e+02 0.000000e+00
|
||||
-8.333330e-02 4.166670e-02 5.500000e-01 -4.181249e+01 0.000000e+00
|
||||
-8.333330e-02 8.333330e-02 5.500000e-01 1.781171e+02 0.000000e+00
|
||||
-8.333330e-02 1.250000e-01 5.500000e-01 3.742149e+02 0.000000e+00
|
||||
-8.333330e-02 1.666670e-01 5.500000e-01 5.343693e+02 0.000000e+00
|
||||
-8.333330e-02 2.083330e-01 5.500000e-01 6.525430e+02 0.000000e+00
|
||||
-8.333330e-02 2.500000e-01 5.500000e-01 7.284767e+02 0.000000e+00
|
||||
-8.333330e-02 2.916670e-01 5.500000e-01 7.662304e+02 0.000000e+00
|
||||
-8.333330e-02 3.333330e-01 5.500000e-01 7.723872e+02 0.000000e+00
|
||||
-8.333330e-02 3.750000e-01 5.500000e-01 7.544267e+02 0.000000e+00
|
||||
-8.333330e-02 4.166670e-01 5.500000e-01 7.195477e+02 0.000000e+00
|
||||
-8.333330e-02 4.583330e-01 5.500000e-01 6.739783e+02 0.000000e+00
|
||||
-8.333330e-02 5.000000e-01 5.500000e-01 6.226869e+02 0.000000e+00
|
||||
-4.166670e-02 -5.000000e-01 5.500000e-01 -7.103443e+02 0.000000e+00
|
||||
-4.166670e-02 -4.583330e-01 5.500000e-01 -8.041995e+02 0.000000e+00
|
||||
-4.166670e-02 -4.166670e-01 5.500000e-01 -9.023120e+02 0.000000e+00
|
||||
-4.166670e-02 -3.750000e-01 5.500000e-01 -1.000488e+03 0.000000e+00
|
||||
-4.166670e-02 -3.333330e-01 5.500000e-01 -1.092510e+03 0.000000e+00
|
||||
-4.166670e-02 -2.916670e-01 5.500000e-01 -1.169994e+03 0.000000e+00
|
||||
-4.166670e-02 -2.500000e-01 5.500000e-01 -1.222630e+03 0.000000e+00
|
||||
-4.166670e-02 -2.083330e-01 5.500000e-01 -1.239032e+03 0.000000e+00
|
||||
-4.166670e-02 -1.666670e-01 5.500000e-01 -1.208360e+03 0.000000e+00
|
||||
-4.166670e-02 -1.250000e-01 5.500000e-01 -1.122677e+03 0.000000e+00
|
||||
-4.166670e-02 -8.333330e-02 5.500000e-01 -9.795960e+02 0.000000e+00
|
||||
-4.166670e-02 -4.166670e-02 5.500000e-01 -7.842856e+02 0.000000e+00
|
||||
-4.166670e-02 0.000000e+00 5.500000e-01 -5.497648e+02 0.000000e+00
|
||||
-4.166670e-02 4.166670e-02 5.500000e-01 -2.950744e+02 0.000000e+00
|
||||
-4.166670e-02 8.333330e-02 5.500000e-01 -4.181249e+01 0.000000e+00
|
||||
-4.166670e-02 1.250000e-01 5.500000e-01 1.899420e+02 0.000000e+00
|
||||
-4.166670e-02 1.666670e-01 5.500000e-01 3.851058e+02 0.000000e+00
|
||||
-4.166670e-02 2.083330e-01 5.500000e-01 5.354153e+02 0.000000e+00
|
||||
-4.166670e-02 2.500000e-01 5.500000e-01 6.392994e+02 0.000000e+00
|
||||
-4.166670e-02 2.916670e-01 5.500000e-01 7.003158e+02 0.000000e+00
|
||||
-4.166670e-02 3.333330e-01 5.500000e-01 7.251376e+02 0.000000e+00
|
||||
-4.166670e-02 3.750000e-01 5.500000e-01 7.216991e+02 0.000000e+00
|
||||
-4.166670e-02 4.166670e-01 5.500000e-01 6.978235e+02 0.000000e+00
|
||||
-4.166670e-02 4.583330e-01 5.500000e-01 6.604000e+02 0.000000e+00
|
||||
-4.166670e-02 5.000000e-01 5.500000e-01 6.150115e+02 0.000000e+00
|
||||
0.000000e+00 -5.000000e-01 5.500000e-01 -8.130400e+02 0.000000e+00
|
||||
0.000000e+00 -4.583330e-01 5.500000e-01 -9.243473e+02 0.000000e+00
|
||||
0.000000e+00 -4.166670e-01 5.500000e-01 -1.042257e+03 0.000000e+00
|
||||
0.000000e+00 -3.750000e-01 5.500000e-01 -1.162437e+03 0.000000e+00
|
||||
0.000000e+00 -3.333330e-01 5.500000e-01 -1.278261e+03 0.000000e+00
|
||||
0.000000e+00 -2.916670e-01 5.500000e-01 -1.380567e+03 0.000000e+00
|
||||
0.000000e+00 -2.500000e-01 5.500000e-01 -1.457834e+03 0.000000e+00
|
||||
0.000000e+00 -2.083330e-01 5.500000e-01 -1.497004e+03 0.000000e+00
|
||||
0.000000e+00 -1.666670e-01 5.500000e-01 -1.485203e+03 0.000000e+00
|
||||
0.000000e+00 -1.250000e-01 5.500000e-01 -1.412318e+03 0.000000e+00
|
||||
0.000000e+00 -8.333330e-02 5.500000e-01 -1.274044e+03 0.000000e+00
|
||||
0.000000e+00 -4.166670e-02 5.500000e-01 -1.074365e+03 0.000000e+00
|
||||
0.000000e+00 0.000000e+00 5.500000e-01 -8.262171e+02 0.000000e+00
|
||||
0.000000e+00 4.166670e-02 5.500000e-01 -5.497648e+02 0.000000e+00
|
||||
0.000000e+00 8.333330e-02 5.500000e-01 -2.687263e+02 0.000000e+00
|
||||
0.000000e+00 1.250000e-01 5.500000e-01 -5.840902e+00 0.000000e+00
|
||||
0.000000e+00 1.666670e-01 5.500000e-01 2.211632e+02 0.000000e+00
|
||||
0.000000e+00 2.083330e-01 5.500000e-01 4.018488e+02 0.000000e+00
|
||||
0.000000e+00 2.500000e-01 5.500000e-01 5.331703e+02 0.000000e+00
|
||||
0.000000e+00 2.916670e-01 5.500000e-01 6.179042e+02 0.000000e+00
|
||||
0.000000e+00 3.333330e-01 5.500000e-01 6.625068e+02 0.000000e+00
|
||||
0.000000e+00 3.750000e-01 5.500000e-01 6.750879e+02 0.000000e+00
|
||||
0.000000e+00 4.166670e-01 5.500000e-01 6.638734e+02 0.000000e+00
|
||||
0.000000e+00 4.583330e-01 5.500000e-01 6.362552e+02 0.000000e+00
|
||||
0.000000e+00 5.000000e-01 5.500000e-01 5.983312e+02 0.000000e+00
|
||||
4.166670e-02 -5.000000e-01 5.500000e-01 -9.020055e+02 0.000000e+00
|
||||
4.166670e-02 -4.583330e-01 5.500000e-01 -1.027700e+03 0.000000e+00
|
||||
4.166670e-02 -4.166670e-01 5.500000e-01 -1.161841e+03 0.000000e+00
|
||||
4.166670e-02 -3.750000e-01 5.500000e-01 -1.300004e+03 0.000000e+00
|
||||
4.166670e-02 -3.333330e-01 5.500000e-01 -1.435280e+03 0.000000e+00
|
||||
4.166670e-02 -2.916670e-01 5.500000e-01 -1.557970e+03 0.000000e+00
|
||||
4.166670e-02 -2.500000e-01 5.500000e-01 -1.655720e+03 0.000000e+00
|
||||
4.166670e-02 -2.083330e-01 5.500000e-01 -1.714316e+03 0.000000e+00
|
||||
4.166670e-02 -1.666670e-01 5.500000e-01 -1.719448e+03 0.000000e+00
|
||||
4.166670e-02 -1.250000e-01 5.500000e-01 -1.659416e+03 0.000000e+00
|
||||
4.166670e-02 -8.333330e-02 5.500000e-01 -1.528399e+03 0.000000e+00
|
||||
4.166670e-02 -4.166670e-02 5.500000e-01 -1.329234e+03 0.000000e+00
|
||||
4.166670e-02 0.000000e+00 5.500000e-01 -1.074365e+03 0.000000e+00
|
||||
4.166670e-02 4.166670e-02 5.500000e-01 -7.842856e+02 0.000000e+00
|
||||
4.166670e-02 8.333330e-02 5.500000e-01 -4.838447e+02 0.000000e+00
|
||||
4.166670e-02 1.250000e-01 5.500000e-01 -1.975002e+02 0.000000e+00
|
||||
4.166670e-02 1.666670e-01 5.500000e-01 5.505002e+01 0.000000e+00
|
||||
4.166670e-02 2.083330e-01 5.500000e-01 2.615022e+02 0.000000e+00
|
||||
4.166670e-02 2.500000e-01 5.500000e-01 4.173135e+02 0.000000e+00
|
||||
4.166670e-02 2.916670e-01 5.500000e-01 5.242448e+02 0.000000e+00
|
||||
4.166670e-02 3.333330e-01 5.500000e-01 5.882076e+02 0.000000e+00
|
||||
4.166670e-02 3.750000e-01 5.500000e-01 6.171524e+02 0.000000e+00
|
||||
4.166670e-02 4.166670e-01 5.500000e-01 6.194160e+02 0.000000e+00
|
||||
4.166670e-02 4.583330e-01 5.500000e-01 6.026655e+02 0.000000e+00
|
||||
4.166670e-02 5.000000e-01 5.500000e-01 5.733527e+02 0.000000e+00
|
||||
8.333330e-02 -5.000000e-01 5.500000e-01 -9.732772e+02 0.000000e+00
|
||||
8.333330e-02 -4.583330e-01 5.500000e-01 -1.109314e+03 0.000000e+00
|
||||
8.333330e-02 -4.166670e-01 5.500000e-01 -1.254929e+03 0.000000e+00
|
||||
8.333330e-02 -3.750000e-01 5.500000e-01 -1.405630e+03 0.000000e+00
|
||||
8.333330e-02 -3.333330e-01 5.500000e-01 -1.554349e+03 0.000000e+00
|
||||
8.333330e-02 -2.916670e-01 5.500000e-01 -1.691116e+03 0.000000e+00
|
||||
8.333330e-02 -2.500000e-01 5.500000e-01 -1.803178e+03 0.000000e+00
|
||||
8.333330e-02 -2.083330e-01 5.500000e-01 -1.875779e+03 0.000000e+00
|
||||
8.333330e-02 -1.666670e-01 5.500000e-01 -1.893927e+03 0.000000e+00
|
||||
8.333330e-02 -1.250000e-01 5.500000e-01 -1.845121e+03 0.000000e+00
|
||||
8.333330e-02 -8.333330e-02 5.500000e-01 -1.722641e+03 0.000000e+00
|
||||
8.333330e-02 -4.166670e-02 5.500000e-01 -1.528399e+03 0.000000e+00
|
||||
8.333330e-02 0.000000e+00 5.500000e-01 -1.274044e+03 0.000000e+00
|
||||
8.333330e-02 4.166670e-02 5.500000e-01 -9.795960e+02 0.000000e+00
|
||||
8.333330e-02 8.333330e-02 5.500000e-01 -6.699127e+02 0.000000e+00
|
||||
8.333330e-02 1.250000e-01 5.500000e-01 -3.700087e+02 0.000000e+00
|
||||
8.333330e-02 1.666670e-01 5.500000e-01 -1.006223e+02 0.000000e+00
|
||||
8.333330e-02 2.083330e-01 5.500000e-01 1.246108e+02 0.000000e+00
|
||||
8.333330e-02 2.500000e-01 5.500000e-01 2.997921e+02 0.000000e+00
|
||||
8.333330e-02 2.916670e-01 5.500000e-01 4.255242e+02 0.000000e+00
|
||||
8.333330e-02 3.333330e-01 5.500000e-01 5.068778e+02 0.000000e+00
|
||||
8.333330e-02 3.750000e-01 5.500000e-01 5.512986e+02 0.000000e+00
|
||||
8.333330e-02 4.166670e-01 5.500000e-01 5.669068e+02 0.000000e+00
|
||||
8.333330e-02 4.583330e-01 5.500000e-01 5.613715e+02 0.000000e+00
|
||||
8.333330e-02 5.000000e-01 5.500000e-01 5.412899e+02 0.000000e+00
|
||||
1.250000e-01 -5.000000e-01 5.500000e-01 -1.024210e+03 0.000000e+00
|
||||
1.250000e-01 -4.583330e-01 5.500000e-01 -1.165985e+03 0.000000e+00
|
||||
1.250000e-01 -4.166670e-01 5.500000e-01 -1.317665e+03 0.000000e+00
|
||||
1.250000e-01 -3.750000e-01 5.500000e-01 -1.474709e+03 0.000000e+00
|
||||
1.250000e-01 -3.333330e-01 5.500000e-01 -1.630013e+03 0.000000e+00
|
||||
1.250000e-01 -2.916670e-01 5.500000e-01 -1.773609e+03 0.000000e+00
|
||||
1.250000e-01 -2.500000e-01 5.500000e-01 -1.892790e+03 0.000000e+00
|
||||
1.250000e-01 -2.083330e-01 5.500000e-01 -1.972898e+03 0.000000e+00
|
||||
1.250000e-01 -1.666670e-01 5.500000e-01 -1.999050e+03 0.000000e+00
|
||||
1.250000e-01 -1.250000e-01 5.500000e-01 -1.958771e+03 0.000000e+00
|
||||
1.250000e-01 -8.333330e-02 5.500000e-01 -1.845121e+03 0.000000e+00
|
||||
1.250000e-01 -4.166670e-02 5.500000e-01 -1.659416e+03 0.000000e+00
|
||||
1.250000e-01 0.000000e+00 5.500000e-01 -1.412318e+03 0.000000e+00
|
||||
1.250000e-01 4.166670e-02 5.500000e-01 -1.122677e+03 0.000000e+00
|
||||
1.250000e-01 8.333330e-02 5.500000e-01 -8.143000e+02 0.000000e+00
|
||||
1.250000e-01 1.250000e-01 5.500000e-01 -5.115825e+02 0.000000e+00
|
||||
1.250000e-01 1.666670e-01 5.500000e-01 -2.352828e+02 0.000000e+00
|
||||
1.250000e-01 2.083330e-01 5.500000e-01 3.133342e-01 0.000000e+00
|
||||
1.250000e-01 2.500000e-01 5.500000e-01 1.882470e+02 0.000000e+00
|
||||
1.250000e-01 2.916670e-01 5.500000e-01 3.279459e+02 0.000000e+00
|
||||
1.250000e-01 3.333330e-01 5.500000e-01 4.234266e+02 0.000000e+00
|
||||
1.250000e-01 3.750000e-01 5.500000e-01 4.813258e+02 0.000000e+00
|
||||
1.250000e-01 4.166670e-01 5.500000e-01 5.092308e+02 0.000000e+00
|
||||
1.250000e-01 4.583330e-01 5.500000e-01 5.145281e+02 0.000000e+00
|
||||
1.250000e-01 5.000000e-01 5.500000e-01 5.037297e+02 0.000000e+00
|
||||
1.666670e-01 -5.000000e-01 5.500000e-01 -1.053680e+03 0.000000e+00
|
||||
1.666670e-01 -4.583330e-01 5.500000e-01 -1.196510e+03 0.000000e+00
|
||||
1.666670e-01 -4.166670e-01 5.500000e-01 -1.348798e+03 0.000000e+00
|
||||
1.666670e-01 -3.750000e-01 5.500000e-01 -1.505984e+03 0.000000e+00
|
||||
1.666670e-01 -3.333330e-01 5.500000e-01 -1.661061e+03 0.000000e+00
|
||||
1.666670e-01 -2.916670e-01 5.500000e-01 -1.804321e+03 0.000000e+00
|
||||
1.666670e-01 -2.500000e-01 5.500000e-01 -1.923531e+03 0.000000e+00
|
||||
1.666670e-01 -2.083330e-01 5.500000e-01 -2.004712e+03 0.000000e+00
|
||||
1.666670e-01 -1.666670e-01 5.500000e-01 -2.033794e+03 0.000000e+00
|
||||
1.666670e-01 -1.250000e-01 5.500000e-01 -1.999050e+03 0.000000e+00
|
||||
1.666670e-01 -8.333330e-02 5.500000e-01 -1.893927e+03 0.000000e+00
|
||||
1.666670e-01 -4.166670e-02 5.500000e-01 -1.719448e+03 0.000000e+00
|
||||
1.666670e-01 0.000000e+00 5.500000e-01 -1.485203e+03 0.000000e+00
|
||||
1.666670e-01 4.166670e-02 5.500000e-01 -1.208360e+03 0.000000e+00
|
||||
1.666670e-01 8.333330e-02 5.500000e-01 -9.108369e+02 0.000000e+00
|
||||
1.666670e-01 1.250000e-01 5.500000e-01 -6.154219e+02 0.000000e+00
|
||||
1.666670e-01 1.666670e-01 5.500000e-01 -3.419595e+02 0.000000e+00
|
||||
1.666670e-01 2.083330e-01 5.500000e-01 -1.046762e+02 0.000000e+00
|
||||
1.666670e-01 2.500000e-01 5.500000e-01 8.881283e+01 0.000000e+00
|
||||
1.666670e-01 2.916670e-01 5.500000e-01 2.368767e+02 0.000000e+00
|
||||
1.666670e-01 3.333330e-01 5.500000e-01 3.423827e+02 0.000000e+00
|
||||
1.666670e-01 3.750000e-01 5.500000e-01 4.109431e+02 0.000000e+00
|
||||
1.666670e-01 4.166670e-01 5.500000e-01 4.493508e+02 0.000000e+00
|
||||
1.666670e-01 4.583330e-01 5.500000e-01 4.644542e+02 0.000000e+00
|
||||
1.666670e-01 5.000000e-01 5.500000e-01 4.624569e+02 0.000000e+00
|
||||
2.083330e-01 -5.000000e-01 5.500000e-01 -1.062073e+03 0.000000e+00
|
||||
2.083330e-01 -4.583330e-01 5.500000e-01 -1.201637e+03 0.000000e+00
|
||||
2.083330e-01 -4.166670e-01 5.500000e-01 -1.349577e+03 0.000000e+00
|
||||
2.083330e-01 -3.750000e-01 5.500000e-01 -1.501366e+03 0.000000e+00
|
||||
2.083330e-01 -3.333330e-01 5.500000e-01 -1.650226e+03 0.000000e+00
|
||||
2.083330e-01 -2.916670e-01 5.500000e-01 -1.786955e+03 0.000000e+00
|
||||
2.083330e-01 -2.500000e-01 5.500000e-01 -1.900149e+03 0.000000e+00
|
||||
2.083330e-01 -2.083330e-01 5.500000e-01 -1.976976e+03 0.000000e+00
|
||||
2.083330e-01 -1.666670e-01 5.500000e-01 -2.004712e+03 0.000000e+00
|
||||
2.083330e-01 -1.250000e-01 5.500000e-01 -1.972898e+03 0.000000e+00
|
||||
2.083330e-01 -8.333330e-02 5.500000e-01 -1.875779e+03 0.000000e+00
|
||||
2.083330e-01 -4.166670e-02 5.500000e-01 -1.714316e+03 0.000000e+00
|
||||
2.083330e-01 0.000000e+00 5.500000e-01 -1.497004e+03 0.000000e+00
|
||||
2.083330e-01 4.166670e-02 5.500000e-01 -1.239032e+03 0.000000e+00
|
||||
2.083330e-01 8.333330e-02 5.500000e-01 -9.598952e+02 0.000000e+00
|
||||
2.083330e-01 1.250000e-01 5.500000e-01 -6.800979e+02 0.000000e+00
|
||||
2.083330e-01 1.666670e-01 5.500000e-01 -4.178600e+02 0.000000e+00
|
||||
2.083330e-01 2.083330e-01 5.500000e-01 -1.867276e+02 0.000000e+00
|
||||
2.083330e-01 2.500000e-01 5.500000e-01 5.466449e+00 0.000000e+00
|
||||
2.083330e-01 2.916670e-01 5.500000e-01 1.562561e+02 0.000000e+00
|
||||
2.083330e-01 3.333330e-01 5.500000e-01 2.673914e+02 0.000000e+00
|
||||
2.083330e-01 3.750000e-01 5.500000e-01 3.433596e+02 0.000000e+00
|
||||
2.083330e-01 4.166670e-01 5.500000e-01 3.899878e+02 0.000000e+00
|
||||
2.083330e-01 4.583330e-01 5.500000e-01 4.133901e+02 0.000000e+00
|
||||
2.083330e-01 5.000000e-01 5.500000e-01 4.192739e+02 0.000000e+00
|
||||
2.500000e-01 -5.000000e-01 5.500000e-01 -1.051072e+03 0.000000e+00
|
||||
2.500000e-01 -4.583330e-01 5.500000e-01 -1.183750e+03 0.000000e+00
|
||||
2.500000e-01 -4.166670e-01 5.500000e-01 -1.323288e+03 0.000000e+00
|
||||
2.500000e-01 -3.750000e-01 5.500000e-01 -1.465266e+03 0.000000e+00
|
||||
2.500000e-01 -3.333330e-01 5.500000e-01 -1.603269e+03 0.000000e+00
|
||||
2.500000e-01 -2.916670e-01 5.500000e-01 -1.728801e+03 0.000000e+00
|
||||
2.500000e-01 -2.500000e-01 5.500000e-01 -1.831551e+03 0.000000e+00
|
||||
2.500000e-01 -2.083330e-01 5.500000e-01 -1.900149e+03 0.000000e+00
|
||||
2.500000e-01 -1.666670e-01 5.500000e-01 -1.923531e+03 0.000000e+00
|
||||
2.500000e-01 -1.250000e-01 5.500000e-01 -1.892790e+03 0.000000e+00
|
||||
2.500000e-01 -8.333330e-02 5.500000e-01 -1.803178e+03 0.000000e+00
|
||||
2.500000e-01 -4.166670e-02 5.500000e-01 -1.655720e+03 0.000000e+00
|
||||
2.500000e-01 0.000000e+00 5.500000e-01 -1.457834e+03 0.000000e+00
|
||||
2.500000e-01 4.166670e-02 5.500000e-01 -1.222630e+03 0.000000e+00
|
||||
2.500000e-01 8.333330e-02 5.500000e-01 -9.669552e+02 0.000000e+00
|
||||
2.500000e-01 1.250000e-01 5.500000e-01 -7.086786e+02 0.000000e+00
|
||||
2.500000e-01 1.666670e-01 5.500000e-01 -4.639656e+02 0.000000e+00
|
||||
2.500000e-01 2.083330e-01 5.500000e-01 -2.452270e+02 0.000000e+00
|
||||
2.500000e-01 2.500000e-01 5.500000e-01 -6.011465e+01 0.000000e+00
|
||||
2.500000e-01 2.916670e-01 5.500000e-01 8.834796e+01 0.000000e+00
|
||||
2.500000e-01 3.333330e-01 5.500000e-01 2.009307e+02 0.000000e+00
|
||||
2.500000e-01 3.750000e-01 5.500000e-01 2.810098e+02 0.000000e+00
|
||||
2.500000e-01 4.166670e-01 5.500000e-01 3.333759e+02 0.000000e+00
|
||||
2.500000e-01 4.583330e-01 5.500000e-01 3.632921e+02 0.000000e+00
|
||||
2.500000e-01 5.000000e-01 5.500000e-01 3.758360e+02 0.000000e+00
|
||||
2.916670e-01 -5.000000e-01 5.500000e-01 -1.023319e+03 0.000000e+00
|
||||
2.916670e-01 -4.583330e-01 5.500000e-01 -1.146384e+03 0.000000e+00
|
||||
2.916670e-01 -4.166670e-01 5.500000e-01 -1.274584e+03 0.000000e+00
|
||||
2.916670e-01 -3.750000e-01 5.500000e-01 -1.403687e+03 0.000000e+00
|
||||
2.916670e-01 -3.333330e-01 5.500000e-01 -1.527757e+03 0.000000e+00
|
||||
2.916670e-01 -2.916670e-01 5.500000e-01 -1.639146e+03 0.000000e+00
|
||||
2.916670e-01 -2.500000e-01 5.500000e-01 -1.728801e+03 0.000000e+00
|
||||
2.916670e-01 -2.083330e-01 5.500000e-01 -1.786955e+03 0.000000e+00
|
||||
2.916670e-01 -1.666670e-01 5.500000e-01 -1.804321e+03 0.000000e+00
|
||||
2.916670e-01 -1.250000e-01 5.500000e-01 -1.773609e+03 0.000000e+00
|
||||
2.916670e-01 -8.333330e-02 5.500000e-01 -1.691116e+03 0.000000e+00
|
||||
2.916670e-01 -4.166670e-02 5.500000e-01 -1.557970e+03 0.000000e+00
|
||||
2.916670e-01 0.000000e+00 5.500000e-01 -1.380567e+03 0.000000e+00
|
||||
2.916670e-01 4.166670e-02 5.500000e-01 -1.169994e+03 0.000000e+00
|
||||
2.916670e-01 8.333330e-02 5.500000e-01 -9.404575e+02 0.000000e+00
|
||||
2.916670e-01 1.250000e-01 5.500000e-01 -7.071303e+02 0.000000e+00
|
||||
2.916670e-01 1.666670e-01 5.500000e-01 -4.839507e+02 0.000000e+00
|
||||
2.916670e-01 2.083330e-01 5.500000e-01 -2.819276e+02 0.000000e+00
|
||||
2.916670e-01 2.500000e-01 5.500000e-01 -1.082258e+02 0.000000e+00
|
||||
2.916670e-01 2.916670e-01 5.500000e-01 3.385111e+01 0.000000e+00
|
||||
2.916670e-01 3.333330e-01 5.500000e-01 1.442910e+02 0.000000e+00
|
||||
2.916670e-01 3.750000e-01 5.500000e-01 2.254638e+02 0.000000e+00
|
||||
2.916670e-01 4.166670e-01 5.500000e-01 2.811460e+02 0.000000e+00
|
||||
2.916670e-01 4.583330e-01 5.500000e-01 3.157134e+02 0.000000e+00
|
||||
2.916670e-01 5.000000e-01 5.500000e-01 3.335430e+02 0.000000e+00
|
||||
3.333330e-01 -5.000000e-01 5.500000e-01 -9.820190e+02 0.000000e+00
|
||||
3.333330e-01 -4.583330e-01 5.500000e-01 -1.093695e+03 0.000000e+00
|
||||
3.333330e-01 -4.166670e-01 5.500000e-01 -1.208768e+03 0.000000e+00
|
||||
3.333330e-01 -3.750000e-01 5.500000e-01 -1.323273e+03 0.000000e+00
|
||||
3.333330e-01 -3.333330e-01 5.500000e-01 -1.431842e+03 0.000000e+00
|
||||
3.333330e-01 -2.916670e-01 5.500000e-01 -1.527757e+03 0.000000e+00
|
||||
3.333330e-01 -2.500000e-01 5.500000e-01 -1.603269e+03 0.000000e+00
|
||||
3.333330e-01 -2.083330e-01 5.500000e-01 -1.650226e+03 0.000000e+00
|
||||
3.333330e-01 -1.666670e-01 5.500000e-01 -1.661061e+03 0.000000e+00
|
||||
3.333330e-01 -1.250000e-01 5.500000e-01 -1.630013e+03 0.000000e+00
|
||||
3.333330e-01 -8.333330e-02 5.500000e-01 -1.554349e+03 0.000000e+00
|
||||
3.333330e-01 -4.166670e-02 5.500000e-01 -1.435280e+03 0.000000e+00
|
||||
3.333330e-01 0.000000e+00 5.500000e-01 -1.278261e+03 0.000000e+00
|
||||
3.333330e-01 4.166670e-02 5.500000e-01 -1.092510e+03 0.000000e+00
|
||||
3.333330e-01 8.333330e-02 5.500000e-01 -8.897772e+02 0.000000e+00
|
||||
3.333330e-01 1.250000e-01 5.500000e-01 -6.826713e+02 0.000000e+00
|
||||
3.333330e-01 1.666670e-01 5.500000e-01 -4.829339e+02 0.000000e+00
|
||||
3.333330e-01 2.083330e-01 5.500000e-01 -3.000746e+02 0.000000e+00
|
||||
3.333330e-01 2.500000e-01 5.500000e-01 -1.405745e+02 0.000000e+00
|
||||
3.333330e-01 2.916670e-01 5.500000e-01 -7.781858e+00 0.000000e+00
|
||||
3.333330e-01 3.333330e-01 5.500000e-01 9.772515e+01 0.000000e+00
|
||||
3.333330e-01 3.750000e-01 5.500000e-01 1.774689e+02 0.000000e+00
|
||||
3.333330e-01 4.166670e-01 5.500000e-01 2.343043e+02 0.000000e+00
|
||||
3.333330e-01 4.583330e-01 5.500000e-01 2.717511e+02 0.000000e+00
|
||||
3.333330e-01 5.000000e-01 5.500000e-01 2.934733e+02 0.000000e+00
|
||||
3.750000e-01 -5.000000e-01 5.500000e-01 -9.305613e+02 0.000000e+00
|
||||
3.750000e-01 -4.583330e-01 5.500000e-01 -1.029956e+03 0.000000e+00
|
||||
3.750000e-01 -4.166670e-01 5.500000e-01 -1.131147e+03 0.000000e+00
|
||||
3.750000e-01 -3.750000e-01 5.500000e-01 -1.230503e+03 0.000000e+00
|
||||
3.750000e-01 -3.333330e-01 5.500000e-01 -1.323273e+03 0.000000e+00
|
||||
3.750000e-01 -2.916670e-01 5.500000e-01 -1.403687e+03 0.000000e+00
|
||||
3.750000e-01 -2.500000e-01 5.500000e-01 -1.465266e+03 0.000000e+00
|
||||
3.750000e-01 -2.083330e-01 5.500000e-01 -1.501366e+03 0.000000e+00
|
||||
3.750000e-01 -1.666670e-01 5.500000e-01 -1.505984e+03 0.000000e+00
|
||||
3.750000e-01 -1.250000e-01 5.500000e-01 -1.474709e+03 0.000000e+00
|
||||
3.750000e-01 -8.333330e-02 5.500000e-01 -1.405630e+03 0.000000e+00
|
||||
3.750000e-01 -4.166670e-02 5.500000e-01 -1.300004e+03 0.000000e+00
|
||||
3.750000e-01 0.000000e+00 5.500000e-01 -1.162437e+03 0.000000e+00
|
||||
3.750000e-01 4.166670e-02 5.500000e-01 -1.000488e+03 0.000000e+00
|
||||
3.750000e-01 8.333330e-02 5.500000e-01 -8.237273e+02 0.000000e+00
|
||||
3.750000e-01 1.250000e-01 5.500000e-01 -6.424575e+02 0.000000e+00
|
||||
3.750000e-01 1.666670e-01 5.500000e-01 -4.663861e+02 0.000000e+00
|
||||
3.750000e-01 2.083330e-01 5.500000e-01 -3.035530e+02 0.000000e+00
|
||||
3.750000e-01 2.500000e-01 5.500000e-01 -1.596604e+02 0.000000e+00
|
||||
3.750000e-01 2.916670e-01 5.500000e-01 -3.792517e+01 0.000000e+00
|
||||
3.750000e-01 3.333330e-01 5.500000e-01 6.070809e+01 0.000000e+00
|
||||
3.750000e-01 3.750000e-01 5.500000e-01 1.370930e+02 0.000000e+00
|
||||
3.750000e-01 4.166670e-01 5.500000e-01 1.932949e+02 0.000000e+00
|
||||
3.750000e-01 4.583330e-01 5.500000e-01 2.320584e+02 0.000000e+00
|
||||
3.750000e-01 5.000000e-01 5.500000e-01 2.563686e+02 0.000000e+00
|
||||
4.166670e-01 -5.000000e-01 5.500000e-01 -8.722184e+02 0.000000e+00
|
||||
4.166670e-01 -4.583330e-01 5.500000e-01 -9.591841e+02 0.000000e+00
|
||||
4.166670e-01 -4.166670e-01 5.500000e-01 -1.046580e+03 0.000000e+00
|
||||
4.166670e-01 -3.750000e-01 5.500000e-01 -1.131147e+03 0.000000e+00
|
||||
4.166670e-01 -3.333330e-01 5.500000e-01 -1.208768e+03 0.000000e+00
|
||||
4.166670e-01 -2.916670e-01 5.500000e-01 -1.274584e+03 0.000000e+00
|
||||
4.166670e-01 -2.500000e-01 5.500000e-01 -1.323288e+03 0.000000e+00
|
||||
4.166670e-01 -2.083330e-01 5.500000e-01 -1.349577e+03 0.000000e+00
|
||||
4.166670e-01 -1.666670e-01 5.500000e-01 -1.348798e+03 0.000000e+00
|
||||
4.166670e-01 -1.250000e-01 5.500000e-01 -1.317665e+03 0.000000e+00
|
||||
4.166670e-01 -8.333330e-02 5.500000e-01 -1.254929e+03 0.000000e+00
|
||||
4.166670e-01 -4.166670e-02 5.500000e-01 -1.161841e+03 0.000000e+00
|
||||
4.166670e-01 0.000000e+00 5.500000e-01 -1.042257e+03 0.000000e+00
|
||||
4.166670e-01 4.166670e-02 5.500000e-01 -9.023120e+02 0.000000e+00
|
||||
4.166670e-01 8.333330e-02 5.500000e-01 -7.497117e+02 0.000000e+00
|
||||
4.166670e-01 1.250000e-01 5.500000e-01 -5.927629e+02 0.000000e+00
|
||||
4.166670e-01 1.666670e-01 5.500000e-01 -4.393757e+02 0.000000e+00
|
||||
4.166670e-01 2.083330e-01 5.500000e-01 -2.962328e+02 0.000000e+00
|
||||
4.166670e-01 2.500000e-01 5.500000e-01 -1.682414e+02 0.000000e+00
|
||||
4.166670e-01 2.916670e-01 5.500000e-01 -5.837249e+01 0.000000e+00
|
||||
4.166670e-01 3.333330e-01 5.500000e-01 3.222871e+01 0.000000e+00
|
||||
4.166670e-01 3.750000e-01 5.500000e-01 1.039189e+02 0.000000e+00
|
||||
4.166670e-01 4.166670e-01 5.500000e-01 1.581213e+02 0.000000e+00
|
||||
4.166670e-01 4.583330e-01 5.500000e-01 1.969125e+02 0.000000e+00
|
||||
4.166670e-01 5.000000e-01 5.500000e-01 2.226649e+02 0.000000e+00
|
||||
4.583330e-01 -5.000000e-01 5.500000e-01 -8.099267e+02 0.000000e+00
|
||||
4.583330e-01 -4.583330e-01 5.500000e-01 -8.848866e+02 0.000000e+00
|
||||
4.583330e-01 -4.166670e-01 5.500000e-01 -9.591841e+02 0.000000e+00
|
||||
4.583330e-01 -3.750000e-01 5.500000e-01 -1.029956e+03 0.000000e+00
|
||||
4.583330e-01 -3.333330e-01 5.500000e-01 -1.093695e+03 0.000000e+00
|
||||
4.583330e-01 -2.916670e-01 5.500000e-01 -1.146384e+03 0.000000e+00
|
||||
4.583330e-01 -2.500000e-01 5.500000e-01 -1.183750e+03 0.000000e+00
|
||||
4.583330e-01 -2.083330e-01 5.500000e-01 -1.201637e+03 0.000000e+00
|
||||
4.583330e-01 -1.666670e-01 5.500000e-01 -1.196510e+03 0.000000e+00
|
||||
4.583330e-01 -1.250000e-01 5.500000e-01 -1.165985e+03 0.000000e+00
|
||||
4.583330e-01 -8.333330e-02 5.500000e-01 -1.109314e+03 0.000000e+00
|
||||
4.583330e-01 -4.166670e-02 5.500000e-01 -1.027700e+03 0.000000e+00
|
||||
4.583330e-01 0.000000e+00 5.500000e-01 -9.243473e+02 0.000000e+00
|
||||
4.583330e-01 4.166670e-02 5.500000e-01 -8.041995e+02 0.000000e+00
|
||||
4.583330e-01 8.333330e-02 5.500000e-01 -6.734053e+02 0.000000e+00
|
||||
4.583330e-01 1.250000e-01 5.500000e-01 -5.386001e+02 0.000000e+00
|
||||
4.583330e-01 1.666670e-01 5.500000e-01 -4.061587e+02 0.000000e+00
|
||||
4.583330e-01 2.083330e-01 5.500000e-01 -2.815633e+02 0.000000e+00
|
||||
4.583330e-01 2.500000e-01 5.500000e-01 -1.689640e+02 0.000000e+00
|
||||
4.583330e-01 2.916670e-01 5.500000e-01 -7.102407e+01 0.000000e+00
|
||||
4.583330e-01 3.333330e-01 5.500000e-01 1.103644e+01 0.000000e+00
|
||||
4.583330e-01 3.750000e-01 5.500000e-01 7.722713e+01 0.000000e+00
|
||||
4.583330e-01 4.166670e-01 5.500000e-01 1.284713e+02 0.000000e+00
|
||||
4.583330e-01 4.583330e-01 5.500000e-01 1.662941e+02 0.000000e+00
|
||||
4.583330e-01 5.000000e-01 5.500000e-01 1.925379e+02 0.000000e+00
|
||||
5.000000e-01 -5.000000e-01 5.500000e-01 -7.461582e+02 0.000000e+00
|
||||
5.000000e-01 -4.583330e-01 5.500000e-01 -8.099267e+02 0.000000e+00
|
||||
5.000000e-01 -4.166670e-01 5.500000e-01 -8.722184e+02 0.000000e+00
|
||||
5.000000e-01 -3.750000e-01 5.500000e-01 -9.305613e+02 0.000000e+00
|
||||
5.000000e-01 -3.333330e-01 5.500000e-01 -9.820190e+02 0.000000e+00
|
||||
5.000000e-01 -2.916670e-01 5.500000e-01 -1.023319e+03 0.000000e+00
|
||||
5.000000e-01 -2.500000e-01 5.500000e-01 -1.051072e+03 0.000000e+00
|
||||
5.000000e-01 -2.083330e-01 5.500000e-01 -1.062073e+03 0.000000e+00
|
||||
5.000000e-01 -1.666670e-01 5.500000e-01 -1.053680e+03 0.000000e+00
|
||||
5.000000e-01 -1.250000e-01 5.500000e-01 -1.024210e+03 0.000000e+00
|
||||
5.000000e-01 -8.333330e-02 5.500000e-01 -9.732772e+02 0.000000e+00
|
||||
5.000000e-01 -4.166670e-02 5.500000e-01 -9.020055e+02 0.000000e+00
|
||||
5.000000e-01 0.000000e+00 5.500000e-01 -8.130400e+02 0.000000e+00
|
||||
5.000000e-01 4.166670e-02 5.500000e-01 -7.103443e+02 0.000000e+00
|
||||
5.000000e-01 8.333330e-02 5.500000e-01 -5.987970e+02 0.000000e+00
|
||||
5.000000e-01 1.250000e-01 5.500000e-01 -4.836628e+02 0.000000e+00
|
||||
5.000000e-01 1.666670e-01 5.500000e-01 -3.700392e+02 0.000000e+00
|
||||
5.000000e-01 2.083330e-01 5.500000e-01 -2.623794e+02 0.000000e+00
|
||||
5.000000e-01 2.500000e-01 5.500000e-01 -1.641466e+02 0.000000e+00
|
||||
5.000000e-01 2.916670e-01 5.500000e-01 -7.767438e+01 0.000000e+00
|
||||
5.000000e-01 3.333330e-01 5.500000e-01 -4.169920e+00 0.000000e+00
|
||||
5.000000e-01 3.750000e-01 5.500000e-01 5.615031e+01 0.000000e+00
|
||||
5.000000e-01 4.166670e-01 5.500000e-01 1.038361e+02 0.000000e+00
|
||||
5.000000e-01 4.583330e-01 5.500000e-01 1.399730e+02 0.000000e+00
|
||||
5.000000e-01 5.000000e-01 5.500000e-01 1.659610e+02 0.000000e+00
|
||||
@@ -0,0 +1,103 @@
|
||||
90.00 0.00 50000.00
|
||||
90.00 0.00 1.00
|
||||
100
|
||||
-5.000000e-01 -5.000000e-01 5.500000e-01 4.996969e-01 0.000000e+00
|
||||
-5.000000e-01 -3.888889e-01 5.500000e-01 1.346640e+00 0.000000e+00
|
||||
-5.000000e-01 -2.777778e-01 5.500000e-01 2.424698e+00 0.000000e+00
|
||||
-5.000000e-01 -1.666667e-01 5.500000e-01 3.502016e+00 0.000000e+00
|
||||
-5.000000e-01 -5.555556e-02 5.500000e-01 4.198082e+00 0.000000e+00
|
||||
-5.000000e-01 5.555556e-02 5.500000e-01 4.198082e+00 0.000000e+00
|
||||
-5.000000e-01 1.666667e-01 5.500000e-01 3.502016e+00 0.000000e+00
|
||||
-5.000000e-01 2.777778e-01 5.500000e-01 2.424698e+00 0.000000e+00
|
||||
-5.000000e-01 3.888889e-01 5.500000e-01 1.346640e+00 0.000000e+00
|
||||
-5.000000e-01 5.000000e-01 5.500000e-01 4.996969e-01 0.000000e+00
|
||||
-3.888889e-01 -5.000000e-01 5.500000e-01 1.346640e+00 0.000000e+00
|
||||
-3.888889e-01 -3.888889e-01 5.500000e-01 2.918010e+00 0.000000e+00
|
||||
-3.888889e-01 -2.777778e-01 5.500000e-01 5.034866e+00 0.000000e+00
|
||||
-3.888889e-01 -1.666667e-01 5.500000e-01 7.267402e+00 0.000000e+00
|
||||
-3.888889e-01 -5.555556e-02 5.500000e-01 8.767136e+00 0.000000e+00
|
||||
-3.888889e-01 5.555556e-02 5.500000e-01 8.767136e+00 0.000000e+00
|
||||
-3.888889e-01 1.666667e-01 5.500000e-01 7.267402e+00 0.000000e+00
|
||||
-3.888889e-01 2.777778e-01 5.500000e-01 5.034866e+00 0.000000e+00
|
||||
-3.888889e-01 3.888889e-01 5.500000e-01 2.918010e+00 0.000000e+00
|
||||
-3.888889e-01 5.000000e-01 5.500000e-01 1.346640e+00 0.000000e+00
|
||||
-2.777778e-01 -5.000000e-01 5.500000e-01 2.424698e+00 0.000000e+00
|
||||
-2.777778e-01 -3.888889e-01 5.500000e-01 5.034866e+00 0.000000e+00
|
||||
-2.777778e-01 -2.777778e-01 5.500000e-01 8.772294e+00 0.000000e+00
|
||||
-2.777778e-01 -1.666667e-01 5.500000e-01 1.295299e+01 0.000000e+00
|
||||
-2.777778e-01 -5.555556e-02 5.500000e-01 1.588584e+01 0.000000e+00
|
||||
-2.777778e-01 5.555556e-02 5.500000e-01 1.588584e+01 0.000000e+00
|
||||
-2.777778e-01 1.666667e-01 5.500000e-01 1.295299e+01 0.000000e+00
|
||||
-2.777778e-01 2.777778e-01 5.500000e-01 8.772294e+00 0.000000e+00
|
||||
-2.777778e-01 3.888889e-01 5.500000e-01 5.034866e+00 0.000000e+00
|
||||
-2.777778e-01 5.000000e-01 5.500000e-01 2.424698e+00 0.000000e+00
|
||||
-1.666667e-01 -5.000000e-01 5.500000e-01 3.502016e+00 0.000000e+00
|
||||
-1.666667e-01 -3.888889e-01 5.500000e-01 7.267402e+00 0.000000e+00
|
||||
-1.666667e-01 -2.777778e-01 5.500000e-01 1.295299e+01 0.000000e+00
|
||||
-1.666667e-01 -1.666667e-01 5.500000e-01 1.966221e+01 0.000000e+00
|
||||
-1.666667e-01 -5.555556e-02 5.500000e-01 2.456756e+01 0.000000e+00
|
||||
-1.666667e-01 5.555556e-02 5.500000e-01 2.456756e+01 0.000000e+00
|
||||
-1.666667e-01 1.666667e-01 5.500000e-01 1.966221e+01 0.000000e+00
|
||||
-1.666667e-01 2.777778e-01 5.500000e-01 1.295299e+01 0.000000e+00
|
||||
-1.666667e-01 3.888889e-01 5.500000e-01 7.267402e+00 0.000000e+00
|
||||
-1.666667e-01 5.000000e-01 5.500000e-01 3.502016e+00 0.000000e+00
|
||||
-5.555556e-02 -5.000000e-01 5.500000e-01 4.198082e+00 0.000000e+00
|
||||
-5.555556e-02 -3.888889e-01 5.500000e-01 8.767136e+00 0.000000e+00
|
||||
-5.555556e-02 -2.777778e-01 5.500000e-01 1.588584e+01 0.000000e+00
|
||||
-5.555556e-02 -1.666667e-01 5.500000e-01 2.456756e+01 0.000000e+00
|
||||
-5.555556e-02 -5.555556e-02 5.500000e-01 3.109064e+01 0.000000e+00
|
||||
-5.555556e-02 5.555556e-02 5.500000e-01 3.109064e+01 0.000000e+00
|
||||
-5.555556e-02 1.666667e-01 5.500000e-01 2.456756e+01 0.000000e+00
|
||||
-5.555556e-02 2.777778e-01 5.500000e-01 1.588584e+01 0.000000e+00
|
||||
-5.555556e-02 3.888889e-01 5.500000e-01 8.767136e+00 0.000000e+00
|
||||
-5.555556e-02 5.000000e-01 5.500000e-01 4.198082e+00 0.000000e+00
|
||||
5.555556e-02 -5.000000e-01 5.500000e-01 4.198082e+00 0.000000e+00
|
||||
5.555556e-02 -3.888889e-01 5.500000e-01 8.767136e+00 0.000000e+00
|
||||
5.555556e-02 -2.777778e-01 5.500000e-01 1.588584e+01 0.000000e+00
|
||||
5.555556e-02 -1.666667e-01 5.500000e-01 2.456756e+01 0.000000e+00
|
||||
5.555556e-02 -5.555556e-02 5.500000e-01 3.109064e+01 0.000000e+00
|
||||
5.555556e-02 5.555556e-02 5.500000e-01 3.109064e+01 0.000000e+00
|
||||
5.555556e-02 1.666667e-01 5.500000e-01 2.456756e+01 0.000000e+00
|
||||
5.555556e-02 2.777778e-01 5.500000e-01 1.588584e+01 0.000000e+00
|
||||
5.555556e-02 3.888889e-01 5.500000e-01 8.767136e+00 0.000000e+00
|
||||
5.555556e-02 5.000000e-01 5.500000e-01 4.198082e+00 0.000000e+00
|
||||
1.666667e-01 -5.000000e-01 5.500000e-01 3.502016e+00 0.000000e+00
|
||||
1.666667e-01 -3.888889e-01 5.500000e-01 7.267402e+00 0.000000e+00
|
||||
1.666667e-01 -2.777778e-01 5.500000e-01 1.295299e+01 0.000000e+00
|
||||
1.666667e-01 -1.666667e-01 5.500000e-01 1.966221e+01 0.000000e+00
|
||||
1.666667e-01 -5.555556e-02 5.500000e-01 2.456756e+01 0.000000e+00
|
||||
1.666667e-01 5.555556e-02 5.500000e-01 2.456756e+01 0.000000e+00
|
||||
1.666667e-01 1.666667e-01 5.500000e-01 1.966221e+01 0.000000e+00
|
||||
1.666667e-01 2.777778e-01 5.500000e-01 1.295299e+01 0.000000e+00
|
||||
1.666667e-01 3.888889e-01 5.500000e-01 7.267402e+00 0.000000e+00
|
||||
1.666667e-01 5.000000e-01 5.500000e-01 3.502016e+00 0.000000e+00
|
||||
2.777778e-01 -5.000000e-01 5.500000e-01 2.424698e+00 0.000000e+00
|
||||
2.777778e-01 -3.888889e-01 5.500000e-01 5.034866e+00 0.000000e+00
|
||||
2.777778e-01 -2.777778e-01 5.500000e-01 8.772294e+00 0.000000e+00
|
||||
2.777778e-01 -1.666667e-01 5.500000e-01 1.295299e+01 0.000000e+00
|
||||
2.777778e-01 -5.555556e-02 5.500000e-01 1.588584e+01 0.000000e+00
|
||||
2.777778e-01 5.555556e-02 5.500000e-01 1.588584e+01 0.000000e+00
|
||||
2.777778e-01 1.666667e-01 5.500000e-01 1.295299e+01 0.000000e+00
|
||||
2.777778e-01 2.777778e-01 5.500000e-01 8.772294e+00 0.000000e+00
|
||||
2.777778e-01 3.888889e-01 5.500000e-01 5.034866e+00 0.000000e+00
|
||||
2.777778e-01 5.000000e-01 5.500000e-01 2.424698e+00 0.000000e+00
|
||||
3.888889e-01 -5.000000e-01 5.500000e-01 1.346640e+00 0.000000e+00
|
||||
3.888889e-01 -3.888889e-01 5.500000e-01 2.918010e+00 0.000000e+00
|
||||
3.888889e-01 -2.777778e-01 5.500000e-01 5.034866e+00 0.000000e+00
|
||||
3.888889e-01 -1.666667e-01 5.500000e-01 7.267402e+00 0.000000e+00
|
||||
3.888889e-01 -5.555556e-02 5.500000e-01 8.767136e+00 0.000000e+00
|
||||
3.888889e-01 5.555556e-02 5.500000e-01 8.767136e+00 0.000000e+00
|
||||
3.888889e-01 1.666667e-01 5.500000e-01 7.267402e+00 0.000000e+00
|
||||
3.888889e-01 2.777778e-01 5.500000e-01 5.034866e+00 0.000000e+00
|
||||
3.888889e-01 3.888889e-01 5.500000e-01 2.918010e+00 0.000000e+00
|
||||
3.888889e-01 5.000000e-01 5.500000e-01 1.346640e+00 0.000000e+00
|
||||
5.000000e-01 -5.000000e-01 5.500000e-01 4.996969e-01 0.000000e+00
|
||||
5.000000e-01 -3.888889e-01 5.500000e-01 1.346640e+00 0.000000e+00
|
||||
5.000000e-01 -2.777778e-01 5.500000e-01 2.424698e+00 0.000000e+00
|
||||
5.000000e-01 -1.666667e-01 5.500000e-01 3.502016e+00 0.000000e+00
|
||||
5.000000e-01 -5.555556e-02 5.500000e-01 4.198082e+00 0.000000e+00
|
||||
5.000000e-01 5.555556e-02 5.500000e-01 4.198082e+00 0.000000e+00
|
||||
5.000000e-01 1.666667e-01 5.500000e-01 3.502016e+00 0.000000e+00
|
||||
5.000000e-01 2.777778e-01 5.500000e-01 2.424698e+00 0.000000e+00
|
||||
5.000000e-01 3.888889e-01 5.500000e-01 1.346640e+00 0.000000e+00
|
||||
5.000000e-01 5.000000e-01 5.500000e-01 4.996969e-01 0.000000e+00
|
||||
@@ -0,0 +1,63 @@
|
||||
import os
|
||||
|
||||
home_dir = 'C:\Users\dominiquef.MIRAGEOSCIENCE\ownCloud\Research\Modelling\Synthetic\Block_Gaussian_topo'
|
||||
|
||||
inpfile = 'PYMAG3C_fwr.inp'
|
||||
|
||||
dsep = '\\'
|
||||
|
||||
os.chdir(home_dir)
|
||||
|
||||
#%%
|
||||
from SimPEG import np, sp, Utils, mkvc, Maps
|
||||
import simpegPF as PF
|
||||
import pylab as plt
|
||||
|
||||
## New scripts to be added to basecode
|
||||
#from fwr_MAG_data import fwr_MAG_data
|
||||
#from read_MAGfwr_inp import read_MAGfwr_inp
|
||||
|
||||
#%%
|
||||
# Read input file
|
||||
[mshfile, obsfile, modfile, magfile, topofile] = PF.BaseMag.read_MAGfwr_inp(inpfile)
|
||||
|
||||
# Load mesh file
|
||||
mesh = Utils.meshutils.readUBCTensorMesh(mshfile)
|
||||
|
||||
# Load model file
|
||||
model = Utils.meshutils.readUBCTensorModel(modfile,mesh)
|
||||
|
||||
# Load in topofile or create flat surface
|
||||
if topofile == 'null':
|
||||
|
||||
actv = np.ones(mesh.nC)
|
||||
|
||||
else:
|
||||
topo = np.genfromtxt(topofile,skip_header=1)
|
||||
actv = PF.Magnetics.getActiveTopo(mesh,topo,'N')
|
||||
|
||||
|
||||
Utils.writeUBCTensorModel('nullcell.dat',mesh,actv)
|
||||
|
||||
# Load in observation file
|
||||
[B,M,dobs] = PF.BaseMag.readUBCmagObs(obsfile)
|
||||
|
||||
rxLoc = dobs[:,0:3]
|
||||
#rxLoc[:,2] += 5 # Temporary change for test
|
||||
ndata = rxLoc.shape[0]
|
||||
|
||||
# Load GOCAD surf
|
||||
tsfile = 'SphereA.ts'
|
||||
[vrtx, trgl] = PF.BaseMag.read_GOCAD_ts(tsfile)
|
||||
|
||||
#%% Run forward modeling
|
||||
# Compute forward model using integral equation
|
||||
d = PF.Magnetics.Intgrl_Fwr_Data(mesh,B,M,rxLoc,model,actv,'tmi')
|
||||
|
||||
# Form data object with coordinates and write to file
|
||||
wd = np.zeros((ndata,1))
|
||||
|
||||
# Save forward data to file
|
||||
PF.Magnetics.writeUBCobs(home_dir + dsep + 'FWR_data.dat',B,M,rxLoc,d,wd)
|
||||
|
||||
|
||||
@@ -0,0 +1,187 @@
|
||||
import os
|
||||
|
||||
home_dir = 'C:\\LC\\Private\\dominiquef\\Projects\\4414_Minsim\\Modeling\\MAG'
|
||||
|
||||
os.chdir(home_dir)
|
||||
|
||||
#%%
|
||||
from SimPEG import *
|
||||
import matplotlib.pyplot as plt
|
||||
import simpegPF as PF
|
||||
import scipy.interpolate as interpolation
|
||||
import time
|
||||
|
||||
#from fwr_MAG_data import fwr_MAG_data
|
||||
|
||||
plt.close('all')
|
||||
|
||||
topofile = 'Gaussian.topo'
|
||||
|
||||
zoffset = 2
|
||||
#%% Create survey
|
||||
# Load in topofile or create flat surface
|
||||
if not topofile:
|
||||
|
||||
actv = np.ones(mesh.nC)
|
||||
|
||||
else:
|
||||
topo = np.genfromtxt(topofile,skip_header=1)
|
||||
|
||||
|
||||
B = np.array(([90.,0.,50000.]))
|
||||
|
||||
M = np.array(([90.,0.,315.]))
|
||||
|
||||
# Sphere radius
|
||||
R = 25.
|
||||
|
||||
# # Or create juste a plane grid
|
||||
xr = np.linspace(-99., 99., 40)
|
||||
yr = np.linspace(-49., 49., 20)
|
||||
X, Y = np.meshgrid(xr, yr)
|
||||
|
||||
|
||||
|
||||
sclx = 100.
|
||||
dx = np.asarray([15., 10., 5., 2.5])
|
||||
|
||||
d_iter = len(dx)
|
||||
l1_r = np.zeros(d_iter)
|
||||
l2_r = np.zeros(d_iter)
|
||||
linf_r = np.zeros(d_iter)
|
||||
timer = np.zeros(d_iter)
|
||||
mcell = np.zeros(d_iter)
|
||||
#%% Loop through decreasing meshes and measure the residual
|
||||
# Create mesh using simpeg and write out in GIF format
|
||||
|
||||
for ii in range(d_iter):
|
||||
|
||||
|
||||
nc = int(sclx/dx[ii])
|
||||
|
||||
hxind = [(dx[ii], 2*nc)]
|
||||
hyind = [(dx[ii], nc)]
|
||||
hzind = [(dx[ii], nc)]
|
||||
|
||||
mesh = Mesh.TensorMesh([hxind, hyind, hzind], 'CCN')
|
||||
|
||||
mcell[ii] = mesh.nC
|
||||
|
||||
actv = PF.Magnetics.getActiveTopo(mesh,topo,'N')
|
||||
|
||||
# Drape observations on topo + offset
|
||||
if not topofile:
|
||||
Z = np.ones((xr.size, yr.size)) * 2.5
|
||||
|
||||
else:
|
||||
F = interpolation.NearestNDInterpolator(topo[:,0:2],topo[:,2])
|
||||
Z = F(X,Y) + zoffset
|
||||
|
||||
rxLoc = np.c_[Utils.mkvc(X.T), Utils.mkvc(Y.T), Utils.mkvc(Z.T)]
|
||||
|
||||
ndata = rxLoc.shape[0]
|
||||
|
||||
xn = mesh.vectorNx
|
||||
yn = mesh.vectorNy
|
||||
zn = mesh.vectorNz
|
||||
|
||||
print 'Mesh size: ' + str(mcell[ii])
|
||||
|
||||
#%% Create model
|
||||
chibkg = 0.
|
||||
chiblk = 0.01
|
||||
model = np.ones(mcell[ii])*chibkg
|
||||
|
||||
# Do a three sphere problem for more frequencies
|
||||
sph_ind = PF.MagAnalytics.spheremodel(mesh, 0., 0., -sclx/3, R)
|
||||
model[sph_ind] = 0.5*chiblk
|
||||
|
||||
sph_ind = PF.MagAnalytics.spheremodel(mesh, -sclx/2., 0., -sclx/3., R/3.)
|
||||
model[sph_ind] = 4.*chiblk
|
||||
|
||||
sph_ind = PF.MagAnalytics.spheremodel(mesh, sclx/2., 0., -sclx/2.5, R/2.5)
|
||||
model[sph_ind] = 2.5*chiblk
|
||||
|
||||
Utils.writeUBCTensorMesh('Mesh.msh',mesh)
|
||||
Utils.writeUBCTensorModel('Model.sus',mesh,model)
|
||||
#actv = np.ones(mesh.nC)
|
||||
#%% Forward mode ldata
|
||||
|
||||
start_time = time.time()
|
||||
|
||||
d = PF.Magnetics.Intgrl_Fwr_Data(mesh,B,M,rxLoc,model,actv,'tmi')
|
||||
|
||||
timer[ii] = (time.time() - start_time)
|
||||
|
||||
#fwr_tmi = d[0:ndata]
|
||||
#fwr_y = d[ndata:2*ndata]
|
||||
#fwr_z = d[2*ndata:]
|
||||
|
||||
#%% Get the analystical answer and compute the residual
|
||||
#bxa,bya,bza = PF.MagAnalytics.MagSphereAnaFunA(rxLoc[:,0],rxLoc[:,1],rxLoc[:,2],R,0.,0.,0.,chiblk, np.array(([0.,0.,B[2]])),'secondary')
|
||||
Bd = (450.-float(B[1]))%360.
|
||||
Bi = B[0]; # Convert dip to horizontal to cartesian
|
||||
|
||||
Bx = np.cos(np.deg2rad(Bi)) * np.cos(np.deg2rad(Bd)) * B[2]
|
||||
By = np.cos(np.deg2rad(Bi)) * np.sin(np.deg2rad(Bd)) * B[2]
|
||||
Bz = np.sin(np.deg2rad(Bi)) * B[2]
|
||||
|
||||
Bo = np.c_[Bx, By, Bz]
|
||||
|
||||
Ptmi = mkvc(np.r_[np.cos(np.deg2rad(Bi))*np.cos(np.deg2rad(Bd)),np.cos(np.deg2rad(Bi))*np.sin(np.deg2rad(Bd)),np.sin(np.deg2rad(Bi))],2).T;
|
||||
|
||||
bxa,bya,bza = PF.MagAnalytics.MagSphereFreeSpace(rxLoc[:,0],rxLoc[:,1],rxLoc[:,2],R,0., 0., -sclx/3, 0.5*chiblk, Bo)
|
||||
bxb,byb,bzb = PF.MagAnalytics.MagSphereFreeSpace(rxLoc[:,0],rxLoc[:,1],rxLoc[:,2],R/3., -sclx/2., 0., -sclx/3.,4.*chiblk, Bo)
|
||||
bxc,byc,bzc = PF.MagAnalytics.MagSphereFreeSpace(rxLoc[:,0],rxLoc[:,1],rxLoc[:,2],R/2.5, sclx/2., 0., -sclx/2.5,2.5*chiblk, Bo)
|
||||
|
||||
bx = bxa + bxb + bxc
|
||||
by = bya + byb + byc
|
||||
bz = bza + bzb + bzc
|
||||
|
||||
b_tmi = mkvc(Ptmi.dot(np.c_[bx,by,bz].T))
|
||||
|
||||
r_tmi = d - b_tmi
|
||||
#r_By = fwr_y - bya
|
||||
#r_Bz = fwr_z - bza
|
||||
|
||||
l2_r[ii] = np.sum( r_tmi**2 ) **0.5
|
||||
l1_r[ii] = np.sum( np.abs( r_tmi ) )
|
||||
linf_r[ii] = np.max( np.abs( r_tmi ) )
|
||||
|
||||
#%% Write predicted to file
|
||||
|
||||
PF.Magnetics.writeUBCobs('Obsloc.loc',B,M,rxLoc,d,np.ones(len(d)))
|
||||
|
||||
#%% Plot results
|
||||
print 'Residual between analytical sphere and integral forward'
|
||||
print "dx \t nc \t l1 \t l2 \t linf \t Runtime"
|
||||
for ii in range(d_iter):
|
||||
|
||||
print str(dx[ii]) + "\t" + str(mcell[ii]) + "\t" + str(l1_r[ii]) + "\t" + str(l2_r[ii]) + "\t" + str(linf_r[ii]) + "\t" + str(timer[ii])
|
||||
|
||||
#%% Plot fields
|
||||
plt.figure(1)
|
||||
ax = plt.subplot()
|
||||
plt.imshow(np.reshape(b_tmi,X.shape), interpolation="bicubic", extent=[xr.min(), xr.max(), yr.min(), yr.max()], origin = 'lower')
|
||||
plt.colorbar(fraction=0.02)
|
||||
plt.contour(X,Y, np.reshape(b_tmi,X.shape),10)
|
||||
plt.scatter(X,Y, c=np.reshape(b_tmi,X.shape), s=20)
|
||||
ax.set_title('Analytical')
|
||||
|
||||
#%% Plot the forward solution from integral
|
||||
plt.figure(2)
|
||||
ax = plt.subplot()
|
||||
plt.imshow(np.reshape(d,X.shape), interpolation="bicubic", extent=[xr.min(), xr.max(), yr.min(), yr.max() ], origin = 'lower')
|
||||
plt.colorbar(fraction=0.02)
|
||||
plt.contour(X,Y, np.reshape(d,X.shape),10)
|
||||
plt.scatter(X,Y, c=np.reshape(d,X.shape), s=20)
|
||||
ax.set_title('Numerical')
|
||||
|
||||
#%% Plot residual data
|
||||
plt.figure(3)
|
||||
ax = plt.subplot()
|
||||
plt.imshow(np.reshape(r_tmi,X.shape), interpolation="bicubic", extent=[xr.min(), xr.max(), yr.min(), yr.max()], origin = 'lower')
|
||||
plt.colorbar(fraction=0.02)
|
||||
plt.contour(X,Y, np.reshape(r_tmi,X.shape),10)
|
||||
plt.scatter(X,Y, c=np.reshape(r_tmi,X.shape), s=20)
|
||||
ax.set_title('Sphere Ana Bx')
|
||||
@@ -0,0 +1,173 @@
|
||||
import os
|
||||
|
||||
# home_dir = 'C:\Users\dominiquef.MIRAGEOSCIENCE\Documents\GIT\SimPEG\simpegpf\simpegPF\Dev'
|
||||
|
||||
# os.chdir(home_dir)
|
||||
|
||||
#%%
|
||||
from SimPEG import *
|
||||
import matplotlib.pyplot as plt
|
||||
import simpegPF as PF
|
||||
|
||||
#from fwr_MAG_data import fwr_MAG_data
|
||||
|
||||
plt.close('all')
|
||||
|
||||
#%% Create survey
|
||||
|
||||
B = np.array(([-45.,315.,50000.]))
|
||||
|
||||
M = np.array(([-45.,315.]))
|
||||
|
||||
# Sphere radius
|
||||
R = 0.25
|
||||
|
||||
# # Or create juste a plane grid
|
||||
xr = np.linspace(-2., 2., 5)
|
||||
yr = np.linspace(-2., 2., 5)
|
||||
X, Y = np.meshgrid(xr, yr)
|
||||
Z = np.ones((xr.size, yr.size)) * 2.5
|
||||
rxLoc = np.c_[Utils.mkvc(X), Utils.mkvc(Y), Utils.mkvc(Z)]
|
||||
|
||||
ndata = rxLoc.shape[0]
|
||||
|
||||
d_iter = 4
|
||||
lrl = np.zeros(d_iter)
|
||||
#%% Loop through decreasing meshes and measure the residual
|
||||
# Create mesh using simpeg and write out in GIF format
|
||||
|
||||
for ii in range(d_iter):
|
||||
|
||||
nc = 3**(ii+1)
|
||||
|
||||
hxind = [(1./nc, nc)]
|
||||
hyind = [(1./nc, nc)]
|
||||
hzind = [(1./nc, nc)]
|
||||
|
||||
mesh = Mesh.TensorMesh([hxind, hyind, hzind], 'CCC')
|
||||
|
||||
xn = mesh.vectorNx
|
||||
yn = mesh.vectorNy
|
||||
zn = mesh.vectorNz
|
||||
|
||||
mcell = mesh.nC
|
||||
|
||||
print 'Mesh size: ' + str(mcell)
|
||||
|
||||
sph_ind = PF.MagAnalytics.spheremodel(mesh, 0, 0, 0, R)
|
||||
|
||||
chibkg = 0.
|
||||
chiblk = 0.01
|
||||
model = np.ones(mcell)*chibkg
|
||||
model[sph_ind] = chiblk
|
||||
|
||||
actv = np.ones(mcell)
|
||||
|
||||
#%% Forward mode ldata
|
||||
d = PF.Magnetics.Intgrl_Fwr_Data(mesh,B,M,rxLoc,model,actv,'xyz')
|
||||
fwr_x = d[0:ndata]
|
||||
fwr_y = d[ndata:2*ndata]
|
||||
fwr_z = d[2*ndata:]
|
||||
|
||||
#%% Get the analystical answer and compute the residual
|
||||
bxa,bya,bza = PF.MagAnalytics.MagSphereAnaFunA(rxLoc[:,0],rxLoc[:,1],rxLoc[:,2],R,0.,0.,0.,chiblk, np.array(([0.,0.,B[2]])),'secondary')
|
||||
Bd = (450.-float(B[1]))%360.
|
||||
Bi = B[0]; # Convert dip to horizontal to cartesian
|
||||
|
||||
Bx = np.cos(np.deg2rad(Bi)) * np.cos(np.deg2rad(Bd)) * B[2]
|
||||
By = np.cos(np.deg2rad(Bi)) * np.sin(np.deg2rad(Bd)) * B[2]
|
||||
Bz = np.sin(np.deg2rad(Bi)) * B[2]
|
||||
|
||||
Bo = np.c_[Bx, By, Bz]
|
||||
|
||||
bxa,bya,bza = PF.MagAnalytics.MagSphereFreeSpace(rxLoc[:,0],rxLoc[:,1],rxLoc[:,2],R,0.,0.,0.,chiblk, Bo)
|
||||
#bxa,bya,bza = PF.MagAnalytics.MagSphereAnaFunA(rxLoc[:,0],rxLoc[:,1],rxLoc[:,2],R,0.,0.,0.,chiblk, np.array(([0.,0.,B[2]])),'secondary')
|
||||
|
||||
r_Bx = fwr_x - bxa
|
||||
r_By = fwr_y - bya
|
||||
r_Bz = fwr_z - bza
|
||||
|
||||
lrl[ii] = sum( r_Bx**2 + r_By**2 + r_Bz**2 ) **0.5
|
||||
|
||||
|
||||
|
||||
#%% Plot results
|
||||
print 'Residual between analytical sphere and integral forward'
|
||||
for ii in range(d_iter):
|
||||
nc = 3**(ii+1)
|
||||
|
||||
print "||r||= " + str(lrl[ii]) + "\t dx= " + str(1./nc)
|
||||
|
||||
#%% Plot fields
|
||||
|
||||
plt.figure(1)
|
||||
ax = plt.subplot(221)
|
||||
plt.imshow(np.reshape(bxa,X.shape).T, interpolation="bicubic", extent=[xr.min(), xr.max(), yr.min(), yr.max()], origin = 'lower')
|
||||
plt.colorbar(fraction=0.04)
|
||||
plt.contour(X,Y, np.reshape(bxa,X.shape).T,10)
|
||||
plt.scatter(X,Y, c=np.reshape(bxa,X.shape).T, s=20)
|
||||
ax.set_title('Sphere Ana Bx')
|
||||
|
||||
ax = plt.subplot(222)
|
||||
plt.imshow(np.reshape(bya,X.shape).T, interpolation="bicubic", extent=[xr.min(), xr.max(), yr.min(), yr.max()], origin = 'lower')
|
||||
plt.colorbar(fraction=0.04)
|
||||
plt.contour(X,Y, np.reshape(bya,X.shape).T,10)
|
||||
plt.scatter(X,Y, c=np.reshape(bya,X.shape).T, s=20)
|
||||
ax.set_title('Sphere Ana By')
|
||||
|
||||
ax = plt.subplot(212)
|
||||
plt.imshow(np.reshape(bza,X.shape).T, interpolation="bicubic", extent=[xr.min(), xr.max(), yr.min(), yr.max()], origin = 'lower')
|
||||
plt.colorbar(fraction=0.04)
|
||||
plt.contour(X,Y, np.reshape(bza,X.shape).T,10)
|
||||
plt.scatter(X,Y, c=np.reshape(bza,X.shape).T, s=20)
|
||||
ax.set_title('Sphere Ana Bz')
|
||||
|
||||
#%% Plot the forward solution from integral
|
||||
|
||||
plt.figure(2)
|
||||
ax = plt.subplot(221)
|
||||
plt.imshow(np.reshape(fwr_x,X.shape).T, interpolation="bicubic", extent=[xr.min(), xr.max(), yr.min(), yr.max() ], origin = 'lower')
|
||||
plt.colorbar(fraction=0.04)
|
||||
plt.contour(X,Y, np.reshape(fwr_x,X.shape).T,10)
|
||||
plt.scatter(X,Y, c=np.reshape(fwr_x,X.shape).T, s=20)
|
||||
ax.set_title('Sphere Ana Bx')
|
||||
|
||||
ax = plt.subplot(222)
|
||||
plt.imshow(np.reshape(fwr_y,X.shape).T, interpolation="bicubic", extent=[xr.min(), xr.max(), yr.min(), yr.max()], origin = 'lower')
|
||||
plt.colorbar(fraction=0.04)
|
||||
plt.contour(X,Y, np.reshape(fwr_y,X.shape).T,10)
|
||||
plt.scatter(X,Y, c=np.reshape(fwr_y,X.shape).T, s=20)
|
||||
ax.set_title('Sphere Ana By')
|
||||
|
||||
ax = plt.subplot(212)
|
||||
plt.imshow(np.reshape(fwr_z,X.shape).T, interpolation="bicubic", extent=[xr.min(), xr.max(), yr.min(), yr.max()], origin = 'lower')
|
||||
plt.colorbar(fraction=0.04)
|
||||
plt.contour(X,Y, np.reshape(fwr_z,X.shape).T,10)
|
||||
plt.scatter(X,Y, c=np.reshape(fwr_z,X.shape).T, s=20)
|
||||
ax.set_title('Sphere Ana Bz')
|
||||
|
||||
|
||||
#%% Plot foward data
|
||||
plt.figure(3)
|
||||
ax = plt.subplot(221)
|
||||
plt.imshow(np.reshape(r_Bx,X.shape).T, interpolation="bicubic", extent=[xr.min(), xr.max(), yr.min(), yr.max()], origin = 'lower')
|
||||
plt.colorbar(fraction=0.04)
|
||||
plt.contour(X,Y, np.reshape(r_Bx,X.shape).T,10)
|
||||
plt.scatter(X,Y, c=np.reshape(r_Bx,X.shape).T, s=20)
|
||||
ax.set_title('Sphere Ana Bx')
|
||||
|
||||
ax = plt.subplot(222)
|
||||
plt.imshow(np.reshape(r_By,X.shape).T, interpolation="bicubic", extent=[xr.min(), xr.max(), yr.min(), yr.max()], origin = 'lower')
|
||||
plt.colorbar(fraction=0.04)
|
||||
plt.contour(X,Y, np.reshape(r_By,X.shape).T,10)
|
||||
plt.scatter(X,Y, c=np.reshape(r_By,X.shape).T, s=20)
|
||||
ax.set_title('Sphere Ana By')
|
||||
|
||||
ax = plt.subplot(212)
|
||||
plt.imshow(np.reshape(r_Bz,X.shape).T, interpolation="bicubic", extent=[xr.min(), xr.max(), yr.min(), yr.max()], origin = 'lower')
|
||||
plt.colorbar(fraction=0.04)
|
||||
plt.contour(X,Y, np.reshape(r_Bz,X.shape).T,10)
|
||||
plt.scatter(X,Y, c=np.reshape(r_Bz,X.shape).T, s=20)
|
||||
ax.set_title('Sphere Ana Bz')
|
||||
|
||||
plt.show()
|
||||
@@ -0,0 +1,242 @@
|
||||
#%%
|
||||
from SimPEG import *
|
||||
import simpegPF as PF
|
||||
import pylab as plt
|
||||
|
||||
import os
|
||||
|
||||
#home_dir = 'C:\Users\dominiquef.MIRAGEOSCIENCE\Documents\GIT\SimPEG\simpegpf\simpegPF\Dev'
|
||||
#home_dir = 'C:\\Users\\dominiquef.MIRAGEOSCIENCE\\ownCloud\\Research\\Modelling\\Synthetic\\Block_Gaussian_topo'
|
||||
home_dir = '.\\'
|
||||
|
||||
inpfile = 'PYMAG3D_inv.inp'
|
||||
|
||||
dsep = '\\'
|
||||
os.chdir(home_dir)
|
||||
## New scripts to be added to basecode
|
||||
#from fwr_MAG_data import fwr_MAG_data
|
||||
#from read_MAGfwr_inp import read_MAGfwr_inp
|
||||
|
||||
#%%
|
||||
# Read input file
|
||||
[mshfile, obsfile, topofile, mstart, mref, magfile, wgtfile, chi, alphas, bounds, lpnorms] = PF.BaseMag.read_MAGinv_inp(home_dir + dsep + inpfile)
|
||||
|
||||
# Load mesh file
|
||||
mesh = Mesh.TensorMesh.readUBC(mshfile)
|
||||
#mesh = Utils.meshutils.readUBCTensorMesh(mshfile)
|
||||
|
||||
# Load in observation file
|
||||
[B,M,dobs] = PF.BaseMag.readUBCmagObs(obsfile)
|
||||
|
||||
rxLoc = dobs[:,0:3]
|
||||
d = dobs[:,3]
|
||||
wd = dobs[:,4]
|
||||
|
||||
ndata = rxLoc.shape[0]
|
||||
|
||||
beta_in = 1e+2
|
||||
|
||||
# Load in topofile or create flat surface
|
||||
if topofile == 'null':
|
||||
|
||||
# All active
|
||||
actv = np.ones(mesh.nC)
|
||||
|
||||
else:
|
||||
|
||||
topo = np.genfromtxt(topofile,skip_header=1)
|
||||
# Find the active cells
|
||||
actv = PF.Magnetics.getActiveTopo(mesh,topo,'N')
|
||||
|
||||
nC = int(sum(actv))
|
||||
|
||||
# Load starting model file
|
||||
if isinstance(mstart, float):
|
||||
mstart = np.ones(nC) * mstart
|
||||
else:
|
||||
mstart = Utils.meshutils.readUBCTensorModel(mstart,mesh)
|
||||
mstart = mstart[actv==1]
|
||||
|
||||
# Load reference file
|
||||
if isinstance(mref, float):
|
||||
mref = np.ones(nC) * mref
|
||||
else:
|
||||
mref = Utils.meshutils.readUBCTensorModel(mref,mesh)
|
||||
mref = mref[actv==1]
|
||||
|
||||
# Get magnetization vector for MOF
|
||||
if magfile=='DEFAULT':
|
||||
|
||||
M_xyz = PF.Magnetics.dipazm_2_xyz(np.ones(nC) * M[0], np.ones(nC) * M[1])
|
||||
|
||||
else:
|
||||
M_xyz = np.genfromtxt(magfile,delimiter=' \n',dtype=np.str,comments='!')
|
||||
|
||||
# Get index of the center
|
||||
midx = int(mesh.nCx/2)
|
||||
midy = int(mesh.nCy/2)
|
||||
|
||||
# Create forward operator
|
||||
F = PF.Magnetics.Intrgl_Fwr_Op(mesh,B,M_xyz,rxLoc,actv,'tmi')
|
||||
|
||||
# Get distance weighting function
|
||||
wr = PF.Magnetics.get_dist_wgt(mesh,rxLoc,actv,3.,np.min(mesh.hx)/4)
|
||||
wrMap = PF.BaseMag.WeightMap(mesh, wr)
|
||||
|
||||
wr_out = np.zeros(mesh.nC)
|
||||
wr_out[actv==1] = wr
|
||||
Mesh.TensorMesh.writeModelUBC(mesh,home_dir+dsep+'wr.dat',wr_out)
|
||||
#Utils.meshutils.writeUBCTensorModel(home_dir+dsep+'wr.dat',mesh,wr_out)
|
||||
# Write out the predicted
|
||||
pred = F.dot(mstart)
|
||||
PF.Magnetics.writeUBCobs(home_dir + dsep + 'Pred.dat',B,M,rxLoc,pred,wd)
|
||||
|
||||
#%%
|
||||
plt.figure()
|
||||
ax = plt.subplot()
|
||||
mesh.plotSlice(wr_out, ax = ax, normal = 'Y', ind=midx )
|
||||
plt.title('Distance weighting')
|
||||
plt.xlabel('x');plt.ylabel('z')
|
||||
plt.gca().set_aspect('equal', adjustable='box')
|
||||
|
||||
#%% Plot obs data
|
||||
PF.Magnetics.plot_obs_2D(rxLoc,d,wd,'Observed Data')
|
||||
|
||||
#%% Run inversion
|
||||
prob = PF.Magnetics.MagneticIntegral(mesh, F)
|
||||
prob.solverOpts['accuracyTol'] = 1e-4
|
||||
survey = Survey.LinearSurvey()
|
||||
survey.pair(prob)
|
||||
#survey.makeSyntheticData(data, std=0.01)
|
||||
survey.dobs=d
|
||||
#survey.mtrue = model
|
||||
|
||||
|
||||
reg = Regularization.Simple(mesh, mapping=wrMap)
|
||||
reg.mref = mref
|
||||
#reg.alpha_s = 1.
|
||||
|
||||
# Create pre-conditioner
|
||||
diagA = np.sum(F**2.,axis=0) + beta_in*(reg.W.T*reg.W).diagonal()*(wr**2.0)
|
||||
PC = Utils.sdiag(diagA**-1.)
|
||||
|
||||
|
||||
dmis = DataMisfit.l2_DataMisfit(survey)
|
||||
dmis.Wd = wd
|
||||
opt = Optimization.ProjectedGNCG(maxIter=10,lower=0.,upper=1.)
|
||||
opt.approxHinv = PC
|
||||
|
||||
# opt = Optimization.InexactGaussNewton(maxIter=6)
|
||||
invProb = InvProblem.BaseInvProblem(dmis, reg, opt, beta = beta_in)
|
||||
beta = Directives.BetaSchedule(coolingFactor=2, coolingRate=1)
|
||||
#betaest = Directives.BetaEstimate_ByEig()
|
||||
target = Directives.TargetMisfit()
|
||||
|
||||
inv = Inversion.BaseInversion(invProb, directiveList=[beta,target])
|
||||
|
||||
m0 = mstart
|
||||
|
||||
# Run inversion
|
||||
mrec = inv.run(m0)
|
||||
|
||||
|
||||
m_out = np.ones(mesh.nC)
|
||||
m_out[actv==1] = mrec
|
||||
|
||||
# Write result
|
||||
Mesh.TensorMesh.writeModelUBC(mesh,'SimPEG_inv_l2l2.sus',m_out)
|
||||
#Utils.meshutils.writeUBCTensorModel(home_dir+dsep+'wr.dat',mesh,wr_out)
|
||||
|
||||
# Plot predicted
|
||||
pred = F.dot(mrec)
|
||||
#PF.Magnetics.plot_obs_2D(rxLoc,pred,wd,'Predicted Data')
|
||||
#PF.Magnetics.plot_obs_2D(rxLoc,(d-pred),wd,'Residual Data')
|
||||
|
||||
print "Final misfit:" + str(np.sum( ((d-pred)/wd)**2. ) )
|
||||
|
||||
#%% Plot out a section of the model
|
||||
|
||||
yslice = midx-7
|
||||
plt.figure()
|
||||
ax = plt.subplot(221)
|
||||
mesh.plotSlice(m_out, ax = ax, normal = 'Z', ind=-5, clim = (-mrec.min(), mrec.max()))
|
||||
plt.plot(np.array([mesh.vectorCCx[0],mesh.vectorCCx[-1]]), np.array([mesh.vectorCCy[yslice],mesh.vectorCCy[yslice]]),c='w',linestyle = '--')
|
||||
plt.title('Z Section')
|
||||
plt.xlabel('x');plt.ylabel('z')
|
||||
plt.gca().set_aspect('equal', adjustable='box')
|
||||
|
||||
ax = plt.subplot(222)
|
||||
mesh.plotSlice(m_out, ax = ax, normal = 'Z', ind=-1, clim = (-mrec.min(), mrec.max()))
|
||||
plt.plot(np.array([mesh.vectorCCx[0],mesh.vectorCCx[-1]]), np.array([mesh.vectorCCy[yslice],mesh.vectorCCy[yslice]]),c='w',linestyle = '--')
|
||||
plt.title('Top')
|
||||
plt.xlabel('x');plt.ylabel('z')
|
||||
plt.gca().set_aspect('equal', adjustable='box')
|
||||
|
||||
|
||||
ax = plt.subplot(212)
|
||||
mesh.plotSlice(m_out, ax = ax, normal = 'Y', ind=yslice, clim = (-mrec.min(), mrec.max()))
|
||||
plt.title('Cross Section')
|
||||
plt.xlabel('x');plt.ylabel('z')
|
||||
plt.gca().set_aspect('equal', adjustable='box')
|
||||
|
||||
#%% Run one more round for sparsity
|
||||
phim = invProb.phi_m_last
|
||||
|
||||
reg = Regularization.SparseRegularization(mesh, mapping=wrMap, eps=1e-4)
|
||||
reg.m = mrec
|
||||
reg.mref = mref
|
||||
|
||||
|
||||
|
||||
diagA = np.sum(F**2.,axis=0) + beta_in*(reg.W.T*reg.W).diagonal()*(wr**2.0)
|
||||
PC = Utils.sdiag(diagA**-1.)
|
||||
|
||||
#reg.alpha_s = 1.
|
||||
|
||||
dmis = DataMisfit.l2_DataMisfit(survey)
|
||||
dmis.Wd = wd
|
||||
opt = Optimization.ProjectedGNCG(maxIter=8 ,maxIterLS=10, maxIterCG = 20,tolCG = 1e-4,lower=0.,upper=1.)
|
||||
opt.approxHinv = PC
|
||||
#opt.phim_last = reg.eval(mrec)
|
||||
|
||||
# opt = Optimization.InexactGaussNewton(maxIter=6)
|
||||
invProb = InvProblem.BaseInvProblem(dmis, reg, opt, beta = invProb.beta)
|
||||
beta = Directives.BetaSchedule(coolingFactor=1, coolingRate=1)
|
||||
#betaest = Directives.BetaEstimate_ByEig()
|
||||
target = Directives.TargetMisfit()
|
||||
IRLS =Directives.update_IRLS( eps_min=1e-3, phi_m_last = phim )
|
||||
|
||||
inv = Inversion.BaseInversion(invProb, directiveList=[beta,IRLS])
|
||||
|
||||
m0 = mrec
|
||||
|
||||
# Run inversion
|
||||
mrec = inv.run(m0)
|
||||
|
||||
m_out[actv==1] = mrec
|
||||
|
||||
Mesh.TensorMesh.writeModelUBC(mesh,'SimPEG_inv_l0l2.sus',m_out)
|
||||
#%% Plot out a section of the model
|
||||
|
||||
yslice = midx-7
|
||||
plt.figure()
|
||||
ax = plt.subplot(221)
|
||||
mesh.plotSlice(m_out, ax = ax, normal = 'Z', ind=-5, clim = (-mrec.min(), mrec.max()))
|
||||
plt.plot(np.array([mesh.vectorCCx[0],mesh.vectorCCx[-1]]), np.array([mesh.vectorCCy[yslice],mesh.vectorCCy[yslice]]),c='w',linestyle = '--')
|
||||
plt.title('Z Section')
|
||||
plt.xlabel('x');plt.ylabel('z')
|
||||
plt.gca().set_aspect('equal', adjustable='box')
|
||||
|
||||
ax = plt.subplot(222)
|
||||
mesh.plotSlice(m_out, ax = ax, normal = 'Z', ind=-1, clim = (-mrec.min(), mrec.max()))
|
||||
plt.plot(np.array([mesh.vectorCCx[0],mesh.vectorCCx[-1]]), np.array([mesh.vectorCCy[yslice],mesh.vectorCCy[yslice]]),c='w',linestyle = '--')
|
||||
plt.title('Top')
|
||||
plt.xlabel('x');plt.ylabel('z')
|
||||
plt.gca().set_aspect('equal', adjustable='box')
|
||||
|
||||
|
||||
ax = plt.subplot(212)
|
||||
mesh.plotSlice(m_out, ax = ax, normal = 'Y', ind=yslice, clim = (-mrec.min(), mrec.max()))
|
||||
plt.title('Cross Section')
|
||||
plt.xlabel('x');plt.ylabel('z')
|
||||
plt.gca().set_aspect('equal', adjustable='box')
|
||||
@@ -0,0 +1,5 @@
|
||||
Mesh.msh ! Mesh file
|
||||
Obs_loc.dat ! Obsfile
|
||||
Model.dat ! Susceptibility model
|
||||
null ! M_azm_dip.dat ! Magnetization model | null
|
||||
null ! Topography file | null
|
||||
@@ -0,0 +1,5 @@
|
||||
Mesh.msh ! Mesh file
|
||||
Obs_loc.dat ! Obsfile
|
||||
null ! Topofile | null
|
||||
DISTANCE ! weighting flag DISTANCE | DEPTH
|
||||
G ! Define output TxTyTz | G
|
||||
@@ -0,0 +1,35 @@
|
||||
MAG3Csen
|
||||
Generates sparse matrices for magnetostatic forward modeling: Tx, Ty, Tz
|
||||
Topographic model: nullcell.dat
|
||||
DISTANCE | DEPTH weighting: wr.dat
|
||||
|
||||
Written by: Dominique Fournier
|
||||
Last update: July 14th, 2014
|
||||
|
||||
INPUT FILES:
|
||||
Mesh: Mesh.msh
|
||||
Obsfile: Obs_loc.dat
|
||||
Topography:
|
||||
Weighting: DISTANCE
|
||||
Computed 0 pct of data in 0.04128 sec
|
||||
Computed 5 pct of data in 0.04634 sec
|
||||
Computed 10 pct of data in 0.05386 sec
|
||||
Computed 15 pct of data in 0.06035 sec
|
||||
Computed 20 pct of data in 0.06507 sec
|
||||
Computed 25 pct of data in 0.07160 sec
|
||||
Computed 30 pct of data in 0.08211 sec
|
||||
Computed 35 pct of data in 0.08901 sec
|
||||
Computed 40 pct of data in 0.09365 sec
|
||||
Computed 45 pct of data in 0.10179 sec
|
||||
Computed 50 pct of data in 0.10963 sec
|
||||
Computed 55 pct of data in 0.11704 sec
|
||||
Computed 60 pct of data in 0.12449 sec
|
||||
Computed 65 pct of data in 0.13205 sec
|
||||
Computed 70 pct of data in 0.13838 sec
|
||||
Computed 75 pct of data in 0.14311 sec
|
||||
Computed 80 pct of data in 0.14761 sec
|
||||
Computed 85 pct of data in 0.15447 sec
|
||||
Computed 90 pct of data in 0.15941 sec
|
||||
Computed 95 pct of data in 0.16424 sec
|
||||
Computed 100 pct of data in 0.17136 sec
|
||||
Sensitivity calculation completed in: 0.002860 min
|
||||
@@ -0,0 +1,11 @@
|
||||
Mesh.msh ! Mesh file
|
||||
FWR_data.dat ! Obsfile
|
||||
null ! Topofile
|
||||
Model.dat ! Starting model
|
||||
VALUE 0.0 ! Reference model
|
||||
DEFAULT !..\AzmDip.dat ! Magnetization vector model
|
||||
DEFAULT ! Cell based weight file
|
||||
1 ! target chi factor | DEFAULT=1
|
||||
1 1 1 1 ! alpha s, x ,y ,z
|
||||
VALUE 0 1 ! Lower and Upper Bounds for p-component
|
||||
VALUE 0 2 2 2 1 ! lp-norm for amplitude inversion FILE pqxqyqzr.dat ! Norms VALUE p, qx, qy, qz, r | FILE m-by-5 matrix
|
||||
File diff suppressed because one or more lines are too long
@@ -0,0 +1,5 @@
|
||||
20 20 20
|
||||
-0.50 -0.50 0.50
|
||||
0.05 0.05 0.05 0.05 0.05 0.05 0.05 0.05 0.05 0.05 0.05 0.05 0.05 0.05 0.05 0.05 0.05 0.05 0.05 0.05
|
||||
0.05 0.05 0.05 0.05 0.05 0.05 0.05 0.05 0.05 0.05 0.05 0.05 0.05 0.05 0.05 0.05 0.05 0.05 0.05 0.05
|
||||
0.05 0.05 0.05 0.05 0.05 0.05 0.05 0.05 0.05 0.05 0.05 0.05 0.05 0.05 0.05 0.05 0.05 0.05 0.05 0.05
|
||||
@@ -0,0 +1,5 @@
|
||||
38 31 12
|
||||
421780.00 544950.00 1600.00
|
||||
151.00 108.00 77.00 55.00 30*40.00 55.00 77.00 108.00 151.00
|
||||
151.00 108.00 77.00 55.00 23*40.00 55.00 77.00 108.00 151.00
|
||||
12*40.00
|
||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,345 @@
|
||||
90.00 0.00 50000.00
|
||||
90.00 0.00 1.00
|
||||
342
|
||||
4.22270000e+05 5.45450000e+05 1.62000000e+03 1.24425929e+00 1.00000000e+00
|
||||
4.22390000e+05 5.45450000e+05 1.62000000e+03 4.59365249e-01 1.00000000e+00
|
||||
4.22510000e+05 5.45450000e+05 1.62000000e+03 -3.74409264e+00 1.00000000e+00
|
||||
4.22630000e+05 5.45450000e+05 1.62000000e+03 -6.97509886e+00 1.00000000e+00
|
||||
4.22750000e+05 5.45450000e+05 1.62000000e+03 -4.20768955e+00 1.00000000e+00
|
||||
4.22870000e+05 5.45450000e+05 1.62000000e+03 -5.10228750e+00 1.00000000e+00
|
||||
4.22990000e+05 5.45450000e+05 1.62000000e+03 -6.05608453e+00 1.00000000e+00
|
||||
4.23110000e+05 5.45450000e+05 1.62000000e+03 -1.66763425e+00 1.00000000e+00
|
||||
4.23230000e+05 5.45450000e+05 1.62000000e+03 2.89389762e+00 1.00000000e+00
|
||||
4.22270000e+05 5.45490000e+05 1.62000000e+03 5.46853326e+00 1.00000000e+00
|
||||
4.22390000e+05 5.45490000e+05 1.62000000e+03 7.20921966e+00 1.00000000e+00
|
||||
4.22510000e+05 5.45490000e+05 1.62000000e+03 -1.34371629e+00 1.00000000e+00
|
||||
4.22630000e+05 5.45490000e+05 1.62000000e+03 -1.62860865e+00 1.00000000e+00
|
||||
4.22750000e+05 5.45490000e+05 1.62000000e+03 3.48615049e-01 1.00000000e+00
|
||||
4.22870000e+05 5.45490000e+05 1.62000000e+03 -3.68389000e+00 1.00000000e+00
|
||||
4.22990000e+05 5.45490000e+05 1.62000000e+03 -4.91895276e+00 1.00000000e+00
|
||||
4.23110000e+05 5.45490000e+05 1.62000000e+03 7.69212229e-01 1.00000000e+00
|
||||
4.23230000e+05 5.45490000e+05 1.62000000e+03 7.41646569e+00 1.00000000e+00
|
||||
4.22270000e+05 5.45530000e+05 1.62000000e+03 9.67910404e+00 1.00000000e+00
|
||||
4.22390000e+05 5.45530000e+05 1.62000000e+03 1.54455466e+01 1.00000000e+00
|
||||
4.22510000e+05 5.45530000e+05 1.62000000e+03 3.37195313e+00 1.00000000e+00
|
||||
4.22630000e+05 5.45530000e+05 1.62000000e+03 -1.31694103e+00 1.00000000e+00
|
||||
4.22750000e+05 5.45530000e+05 1.62000000e+03 8.91369966e+00 1.00000000e+00
|
||||
4.22870000e+05 5.45530000e+05 1.62000000e+03 4.41302037e+00 1.00000000e+00
|
||||
4.22990000e+05 5.45530000e+05 1.62000000e+03 -1.52763145e+00 1.00000000e+00
|
||||
4.23110000e+05 5.45530000e+05 1.62000000e+03 9.12726305e+00 1.00000000e+00
|
||||
4.23230000e+05 5.45530000e+05 1.62000000e+03 1.32599847e+01 1.00000000e+00
|
||||
4.22270000e+05 5.45570000e+05 1.62000000e+03 1.28121577e+01 1.00000000e+00
|
||||
4.22390000e+05 5.45570000e+05 1.62000000e+03 2.08503133e+01 1.00000000e+00
|
||||
4.22510000e+05 5.45570000e+05 1.62000000e+03 1.01149791e+01 1.00000000e+00
|
||||
4.22630000e+05 5.45570000e+05 1.62000000e+03 6.18440773e+00 1.00000000e+00
|
||||
4.22750000e+05 5.45570000e+05 1.62000000e+03 2.93843939e+01 1.00000000e+00
|
||||
4.22870000e+05 5.45570000e+05 1.62000000e+03 1.82120892e+01 1.00000000e+00
|
||||
4.22990000e+05 5.45570000e+05 1.62000000e+03 3.53487050e+00 1.00000000e+00
|
||||
4.23110000e+05 5.45570000e+05 1.62000000e+03 1.74799646e+01 1.00000000e+00
|
||||
4.23230000e+05 5.45570000e+05 1.62000000e+03 2.02739981e+01 1.00000000e+00
|
||||
4.22270000e+05 5.45610000e+05 1.62000000e+03 1.50753435e+01 1.00000000e+00
|
||||
4.22390000e+05 5.45610000e+05 1.62000000e+03 2.99963543e+01 1.00000000e+00
|
||||
4.22510000e+05 5.45610000e+05 1.62000000e+03 1.62832914e+01 1.00000000e+00
|
||||
4.22630000e+05 5.45610000e+05 1.62000000e+03 1.28142068e+01 1.00000000e+00
|
||||
4.22750000e+05 5.45610000e+05 1.62000000e+03 5.78129772e+01 1.00000000e+00
|
||||
4.22870000e+05 5.45610000e+05 1.62000000e+03 3.13461294e+01 1.00000000e+00
|
||||
4.22990000e+05 5.45610000e+05 1.62000000e+03 8.97004132e+00 1.00000000e+00
|
||||
4.23110000e+05 5.45610000e+05 1.62000000e+03 2.59336636e+01 1.00000000e+00
|
||||
4.23230000e+05 5.45610000e+05 1.62000000e+03 2.59591860e+01 1.00000000e+00
|
||||
4.22270000e+05 5.45650000e+05 1.62000000e+03 1.14957963e+01 1.00000000e+00
|
||||
4.22390000e+05 5.45650000e+05 1.62000000e+03 3.34170029e+01 1.00000000e+00
|
||||
4.22510000e+05 5.45650000e+05 1.62000000e+03 2.59340170e+01 1.00000000e+00
|
||||
4.22630000e+05 5.45650000e+05 1.62000000e+03 2.00435922e+01 1.00000000e+00
|
||||
4.22750000e+05 5.45650000e+05 1.62000000e+03 8.70613647e+01 1.00000000e+00
|
||||
4.22870000e+05 5.45650000e+05 1.62000000e+03 4.77530810e+01 1.00000000e+00
|
||||
4.22990000e+05 5.45650000e+05 1.62000000e+03 1.76295825e+01 1.00000000e+00
|
||||
4.23110000e+05 5.45650000e+05 1.62000000e+03 3.43616857e+01 1.00000000e+00
|
||||
4.23230000e+05 5.45650000e+05 1.62000000e+03 2.49975532e+01 1.00000000e+00
|
||||
4.22270000e+05 5.45690000e+05 1.62000000e+03 1.01767095e+01 1.00000000e+00
|
||||
4.22390000e+05 5.45690000e+05 1.62000000e+03 3.13868665e+01 1.00000000e+00
|
||||
4.22510000e+05 5.45690000e+05 1.62000000e+03 3.56126088e+01 1.00000000e+00
|
||||
4.22630000e+05 5.45690000e+05 1.62000000e+03 2.68047480e+01 1.00000000e+00
|
||||
4.22750000e+05 5.45690000e+05 1.62000000e+03 9.94775369e+01 1.00000000e+00
|
||||
4.22870000e+05 5.45690000e+05 1.62000000e+03 5.56854154e+01 1.00000000e+00
|
||||
4.22990000e+05 5.45690000e+05 1.62000000e+03 2.82248962e+01 1.00000000e+00
|
||||
4.23110000e+05 5.45690000e+05 1.62000000e+03 4.15481410e+01 1.00000000e+00
|
||||
4.23230000e+05 5.45690000e+05 1.62000000e+03 1.99406313e+01 1.00000000e+00
|
||||
4.22270000e+05 5.45730000e+05 1.62000000e+03 4.91155025e+00 1.00000000e+00
|
||||
4.22390000e+05 5.45730000e+05 1.62000000e+03 2.60629555e+01 1.00000000e+00
|
||||
4.22510000e+05 5.45730000e+05 1.62000000e+03 4.40554581e+01 1.00000000e+00
|
||||
4.22630000e+05 5.45730000e+05 1.62000000e+03 2.99579256e+01 1.00000000e+00
|
||||
4.22750000e+05 5.45730000e+05 1.62000000e+03 8.61675647e+01 1.00000000e+00
|
||||
4.22870000e+05 5.45730000e+05 1.62000000e+03 5.11234027e+01 1.00000000e+00
|
||||
4.22990000e+05 5.45730000e+05 1.62000000e+03 3.49427142e+01 1.00000000e+00
|
||||
4.23110000e+05 5.45730000e+05 1.62000000e+03 4.07849837e+01 1.00000000e+00
|
||||
4.23230000e+05 5.45730000e+05 1.62000000e+03 1.29261644e+01 1.00000000e+00
|
||||
4.22270000e+05 5.45770000e+05 1.62000000e+03 -3.06521649e-01 1.00000000e+00
|
||||
4.22390000e+05 5.45770000e+05 1.62000000e+03 1.88334564e+01 1.00000000e+00
|
||||
4.22510000e+05 5.45770000e+05 1.62000000e+03 4.79960759e+01 1.00000000e+00
|
||||
4.22630000e+05 5.45770000e+05 1.62000000e+03 3.39025597e+01 1.00000000e+00
|
||||
4.22750000e+05 5.45770000e+05 1.62000000e+03 5.97716921e+01 1.00000000e+00
|
||||
4.22870000e+05 5.45770000e+05 1.62000000e+03 4.05148734e+01 1.00000000e+00
|
||||
4.22990000e+05 5.45770000e+05 1.62000000e+03 4.35919316e+01 1.00000000e+00
|
||||
4.23110000e+05 5.45770000e+05 1.62000000e+03 3.47852423e+01 1.00000000e+00
|
||||
4.23230000e+05 5.45770000e+05 1.62000000e+03 8.06946816e+00 1.00000000e+00
|
||||
4.22270000e+05 5.45810000e+05 1.62000000e+03 -1.54189485e+00 1.00000000e+00
|
||||
4.22390000e+05 5.45810000e+05 1.62000000e+03 9.34761378e+00 1.00000000e+00
|
||||
4.22510000e+05 5.45810000e+05 1.62000000e+03 4.57528375e+01 1.00000000e+00
|
||||
4.22630000e+05 5.45810000e+05 1.62000000e+03 3.77914826e+01 1.00000000e+00
|
||||
4.22750000e+05 5.45810000e+05 1.62000000e+03 3.32898958e+01 1.00000000e+00
|
||||
4.22870000e+05 5.45810000e+05 1.62000000e+03 2.98184850e+01 1.00000000e+00
|
||||
4.22990000e+05 5.45810000e+05 1.62000000e+03 5.17261014e+01 1.00000000e+00
|
||||
4.23110000e+05 5.45810000e+05 1.62000000e+03 2.64991393e+01 1.00000000e+00
|
||||
4.23230000e+05 5.45810000e+05 1.62000000e+03 1.41125602e+00 1.00000000e+00
|
||||
4.22270000e+05 5.45850000e+05 1.62000000e+03 -3.91819962e+00 1.00000000e+00
|
||||
4.22390000e+05 5.45850000e+05 1.62000000e+03 4.24617880e+00 1.00000000e+00
|
||||
4.22510000e+05 5.45850000e+05 1.62000000e+03 4.26417376e+01 1.00000000e+00
|
||||
4.22630000e+05 5.45850000e+05 1.62000000e+03 4.73414534e+01 1.00000000e+00
|
||||
4.22750000e+05 5.45850000e+05 1.62000000e+03 2.27790366e+01 1.00000000e+00
|
||||
4.22870000e+05 5.45850000e+05 1.62000000e+03 2.79996117e+01 1.00000000e+00
|
||||
4.22990000e+05 5.45850000e+05 1.62000000e+03 6.04430774e+01 1.00000000e+00
|
||||
4.23110000e+05 5.45850000e+05 1.62000000e+03 1.89766135e+01 1.00000000e+00
|
||||
4.23230000e+05 5.45850000e+05 1.62000000e+03 -1.42671614e+00 1.00000000e+00
|
||||
4.22270000e+05 5.45890000e+05 1.62000000e+03 -3.80419759e+00 1.00000000e+00
|
||||
4.22390000e+05 5.45890000e+05 1.62000000e+03 -4.60022372e-02 1.00000000e+00
|
||||
4.22510000e+05 5.45890000e+05 1.62000000e+03 3.59650877e+01 1.00000000e+00
|
||||
4.22630000e+05 5.45890000e+05 1.62000000e+03 6.59577156e+01 1.00000000e+00
|
||||
4.22750000e+05 5.45890000e+05 1.62000000e+03 2.46102534e+01 1.00000000e+00
|
||||
4.22870000e+05 5.45890000e+05 1.62000000e+03 3.91559660e+01 1.00000000e+00
|
||||
4.22990000e+05 5.45890000e+05 1.62000000e+03 6.59962172e+01 1.00000000e+00
|
||||
4.23110000e+05 5.45890000e+05 1.62000000e+03 8.66336361e+00 1.00000000e+00
|
||||
4.23230000e+05 5.45890000e+05 1.62000000e+03 -4.29691948e+00 1.00000000e+00
|
||||
4.22270000e+05 5.45930000e+05 1.62000000e+03 -6.33682518e+00 1.00000000e+00
|
||||
4.22390000e+05 5.45930000e+05 1.62000000e+03 -3.17278602e+00 1.00000000e+00
|
||||
4.22510000e+05 5.45930000e+05 1.62000000e+03 2.56804189e+01 1.00000000e+00
|
||||
4.22630000e+05 5.45930000e+05 1.62000000e+03 8.08777605e+01 1.00000000e+00
|
||||
4.22750000e+05 5.45930000e+05 1.62000000e+03 4.14889581e+01 1.00000000e+00
|
||||
4.22870000e+05 5.45930000e+05 1.62000000e+03 5.82388440e+01 1.00000000e+00
|
||||
4.22990000e+05 5.45930000e+05 1.62000000e+03 6.03643326e+01 1.00000000e+00
|
||||
4.23110000e+05 5.45930000e+05 1.62000000e+03 6.32304059e+00 1.00000000e+00
|
||||
4.23230000e+05 5.45930000e+05 1.62000000e+03 -3.03260293e+00 1.00000000e+00
|
||||
4.22270000e+05 5.45970000e+05 1.62000000e+03 -5.67545641e+00 1.00000000e+00
|
||||
4.22390000e+05 5.45970000e+05 1.62000000e+03 -4.86982785e+00 1.00000000e+00
|
||||
4.22510000e+05 5.45970000e+05 1.62000000e+03 1.47021738e+01 1.00000000e+00
|
||||
4.22630000e+05 5.45970000e+05 1.62000000e+03 7.69486976e+01 1.00000000e+00
|
||||
4.22750000e+05 5.45970000e+05 1.62000000e+03 6.28700955e+01 1.00000000e+00
|
||||
4.22870000e+05 5.45970000e+05 1.62000000e+03 7.34481777e+01 1.00000000e+00
|
||||
4.22990000e+05 5.45970000e+05 1.62000000e+03 4.39761283e+01 1.00000000e+00
|
||||
4.23110000e+05 5.45970000e+05 1.62000000e+03 -1.90656579e+00 1.00000000e+00
|
||||
4.23230000e+05 5.45970000e+05 1.62000000e+03 -6.91637438e+00 1.00000000e+00
|
||||
4.22270000e+05 5.46010000e+05 1.62000000e+03 -4.25295552e+00 1.00000000e+00
|
||||
4.22390000e+05 5.46010000e+05 1.62000000e+03 -5.96389238e+00 1.00000000e+00
|
||||
4.22510000e+05 5.46010000e+05 1.62000000e+03 4.19271833e+00 1.00000000e+00
|
||||
4.22630000e+05 5.46010000e+05 1.62000000e+03 4.81424532e+01 1.00000000e+00
|
||||
4.22750000e+05 5.46010000e+05 1.62000000e+03 6.17825107e+01 1.00000000e+00
|
||||
4.22870000e+05 5.46010000e+05 1.62000000e+03 6.09948630e+01 1.00000000e+00
|
||||
4.22990000e+05 5.46010000e+05 1.62000000e+03 2.23322374e+01 1.00000000e+00
|
||||
4.23110000e+05 5.46010000e+05 1.62000000e+03 -2.02970302e+00 1.00000000e+00
|
||||
4.23230000e+05 5.46010000e+05 1.62000000e+03 -7.13877540e+00 1.00000000e+00
|
||||
4.22270000e+05 5.46050000e+05 1.62000000e+03 -8.02108927e+00 1.00000000e+00
|
||||
4.22390000e+05 5.46050000e+05 1.62000000e+03 -5.34183666e+00 1.00000000e+00
|
||||
4.22510000e+05 5.46050000e+05 1.62000000e+03 -1.95994077e+00 1.00000000e+00
|
||||
4.22630000e+05 5.46050000e+05 1.62000000e+03 2.11307137e+01 1.00000000e+00
|
||||
4.22750000e+05 5.46050000e+05 1.62000000e+03 3.45696117e+01 1.00000000e+00
|
||||
4.22870000e+05 5.46050000e+05 1.62000000e+03 3.21034016e+01 1.00000000e+00
|
||||
4.22990000e+05 5.46050000e+05 1.62000000e+03 7.57269843e+00 1.00000000e+00
|
||||
4.23110000e+05 5.46050000e+05 1.62000000e+03 -5.22305134e+00 1.00000000e+00
|
||||
4.23230000e+05 5.46050000e+05 1.62000000e+03 -6.57056409e+00 1.00000000e+00
|
||||
4.22270000e+05 5.46090000e+05 1.62000000e+03 -2.60523002e+00 1.00000000e+00
|
||||
4.22390000e+05 5.46090000e+05 1.62000000e+03 -8.11386287e+00 1.00000000e+00
|
||||
4.22510000e+05 5.46090000e+05 1.62000000e+03 -5.94142811e+00 1.00000000e+00
|
||||
4.22630000e+05 5.46090000e+05 1.62000000e+03 6.49924013e+00 1.00000000e+00
|
||||
4.22750000e+05 5.46090000e+05 1.62000000e+03 1.18226417e+01 1.00000000e+00
|
||||
4.22870000e+05 5.46090000e+05 1.62000000e+03 8.18274451e+00 1.00000000e+00
|
||||
4.22990000e+05 5.46090000e+05 1.62000000e+03 -1.67255343e+00 1.00000000e+00
|
||||
4.23110000e+05 5.46090000e+05 1.62000000e+03 -6.42727534e+00 1.00000000e+00
|
||||
4.23230000e+05 5.46090000e+05 1.62000000e+03 -5.06364394e+00 1.00000000e+00
|
||||
4.22270000e+05 5.46130000e+05 1.62000000e+03 -3.96985274e+00 1.00000000e+00
|
||||
4.22390000e+05 5.46130000e+05 1.62000000e+03 -6.90509994e+00 1.00000000e+00
|
||||
4.22510000e+05 5.46130000e+05 1.62000000e+03 -5.64715354e+00 1.00000000e+00
|
||||
4.22630000e+05 5.46130000e+05 1.62000000e+03 -5.45098626e+00 1.00000000e+00
|
||||
4.22750000e+05 5.46130000e+05 1.62000000e+03 -2.12964609e-01 1.00000000e+00
|
||||
4.22870000e+05 5.46130000e+05 1.62000000e+03 -2.98935860e+00 1.00000000e+00
|
||||
4.22990000e+05 5.46130000e+05 1.62000000e+03 -5.56296846e+00 1.00000000e+00
|
||||
4.23110000e+05 5.46130000e+05 1.62000000e+03 -6.76367628e+00 1.00000000e+00
|
||||
4.23230000e+05 5.46130000e+05 1.62000000e+03 -5.09687139e+00 1.00000000e+00
|
||||
4.22270000e+05 5.46170000e+05 1.62000000e+03 -5.31974664e+00 1.00000000e+00
|
||||
4.22390000e+05 5.46170000e+05 1.62000000e+03 -5.39806969e+00 1.00000000e+00
|
||||
4.22510000e+05 5.46170000e+05 1.62000000e+03 -5.85391300e+00 1.00000000e+00
|
||||
4.22630000e+05 5.46170000e+05 1.62000000e+03 -7.30611528e+00 1.00000000e+00
|
||||
4.22750000e+05 5.46170000e+05 1.62000000e+03 -5.84106839e+00 1.00000000e+00
|
||||
4.22870000e+05 5.46170000e+05 1.62000000e+03 -4.27727535e+00 1.00000000e+00
|
||||
4.22990000e+05 5.46170000e+05 1.62000000e+03 -6.97405825e+00 1.00000000e+00
|
||||
4.23110000e+05 5.46170000e+05 1.62000000e+03 -5.88427088e+00 1.00000000e+00
|
||||
4.23230000e+05 5.46170000e+05 1.62000000e+03 -4.54154921e+00 1.00000000e+00
|
||||
4.22330000e+05 5.45450000e+05 1.62000000e+03 2.71749200e+00 1.00000000e+00
|
||||
4.22450000e+05 5.45450000e+05 1.62000000e+03 -1.75162561e+00 1.00000000e+00
|
||||
4.22570000e+05 5.45450000e+05 1.62000000e+03 -4.62293860e+00 1.00000000e+00
|
||||
4.22690000e+05 5.45450000e+05 1.62000000e+03 -5.39506748e+00 1.00000000e+00
|
||||
4.22810000e+05 5.45450000e+05 1.62000000e+03 -3.17222994e+00 1.00000000e+00
|
||||
4.22930000e+05 5.45450000e+05 1.62000000e+03 -3.76599924e+00 1.00000000e+00
|
||||
4.23050000e+05 5.45450000e+05 1.62000000e+03 -5.10421378e+00 1.00000000e+00
|
||||
4.23170000e+05 5.45450000e+05 1.62000000e+03 2.29495764e+00 1.00000000e+00
|
||||
4.23290000e+05 5.45450000e+05 1.62000000e+03 1.57312613e+00 1.00000000e+00
|
||||
4.22330000e+05 5.45490000e+05 1.62000000e+03 6.24192841e+00 1.00000000e+00
|
||||
4.22450000e+05 5.45490000e+05 1.62000000e+03 3.56041362e+00 1.00000000e+00
|
||||
4.22570000e+05 5.45490000e+05 1.62000000e+03 -4.85682549e+00 1.00000000e+00
|
||||
4.22690000e+05 5.45490000e+05 1.62000000e+03 -2.84747112e+00 1.00000000e+00
|
||||
4.22810000e+05 5.45490000e+05 1.62000000e+03 -5.97182445e-01 1.00000000e+00
|
||||
4.22930000e+05 5.45490000e+05 1.62000000e+03 -5.45492008e+00 1.00000000e+00
|
||||
4.23050000e+05 5.45490000e+05 1.62000000e+03 -1.88260508e+00 1.00000000e+00
|
||||
4.23170000e+05 5.45490000e+05 1.62000000e+03 7.19194031e+00 1.00000000e+00
|
||||
4.23290000e+05 5.45490000e+05 1.62000000e+03 6.22393452e+00 1.00000000e+00
|
||||
4.22330000e+05 5.45530000e+05 1.62000000e+03 1.45745411e+01 1.00000000e+00
|
||||
4.22450000e+05 5.45530000e+05 1.62000000e+03 7.55840531e+00 1.00000000e+00
|
||||
4.22570000e+05 5.45530000e+05 1.62000000e+03 9.88749611e-01 1.00000000e+00
|
||||
4.22690000e+05 5.45530000e+05 1.62000000e+03 3.92709392e+00 1.00000000e+00
|
||||
4.22810000e+05 5.45530000e+05 1.62000000e+03 9.79404591e+00 1.00000000e+00
|
||||
4.22930000e+05 5.45530000e+05 1.62000000e+03 -1.65279258e+00 1.00000000e+00
|
||||
4.23050000e+05 5.45530000e+05 1.62000000e+03 2.09473958e+00 1.00000000e+00
|
||||
4.23170000e+05 5.45530000e+05 1.62000000e+03 1.31744736e+01 1.00000000e+00
|
||||
4.23290000e+05 5.45530000e+05 1.62000000e+03 9.24385606e+00 1.00000000e+00
|
||||
4.22330000e+05 5.45570000e+05 1.62000000e+03 2.17755995e+01 1.00000000e+00
|
||||
4.22450000e+05 5.45570000e+05 1.62000000e+03 1.70082001e+01 1.00000000e+00
|
||||
4.22570000e+05 5.45570000e+05 1.62000000e+03 2.57202300e+00 1.00000000e+00
|
||||
4.22690000e+05 5.45570000e+05 1.62000000e+03 1.57292929e+01 1.00000000e+00
|
||||
4.22810000e+05 5.45570000e+05 1.62000000e+03 2.91195056e+01 1.00000000e+00
|
||||
4.22930000e+05 5.45570000e+05 1.62000000e+03 4.05090193e+00 1.00000000e+00
|
||||
4.23050000e+05 5.45570000e+05 1.62000000e+03 9.41106516e+00 1.00000000e+00
|
||||
4.23170000e+05 5.45570000e+05 1.62000000e+03 2.28118711e+01 1.00000000e+00
|
||||
4.23290000e+05 5.45570000e+05 1.62000000e+03 1.30536134e+01 1.00000000e+00
|
||||
4.22330000e+05 5.45610000e+05 1.62000000e+03 2.45440305e+01 1.00000000e+00
|
||||
4.22450000e+05 5.45610000e+05 1.62000000e+03 2.63300113e+01 1.00000000e+00
|
||||
4.22570000e+05 5.45610000e+05 1.62000000e+03 9.34257248e+00 1.00000000e+00
|
||||
4.22690000e+05 5.45610000e+05 1.62000000e+03 3.14278130e+01 1.00000000e+00
|
||||
4.22810000e+05 5.45610000e+05 1.62000000e+03 5.76477717e+01 1.00000000e+00
|
||||
4.22930000e+05 5.45610000e+05 1.62000000e+03 1.23097864e+01 1.00000000e+00
|
||||
4.23050000e+05 5.45610000e+05 1.62000000e+03 1.70585327e+01 1.00000000e+00
|
||||
4.23170000e+05 5.45610000e+05 1.62000000e+03 2.91921933e+01 1.00000000e+00
|
||||
4.23290000e+05 5.45610000e+05 1.62000000e+03 1.22742085e+01 1.00000000e+00
|
||||
4.22330000e+05 5.45650000e+05 1.62000000e+03 2.33788047e+01 1.00000000e+00
|
||||
4.22450000e+05 5.45650000e+05 1.62000000e+03 3.62225644e+01 1.00000000e+00
|
||||
4.22570000e+05 5.45650000e+05 1.62000000e+03 1.62763860e+01 1.00000000e+00
|
||||
4.22690000e+05 5.45650000e+05 1.62000000e+03 5.03942897e+01 1.00000000e+00
|
||||
4.22810000e+05 5.45650000e+05 1.62000000e+03 8.58826331e+01 1.00000000e+00
|
||||
4.22930000e+05 5.45650000e+05 1.62000000e+03 2.20256861e+01 1.00000000e+00
|
||||
4.23050000e+05 5.45650000e+05 1.62000000e+03 2.68637435e+01 1.00000000e+00
|
||||
4.23170000e+05 5.45650000e+05 1.62000000e+03 3.52254828e+01 1.00000000e+00
|
||||
4.23290000e+05 5.45650000e+05 1.62000000e+03 1.23839053e+01 1.00000000e+00
|
||||
4.22330000e+05 5.45690000e+05 1.62000000e+03 2.09999983e+01 1.00000000e+00
|
||||
4.22450000e+05 5.45690000e+05 1.62000000e+03 4.05948844e+01 1.00000000e+00
|
||||
4.22570000e+05 5.45690000e+05 1.62000000e+03 2.62685624e+01 1.00000000e+00
|
||||
4.22690000e+05 5.45690000e+05 1.62000000e+03 5.83066302e+01 1.00000000e+00
|
||||
4.22810000e+05 5.45690000e+05 1.62000000e+03 9.96674467e+01 1.00000000e+00
|
||||
4.22930000e+05 5.45690000e+05 1.62000000e+03 2.77257753e+01 1.00000000e+00
|
||||
4.23050000e+05 5.45690000e+05 1.62000000e+03 3.67665634e+01 1.00000000e+00
|
||||
4.23170000e+05 5.45690000e+05 1.62000000e+03 3.22558527e+01 1.00000000e+00
|
||||
4.23290000e+05 5.45690000e+05 1.62000000e+03 9.28086537e+00 1.00000000e+00
|
||||
4.22330000e+05 5.45730000e+05 1.62000000e+03 1.32383913e+01 1.00000000e+00
|
||||
4.22450000e+05 5.45730000e+05 1.62000000e+03 3.96437642e+01 1.00000000e+00
|
||||
4.22570000e+05 5.45730000e+05 1.62000000e+03 3.58812554e+01 1.00000000e+00
|
||||
4.22690000e+05 5.45730000e+05 1.62000000e+03 5.18421315e+01 1.00000000e+00
|
||||
4.22810000e+05 5.45730000e+05 1.62000000e+03 8.74786799e+01 1.00000000e+00
|
||||
4.22930000e+05 5.45730000e+05 1.62000000e+03 2.94748788e+01 1.00000000e+00
|
||||
4.23050000e+05 5.45730000e+05 1.62000000e+03 4.47603296e+01 1.00000000e+00
|
||||
4.23170000e+05 5.45730000e+05 1.62000000e+03 2.61225502e+01 1.00000000e+00
|
||||
4.23290000e+05 5.45730000e+05 1.62000000e+03 5.52582418e+00 1.00000000e+00
|
||||
4.22330000e+05 5.45770000e+05 1.62000000e+03 8.43053212e+00 1.00000000e+00
|
||||
4.22450000e+05 5.45770000e+05 1.62000000e+03 3.42631107e+01 1.00000000e+00
|
||||
4.22570000e+05 5.45770000e+05 1.62000000e+03 4.44514273e+01 1.00000000e+00
|
||||
4.22690000e+05 5.45770000e+05 1.62000000e+03 4.17481641e+01 1.00000000e+00
|
||||
4.22810000e+05 5.45770000e+05 1.62000000e+03 5.84186791e+01 1.00000000e+00
|
||||
4.22930000e+05 5.45770000e+05 1.62000000e+03 3.29294552e+01 1.00000000e+00
|
||||
4.23050000e+05 5.45770000e+05 1.62000000e+03 4.76865210e+01 1.00000000e+00
|
||||
4.23170000e+05 5.45770000e+05 1.62000000e+03 1.92014974e+01 1.00000000e+00
|
||||
4.23290000e+05 5.45770000e+05 1.62000000e+03 1.33047390e+00 1.00000000e+00
|
||||
4.22330000e+05 5.45810000e+05 1.62000000e+03 3.18488395e+00 1.00000000e+00
|
||||
4.22450000e+05 5.45810000e+05 1.62000000e+03 2.53257763e+01 1.00000000e+00
|
||||
4.22570000e+05 5.45810000e+05 1.62000000e+03 5.41330962e+01 1.00000000e+00
|
||||
4.22690000e+05 5.45810000e+05 1.62000000e+03 2.99480991e+01 1.00000000e+00
|
||||
4.22810000e+05 5.45810000e+05 1.62000000e+03 3.29549532e+01 1.00000000e+00
|
||||
4.22930000e+05 5.45810000e+05 1.62000000e+03 3.71129980e+01 1.00000000e+00
|
||||
4.23050000e+05 5.45810000e+05 1.62000000e+03 4.29134029e+01 1.00000000e+00
|
||||
4.23170000e+05 5.45810000e+05 1.62000000e+03 1.02339452e+01 1.00000000e+00
|
||||
4.23290000e+05 5.45810000e+05 1.62000000e+03 -1.17482075e+00 1.00000000e+00
|
||||
4.22330000e+05 5.45850000e+05 1.62000000e+03 -2.91913137e+00 1.00000000e+00
|
||||
4.22450000e+05 5.45850000e+05 1.62000000e+03 1.73252096e+01 1.00000000e+00
|
||||
4.22570000e+05 5.45850000e+05 1.62000000e+03 6.18908931e+01 1.00000000e+00
|
||||
4.22690000e+05 5.45850000e+05 1.62000000e+03 2.71625108e+01 1.00000000e+00
|
||||
4.22810000e+05 5.45850000e+05 1.62000000e+03 2.12431381e+01 1.00000000e+00
|
||||
4.22930000e+05 5.45850000e+05 1.62000000e+03 4.92667630e+01 1.00000000e+00
|
||||
4.23050000e+05 5.45850000e+05 1.62000000e+03 4.07867034e+01 1.00000000e+00
|
||||
4.23170000e+05 5.45850000e+05 1.62000000e+03 5.51648034e+00 1.00000000e+00
|
||||
4.23290000e+05 5.45850000e+05 1.62000000e+03 -5.14723083e+00 1.00000000e+00
|
||||
4.22330000e+05 5.45890000e+05 1.62000000e+03 -1.36341308e+00 1.00000000e+00
|
||||
4.22450000e+05 5.45890000e+05 1.62000000e+03 1.25056012e+01 1.00000000e+00
|
||||
4.22570000e+05 5.45890000e+05 1.62000000e+03 6.56735812e+01 1.00000000e+00
|
||||
4.22690000e+05 5.45890000e+05 1.62000000e+03 3.92096071e+01 1.00000000e+00
|
||||
4.22810000e+05 5.45890000e+05 1.62000000e+03 2.53777714e+01 1.00000000e+00
|
||||
4.22930000e+05 5.45890000e+05 1.62000000e+03 6.42792347e+01 1.00000000e+00
|
||||
4.23050000e+05 5.45890000e+05 1.62000000e+03 3.54553895e+01 1.00000000e+00
|
||||
4.23170000e+05 5.45890000e+05 1.62000000e+03 6.71248324e-01 1.00000000e+00
|
||||
4.23290000e+05 5.45890000e+05 1.62000000e+03 -5.11542071e+00 1.00000000e+00
|
||||
4.22330000e+05 5.45930000e+05 1.62000000e+03 -3.01187450e+00 1.00000000e+00
|
||||
4.22450000e+05 5.45930000e+05 1.62000000e+03 3.83367362e+00 1.00000000e+00
|
||||
4.22570000e+05 5.45930000e+05 1.62000000e+03 6.25820456e+01 1.00000000e+00
|
||||
4.22690000e+05 5.45930000e+05 1.62000000e+03 6.02944272e+01 1.00000000e+00
|
||||
4.22810000e+05 5.45930000e+05 1.62000000e+03 4.27526824e+01 1.00000000e+00
|
||||
4.22930000e+05 5.45930000e+05 1.62000000e+03 7.87214349e+01 1.00000000e+00
|
||||
4.23050000e+05 5.45930000e+05 1.62000000e+03 2.52249717e+01 1.00000000e+00
|
||||
4.23170000e+05 5.45930000e+05 1.62000000e+03 -3.41838310e+00 1.00000000e+00
|
||||
4.23290000e+05 5.45930000e+05 1.62000000e+03 -5.01683106e+00 1.00000000e+00
|
||||
4.22330000e+05 5.45970000e+05 1.62000000e+03 -5.25744640e+00 1.00000000e+00
|
||||
4.22450000e+05 5.45970000e+05 1.62000000e+03 1.23311906e+00 1.00000000e+00
|
||||
4.22570000e+05 5.45970000e+05 1.62000000e+03 4.43972663e+01 1.00000000e+00
|
||||
4.22690000e+05 5.45970000e+05 1.62000000e+03 7.37432146e+01 1.00000000e+00
|
||||
4.22810000e+05 5.45970000e+05 1.62000000e+03 6.34941871e+01 1.00000000e+00
|
||||
4.22930000e+05 5.45970000e+05 1.62000000e+03 7.35952736e+01 1.00000000e+00
|
||||
4.23050000e+05 5.45970000e+05 1.62000000e+03 1.41101843e+01 1.00000000e+00
|
||||
4.23170000e+05 5.45970000e+05 1.62000000e+03 -4.51115217e+00 1.00000000e+00
|
||||
4.23290000e+05 5.45970000e+05 1.62000000e+03 -5.74352973e+00 1.00000000e+00
|
||||
4.22330000e+05 5.46010000e+05 1.62000000e+03 -3.93135972e+00 1.00000000e+00
|
||||
4.22450000e+05 5.46010000e+05 1.62000000e+03 -3.14542456e+00 1.00000000e+00
|
||||
4.22570000e+05 5.46010000e+05 1.62000000e+03 2.39595036e+01 1.00000000e+00
|
||||
4.22690000e+05 5.46010000e+05 1.62000000e+03 6.16742139e+01 1.00000000e+00
|
||||
4.22810000e+05 5.46010000e+05 1.62000000e+03 6.16660116e+01 1.00000000e+00
|
||||
4.22930000e+05 5.46010000e+05 1.62000000e+03 4.73710516e+01 1.00000000e+00
|
||||
4.23050000e+05 5.46010000e+05 1.62000000e+03 5.47620276e+00 1.00000000e+00
|
||||
4.23170000e+05 5.46010000e+05 1.62000000e+03 -6.00906172e+00 1.00000000e+00
|
||||
4.23290000e+05 5.46010000e+05 1.62000000e+03 -6.11253108e+00 1.00000000e+00
|
||||
4.22330000e+05 5.46050000e+05 1.62000000e+03 -4.88594683e+00 1.00000000e+00
|
||||
4.22450000e+05 5.46050000e+05 1.62000000e+03 -5.93619116e+00 1.00000000e+00
|
||||
4.22570000e+05 5.46050000e+05 1.62000000e+03 6.99133578e+00 1.00000000e+00
|
||||
4.22690000e+05 5.46050000e+05 1.62000000e+03 3.13415948e+01 1.00000000e+00
|
||||
4.22810000e+05 5.46050000e+05 1.62000000e+03 3.55335955e+01 1.00000000e+00
|
||||
4.22930000e+05 5.46050000e+05 1.62000000e+03 2.09088089e+01 1.00000000e+00
|
||||
4.23050000e+05 5.46050000e+05 1.62000000e+03 -2.96714445e+00 1.00000000e+00
|
||||
4.23170000e+05 5.46050000e+05 1.62000000e+03 -7.20763183e+00 1.00000000e+00
|
||||
4.23290000e+05 5.46050000e+05 1.62000000e+03 -4.20799878e+00 1.00000000e+00
|
||||
4.22330000e+05 5.46090000e+05 1.62000000e+03 -6.22613935e+00 1.00000000e+00
|
||||
4.22450000e+05 5.46090000e+05 1.62000000e+03 -6.72647549e+00 1.00000000e+00
|
||||
4.22570000e+05 5.46090000e+05 1.62000000e+03 -1.54880436e+00 1.00000000e+00
|
||||
4.22690000e+05 5.46090000e+05 1.62000000e+03 9.75775836e+00 1.00000000e+00
|
||||
4.22810000e+05 5.46090000e+05 1.62000000e+03 1.20826986e+01 1.00000000e+00
|
||||
4.22930000e+05 5.46090000e+05 1.62000000e+03 3.04113025e+00 1.00000000e+00
|
||||
4.23050000e+05 5.46090000e+05 1.62000000e+03 -5.78169914e+00 1.00000000e+00
|
||||
4.23170000e+05 5.46090000e+05 1.62000000e+03 -6.37140078e+00 1.00000000e+00
|
||||
4.23290000e+05 5.46090000e+05 1.62000000e+03 -4.93254878e+00 1.00000000e+00
|
||||
4.22330000e+05 5.46130000e+05 1.62000000e+03 -4.74559923e+00 1.00000000e+00
|
||||
4.22450000e+05 5.46130000e+05 1.62000000e+03 -7.31107396e+00 1.00000000e+00
|
||||
4.22570000e+05 5.46130000e+05 1.62000000e+03 -4.89386289e+00 1.00000000e+00
|
||||
4.22690000e+05 5.46130000e+05 1.62000000e+03 -3.23944378e+00 1.00000000e+00
|
||||
4.22810000e+05 5.46130000e+05 1.62000000e+03 -4.54637507e-01 1.00000000e+00
|
||||
4.22930000e+05 5.46130000e+05 1.62000000e+03 -5.86510503e+00 1.00000000e+00
|
||||
4.23050000e+05 5.46130000e+05 1.62000000e+03 -7.78380249e+00 1.00000000e+00
|
||||
4.23170000e+05 5.46130000e+05 1.62000000e+03 -5.92536045e+00 1.00000000e+00
|
||||
4.23290000e+05 5.46130000e+05 1.62000000e+03 -4.59588925e+00 1.00000000e+00
|
||||
4.22330000e+05 5.46170000e+05 1.62000000e+03 -3.59811823e+00 1.00000000e+00
|
||||
4.22450000e+05 5.46170000e+05 1.62000000e+03 -5.45719417e+00 1.00000000e+00
|
||||
4.22570000e+05 5.46170000e+05 1.62000000e+03 -5.99112663e+00 1.00000000e+00
|
||||
4.22690000e+05 5.46170000e+05 1.62000000e+03 -5.79306161e+00 1.00000000e+00
|
||||
4.22810000e+05 5.46170000e+05 1.62000000e+03 -5.78573072e+00 1.00000000e+00
|
||||
4.22930000e+05 5.46170000e+05 1.62000000e+03 -7.63187297e+00 1.00000000e+00
|
||||
4.23050000e+05 5.46170000e+05 1.62000000e+03 -5.93687058e+00 1.00000000e+00
|
||||
4.23170000e+05 5.46170000e+05 1.62000000e+03 -2.79263037e+00 1.00000000e+00
|
||||
4.23290000e+05 5.46170000e+05 1.62000000e+03 -3.99903861e+00 1.00000000e+00
|
||||
@@ -0,0 +1,628 @@
|
||||
45 315 50000.00
|
||||
-45 135 1.00
|
||||
625
|
||||
-0.5 -0.5 0.55
|
||||
-0.5 -0.458333 0.55
|
||||
-0.5 -0.416667 0.55
|
||||
-0.5 -0.375 0.55
|
||||
-0.5 -0.333333 0.55
|
||||
-0.5 -0.291667 0.55
|
||||
-0.5 -0.25 0.55
|
||||
-0.5 -0.208333 0.55
|
||||
-0.5 -0.166667 0.55
|
||||
-0.5 -0.125 0.55
|
||||
-0.5 -0.0833333 0.55
|
||||
-0.5 -0.0416667 0.55
|
||||
-0.5 0 0.55
|
||||
-0.5 0.0416667 0.55
|
||||
-0.5 0.0833333 0.55
|
||||
-0.5 0.125 0.55
|
||||
-0.5 0.166667 0.55
|
||||
-0.5 0.208333 0.55
|
||||
-0.5 0.25 0.55
|
||||
-0.5 0.291667 0.55
|
||||
-0.5 0.333333 0.55
|
||||
-0.5 0.375 0.55
|
||||
-0.5 0.416667 0.55
|
||||
-0.5 0.458333 0.55
|
||||
-0.5 0.5 0.55
|
||||
-0.458333 -0.5 0.55
|
||||
-0.458333 -0.458333 0.55
|
||||
-0.458333 -0.416667 0.55
|
||||
-0.458333 -0.375 0.55
|
||||
-0.458333 -0.333333 0.55
|
||||
-0.458333 -0.291667 0.55
|
||||
-0.458333 -0.25 0.55
|
||||
-0.458333 -0.208333 0.55
|
||||
-0.458333 -0.166667 0.55
|
||||
-0.458333 -0.125 0.55
|
||||
-0.458333 -0.0833333 0.55
|
||||
-0.458333 -0.0416667 0.55
|
||||
-0.458333 0 0.55
|
||||
-0.458333 0.0416667 0.55
|
||||
-0.458333 0.0833333 0.55
|
||||
-0.458333 0.125 0.55
|
||||
-0.458333 0.166667 0.55
|
||||
-0.458333 0.208333 0.55
|
||||
-0.458333 0.25 0.55
|
||||
-0.458333 0.291667 0.55
|
||||
-0.458333 0.333333 0.55
|
||||
-0.458333 0.375 0.55
|
||||
-0.458333 0.416667 0.55
|
||||
-0.458333 0.458333 0.55
|
||||
-0.458333 0.5 0.55
|
||||
-0.416667 -0.5 0.55
|
||||
-0.416667 -0.458333 0.55
|
||||
-0.416667 -0.416667 0.55
|
||||
-0.416667 -0.375 0.55
|
||||
-0.416667 -0.333333 0.55
|
||||
-0.416667 -0.291667 0.55
|
||||
-0.416667 -0.25 0.55
|
||||
-0.416667 -0.208333 0.55
|
||||
-0.416667 -0.166667 0.55
|
||||
-0.416667 -0.125 0.55
|
||||
-0.416667 -0.0833333 0.55
|
||||
-0.416667 -0.0416667 0.55
|
||||
-0.416667 0 0.55
|
||||
-0.416667 0.0416667 0.55
|
||||
-0.416667 0.0833333 0.55
|
||||
-0.416667 0.125 0.55
|
||||
-0.416667 0.166667 0.55
|
||||
-0.416667 0.208333 0.55
|
||||
-0.416667 0.25 0.55
|
||||
-0.416667 0.291667 0.55
|
||||
-0.416667 0.333333 0.55
|
||||
-0.416667 0.375 0.55
|
||||
-0.416667 0.416667 0.55
|
||||
-0.416667 0.458333 0.55
|
||||
-0.416667 0.5 0.55
|
||||
-0.375 -0.5 0.55
|
||||
-0.375 -0.458333 0.55
|
||||
-0.375 -0.416667 0.55
|
||||
-0.375 -0.375 0.55
|
||||
-0.375 -0.333333 0.55
|
||||
-0.375 -0.291667 0.55
|
||||
-0.375 -0.25 0.55
|
||||
-0.375 -0.208333 0.55
|
||||
-0.375 -0.166667 0.55
|
||||
-0.375 -0.125 0.55
|
||||
-0.375 -0.0833333 0.55
|
||||
-0.375 -0.0416667 0.55
|
||||
-0.375 0 0.55
|
||||
-0.375 0.0416667 0.55
|
||||
-0.375 0.0833333 0.55
|
||||
-0.375 0.125 0.55
|
||||
-0.375 0.166667 0.55
|
||||
-0.375 0.208333 0.55
|
||||
-0.375 0.25 0.55
|
||||
-0.375 0.291667 0.55
|
||||
-0.375 0.333333 0.55
|
||||
-0.375 0.375 0.55
|
||||
-0.375 0.416667 0.55
|
||||
-0.375 0.458333 0.55
|
||||
-0.375 0.5 0.55
|
||||
-0.333333 -0.5 0.55
|
||||
-0.333333 -0.458333 0.55
|
||||
-0.333333 -0.416667 0.55
|
||||
-0.333333 -0.375 0.55
|
||||
-0.333333 -0.333333 0.55
|
||||
-0.333333 -0.291667 0.55
|
||||
-0.333333 -0.25 0.55
|
||||
-0.333333 -0.208333 0.55
|
||||
-0.333333 -0.166667 0.55
|
||||
-0.333333 -0.125 0.55
|
||||
-0.333333 -0.0833333 0.55
|
||||
-0.333333 -0.0416667 0.55
|
||||
-0.333333 0 0.55
|
||||
-0.333333 0.0416667 0.55
|
||||
-0.333333 0.0833333 0.55
|
||||
-0.333333 0.125 0.55
|
||||
-0.333333 0.166667 0.55
|
||||
-0.333333 0.208333 0.55
|
||||
-0.333333 0.25 0.55
|
||||
-0.333333 0.291667 0.55
|
||||
-0.333333 0.333333 0.55
|
||||
-0.333333 0.375 0.55
|
||||
-0.333333 0.416667 0.55
|
||||
-0.333333 0.458333 0.55
|
||||
-0.333333 0.5 0.55
|
||||
-0.291667 -0.5 0.55
|
||||
-0.291667 -0.458333 0.55
|
||||
-0.291667 -0.416667 0.55
|
||||
-0.291667 -0.375 0.55
|
||||
-0.291667 -0.333333 0.55
|
||||
-0.291667 -0.291667 0.55
|
||||
-0.291667 -0.25 0.55
|
||||
-0.291667 -0.208333 0.55
|
||||
-0.291667 -0.166667 0.55
|
||||
-0.291667 -0.125 0.55
|
||||
-0.291667 -0.0833333 0.55
|
||||
-0.291667 -0.0416667 0.55
|
||||
-0.291667 0 0.55
|
||||
-0.291667 0.0416667 0.55
|
||||
-0.291667 0.0833333 0.55
|
||||
-0.291667 0.125 0.55
|
||||
-0.291667 0.166667 0.55
|
||||
-0.291667 0.208333 0.55
|
||||
-0.291667 0.25 0.55
|
||||
-0.291667 0.291667 0.55
|
||||
-0.291667 0.333333 0.55
|
||||
-0.291667 0.375 0.55
|
||||
-0.291667 0.416667 0.55
|
||||
-0.291667 0.458333 0.55
|
||||
-0.291667 0.5 0.55
|
||||
-0.25 -0.5 0.55
|
||||
-0.25 -0.458333 0.55
|
||||
-0.25 -0.416667 0.55
|
||||
-0.25 -0.375 0.55
|
||||
-0.25 -0.333333 0.55
|
||||
-0.25 -0.291667 0.55
|
||||
-0.25 -0.25 0.55
|
||||
-0.25 -0.208333 0.55
|
||||
-0.25 -0.166667 0.55
|
||||
-0.25 -0.125 0.55
|
||||
-0.25 -0.0833333 0.55
|
||||
-0.25 -0.0416667 0.55
|
||||
-0.25 0 0.55
|
||||
-0.25 0.0416667 0.55
|
||||
-0.25 0.0833333 0.55
|
||||
-0.25 0.125 0.55
|
||||
-0.25 0.166667 0.55
|
||||
-0.25 0.208333 0.55
|
||||
-0.25 0.25 0.55
|
||||
-0.25 0.291667 0.55
|
||||
-0.25 0.333333 0.55
|
||||
-0.25 0.375 0.55
|
||||
-0.25 0.416667 0.55
|
||||
-0.25 0.458333 0.55
|
||||
-0.25 0.5 0.55
|
||||
-0.208333 -0.5 0.55
|
||||
-0.208333 -0.458333 0.55
|
||||
-0.208333 -0.416667 0.55
|
||||
-0.208333 -0.375 0.55
|
||||
-0.208333 -0.333333 0.55
|
||||
-0.208333 -0.291667 0.55
|
||||
-0.208333 -0.25 0.55
|
||||
-0.208333 -0.208333 0.55
|
||||
-0.208333 -0.166667 0.55
|
||||
-0.208333 -0.125 0.55
|
||||
-0.208333 -0.0833333 0.55
|
||||
-0.208333 -0.0416667 0.55
|
||||
-0.208333 0 0.55
|
||||
-0.208333 0.0416667 0.55
|
||||
-0.208333 0.0833333 0.55
|
||||
-0.208333 0.125 0.55
|
||||
-0.208333 0.166667 0.55
|
||||
-0.208333 0.208333 0.55
|
||||
-0.208333 0.25 0.55
|
||||
-0.208333 0.291667 0.55
|
||||
-0.208333 0.333333 0.55
|
||||
-0.208333 0.375 0.55
|
||||
-0.208333 0.416667 0.55
|
||||
-0.208333 0.458333 0.55
|
||||
-0.208333 0.5 0.55
|
||||
-0.166667 -0.5 0.55
|
||||
-0.166667 -0.458333 0.55
|
||||
-0.166667 -0.416667 0.55
|
||||
-0.166667 -0.375 0.55
|
||||
-0.166667 -0.333333 0.55
|
||||
-0.166667 -0.291667 0.55
|
||||
-0.166667 -0.25 0.55
|
||||
-0.166667 -0.208333 0.55
|
||||
-0.166667 -0.166667 0.55
|
||||
-0.166667 -0.125 0.55
|
||||
-0.166667 -0.0833333 0.55
|
||||
-0.166667 -0.0416667 0.55
|
||||
-0.166667 0 0.55
|
||||
-0.166667 0.0416667 0.55
|
||||
-0.166667 0.0833333 0.55
|
||||
-0.166667 0.125 0.55
|
||||
-0.166667 0.166667 0.55
|
||||
-0.166667 0.208333 0.55
|
||||
-0.166667 0.25 0.55
|
||||
-0.166667 0.291667 0.55
|
||||
-0.166667 0.333333 0.55
|
||||
-0.166667 0.375 0.55
|
||||
-0.166667 0.416667 0.55
|
||||
-0.166667 0.458333 0.55
|
||||
-0.166667 0.5 0.55
|
||||
-0.125 -0.5 0.55
|
||||
-0.125 -0.458333 0.55
|
||||
-0.125 -0.416667 0.55
|
||||
-0.125 -0.375 0.55
|
||||
-0.125 -0.333333 0.55
|
||||
-0.125 -0.291667 0.55
|
||||
-0.125 -0.25 0.55
|
||||
-0.125 -0.208333 0.55
|
||||
-0.125 -0.166667 0.55
|
||||
-0.125 -0.125 0.55
|
||||
-0.125 -0.0833333 0.55
|
||||
-0.125 -0.0416667 0.55
|
||||
-0.125 0 0.55
|
||||
-0.125 0.0416667 0.55
|
||||
-0.125 0.0833333 0.55
|
||||
-0.125 0.125 0.55
|
||||
-0.125 0.166667 0.55
|
||||
-0.125 0.208333 0.55
|
||||
-0.125 0.25 0.55
|
||||
-0.125 0.291667 0.55
|
||||
-0.125 0.333333 0.55
|
||||
-0.125 0.375 0.55
|
||||
-0.125 0.416667 0.55
|
||||
-0.125 0.458333 0.55
|
||||
-0.125 0.5 0.55
|
||||
-0.0833333 -0.5 0.55
|
||||
-0.0833333 -0.458333 0.55
|
||||
-0.0833333 -0.416667 0.55
|
||||
-0.0833333 -0.375 0.55
|
||||
-0.0833333 -0.333333 0.55
|
||||
-0.0833333 -0.291667 0.55
|
||||
-0.0833333 -0.25 0.55
|
||||
-0.0833333 -0.208333 0.55
|
||||
-0.0833333 -0.166667 0.55
|
||||
-0.0833333 -0.125 0.55
|
||||
-0.0833333 -0.0833333 0.55
|
||||
-0.0833333 -0.0416667 0.55
|
||||
-0.0833333 0 0.55
|
||||
-0.0833333 0.0416667 0.55
|
||||
-0.0833333 0.0833333 0.55
|
||||
-0.0833333 0.125 0.55
|
||||
-0.0833333 0.166667 0.55
|
||||
-0.0833333 0.208333 0.55
|
||||
-0.0833333 0.25 0.55
|
||||
-0.0833333 0.291667 0.55
|
||||
-0.0833333 0.333333 0.55
|
||||
-0.0833333 0.375 0.55
|
||||
-0.0833333 0.416667 0.55
|
||||
-0.0833333 0.458333 0.55
|
||||
-0.0833333 0.5 0.55
|
||||
-0.0416667 -0.5 0.55
|
||||
-0.0416667 -0.458333 0.55
|
||||
-0.0416667 -0.416667 0.55
|
||||
-0.0416667 -0.375 0.55
|
||||
-0.0416667 -0.333333 0.55
|
||||
-0.0416667 -0.291667 0.55
|
||||
-0.0416667 -0.25 0.55
|
||||
-0.0416667 -0.208333 0.55
|
||||
-0.0416667 -0.166667 0.55
|
||||
-0.0416667 -0.125 0.55
|
||||
-0.0416667 -0.0833333 0.55
|
||||
-0.0416667 -0.0416667 0.55
|
||||
-0.0416667 0 0.55
|
||||
-0.0416667 0.0416667 0.55
|
||||
-0.0416667 0.0833333 0.55
|
||||
-0.0416667 0.125 0.55
|
||||
-0.0416667 0.166667 0.55
|
||||
-0.0416667 0.208333 0.55
|
||||
-0.0416667 0.25 0.55
|
||||
-0.0416667 0.291667 0.55
|
||||
-0.0416667 0.333333 0.55
|
||||
-0.0416667 0.375 0.55
|
||||
-0.0416667 0.416667 0.55
|
||||
-0.0416667 0.458333 0.55
|
||||
-0.0416667 0.5 0.55
|
||||
0 -0.5 0.55
|
||||
0 -0.458333 0.55
|
||||
0 -0.416667 0.55
|
||||
0 -0.375 0.55
|
||||
0 -0.333333 0.55
|
||||
0 -0.291667 0.55
|
||||
0 -0.25 0.55
|
||||
0 -0.208333 0.55
|
||||
0 -0.166667 0.55
|
||||
0 -0.125 0.55
|
||||
0 -0.0833333 0.55
|
||||
0 -0.0416667 0.55
|
||||
0 0 0.55
|
||||
0 0.0416667 0.55
|
||||
0 0.0833333 0.55
|
||||
0 0.125 0.55
|
||||
0 0.166667 0.55
|
||||
0 0.208333 0.55
|
||||
0 0.25 0.55
|
||||
0 0.291667 0.55
|
||||
0 0.333333 0.55
|
||||
0 0.375 0.55
|
||||
0 0.416667 0.55
|
||||
0 0.458333 0.55
|
||||
0 0.5 0.55
|
||||
0.0416667 -0.5 0.55
|
||||
0.0416667 -0.458333 0.55
|
||||
0.0416667 -0.416667 0.55
|
||||
0.0416667 -0.375 0.55
|
||||
0.0416667 -0.333333 0.55
|
||||
0.0416667 -0.291667 0.55
|
||||
0.0416667 -0.25 0.55
|
||||
0.0416667 -0.208333 0.55
|
||||
0.0416667 -0.166667 0.55
|
||||
0.0416667 -0.125 0.55
|
||||
0.0416667 -0.0833333 0.55
|
||||
0.0416667 -0.0416667 0.55
|
||||
0.0416667 0 0.55
|
||||
0.0416667 0.0416667 0.55
|
||||
0.0416667 0.0833333 0.55
|
||||
0.0416667 0.125 0.55
|
||||
0.0416667 0.166667 0.55
|
||||
0.0416667 0.208333 0.55
|
||||
0.0416667 0.25 0.55
|
||||
0.0416667 0.291667 0.55
|
||||
0.0416667 0.333333 0.55
|
||||
0.0416667 0.375 0.55
|
||||
0.0416667 0.416667 0.55
|
||||
0.0416667 0.458333 0.55
|
||||
0.0416667 0.5 0.55
|
||||
0.0833333 -0.5 0.55
|
||||
0.0833333 -0.458333 0.55
|
||||
0.0833333 -0.416667 0.55
|
||||
0.0833333 -0.375 0.55
|
||||
0.0833333 -0.333333 0.55
|
||||
0.0833333 -0.291667 0.55
|
||||
0.0833333 -0.25 0.55
|
||||
0.0833333 -0.208333 0.55
|
||||
0.0833333 -0.166667 0.55
|
||||
0.0833333 -0.125 0.55
|
||||
0.0833333 -0.0833333 0.55
|
||||
0.0833333 -0.0416667 0.55
|
||||
0.0833333 0 0.55
|
||||
0.0833333 0.0416667 0.55
|
||||
0.0833333 0.0833333 0.55
|
||||
0.0833333 0.125 0.55
|
||||
0.0833333 0.166667 0.55
|
||||
0.0833333 0.208333 0.55
|
||||
0.0833333 0.25 0.55
|
||||
0.0833333 0.291667 0.55
|
||||
0.0833333 0.333333 0.55
|
||||
0.0833333 0.375 0.55
|
||||
0.0833333 0.416667 0.55
|
||||
0.0833333 0.458333 0.55
|
||||
0.0833333 0.5 0.55
|
||||
0.125 -0.5 0.55
|
||||
0.125 -0.458333 0.55
|
||||
0.125 -0.416667 0.55
|
||||
0.125 -0.375 0.55
|
||||
0.125 -0.333333 0.55
|
||||
0.125 -0.291667 0.55
|
||||
0.125 -0.25 0.55
|
||||
0.125 -0.208333 0.55
|
||||
0.125 -0.166667 0.55
|
||||
0.125 -0.125 0.55
|
||||
0.125 -0.0833333 0.55
|
||||
0.125 -0.0416667 0.55
|
||||
0.125 0 0.55
|
||||
0.125 0.0416667 0.55
|
||||
0.125 0.0833333 0.55
|
||||
0.125 0.125 0.55
|
||||
0.125 0.166667 0.55
|
||||
0.125 0.208333 0.55
|
||||
0.125 0.25 0.55
|
||||
0.125 0.291667 0.55
|
||||
0.125 0.333333 0.55
|
||||
0.125 0.375 0.55
|
||||
0.125 0.416667 0.55
|
||||
0.125 0.458333 0.55
|
||||
0.125 0.5 0.55
|
||||
0.166667 -0.5 0.55
|
||||
0.166667 -0.458333 0.55
|
||||
0.166667 -0.416667 0.55
|
||||
0.166667 -0.375 0.55
|
||||
0.166667 -0.333333 0.55
|
||||
0.166667 -0.291667 0.55
|
||||
0.166667 -0.25 0.55
|
||||
0.166667 -0.208333 0.55
|
||||
0.166667 -0.166667 0.55
|
||||
0.166667 -0.125 0.55
|
||||
0.166667 -0.0833333 0.55
|
||||
0.166667 -0.0416667 0.55
|
||||
0.166667 0 0.55
|
||||
0.166667 0.0416667 0.55
|
||||
0.166667 0.0833333 0.55
|
||||
0.166667 0.125 0.55
|
||||
0.166667 0.166667 0.55
|
||||
0.166667 0.208333 0.55
|
||||
0.166667 0.25 0.55
|
||||
0.166667 0.291667 0.55
|
||||
0.166667 0.333333 0.55
|
||||
0.166667 0.375 0.55
|
||||
0.166667 0.416667 0.55
|
||||
0.166667 0.458333 0.55
|
||||
0.166667 0.5 0.55
|
||||
0.208333 -0.5 0.55
|
||||
0.208333 -0.458333 0.55
|
||||
0.208333 -0.416667 0.55
|
||||
0.208333 -0.375 0.55
|
||||
0.208333 -0.333333 0.55
|
||||
0.208333 -0.291667 0.55
|
||||
0.208333 -0.25 0.55
|
||||
0.208333 -0.208333 0.55
|
||||
0.208333 -0.166667 0.55
|
||||
0.208333 -0.125 0.55
|
||||
0.208333 -0.0833333 0.55
|
||||
0.208333 -0.0416667 0.55
|
||||
0.208333 0 0.55
|
||||
0.208333 0.0416667 0.55
|
||||
0.208333 0.0833333 0.55
|
||||
0.208333 0.125 0.55
|
||||
0.208333 0.166667 0.55
|
||||
0.208333 0.208333 0.55
|
||||
0.208333 0.25 0.55
|
||||
0.208333 0.291667 0.55
|
||||
0.208333 0.333333 0.55
|
||||
0.208333 0.375 0.55
|
||||
0.208333 0.416667 0.55
|
||||
0.208333 0.458333 0.55
|
||||
0.208333 0.5 0.55
|
||||
0.25 -0.5 0.55
|
||||
0.25 -0.458333 0.55
|
||||
0.25 -0.416667 0.55
|
||||
0.25 -0.375 0.55
|
||||
0.25 -0.333333 0.55
|
||||
0.25 -0.291667 0.55
|
||||
0.25 -0.25 0.55
|
||||
0.25 -0.208333 0.55
|
||||
0.25 -0.166667 0.55
|
||||
0.25 -0.125 0.55
|
||||
0.25 -0.0833333 0.55
|
||||
0.25 -0.0416667 0.55
|
||||
0.25 0 0.55
|
||||
0.25 0.0416667 0.55
|
||||
0.25 0.0833333 0.55
|
||||
0.25 0.125 0.55
|
||||
0.25 0.166667 0.55
|
||||
0.25 0.208333 0.55
|
||||
0.25 0.25 0.55
|
||||
0.25 0.291667 0.55
|
||||
0.25 0.333333 0.55
|
||||
0.25 0.375 0.55
|
||||
0.25 0.416667 0.55
|
||||
0.25 0.458333 0.55
|
||||
0.25 0.5 0.55
|
||||
0.291667 -0.5 0.55
|
||||
0.291667 -0.458333 0.55
|
||||
0.291667 -0.416667 0.55
|
||||
0.291667 -0.375 0.55
|
||||
0.291667 -0.333333 0.55
|
||||
0.291667 -0.291667 0.55
|
||||
0.291667 -0.25 0.55
|
||||
0.291667 -0.208333 0.55
|
||||
0.291667 -0.166667 0.55
|
||||
0.291667 -0.125 0.55
|
||||
0.291667 -0.0833333 0.55
|
||||
0.291667 -0.0416667 0.55
|
||||
0.291667 0 0.55
|
||||
0.291667 0.0416667 0.55
|
||||
0.291667 0.0833333 0.55
|
||||
0.291667 0.125 0.55
|
||||
0.291667 0.166667 0.55
|
||||
0.291667 0.208333 0.55
|
||||
0.291667 0.25 0.55
|
||||
0.291667 0.291667 0.55
|
||||
0.291667 0.333333 0.55
|
||||
0.291667 0.375 0.55
|
||||
0.291667 0.416667 0.55
|
||||
0.291667 0.458333 0.55
|
||||
0.291667 0.5 0.55
|
||||
0.333333 -0.5 0.55
|
||||
0.333333 -0.458333 0.55
|
||||
0.333333 -0.416667 0.55
|
||||
0.333333 -0.375 0.55
|
||||
0.333333 -0.333333 0.55
|
||||
0.333333 -0.291667 0.55
|
||||
0.333333 -0.25 0.55
|
||||
0.333333 -0.208333 0.55
|
||||
0.333333 -0.166667 0.55
|
||||
0.333333 -0.125 0.55
|
||||
0.333333 -0.0833333 0.55
|
||||
0.333333 -0.0416667 0.55
|
||||
0.333333 0 0.55
|
||||
0.333333 0.0416667 0.55
|
||||
0.333333 0.0833333 0.55
|
||||
0.333333 0.125 0.55
|
||||
0.333333 0.166667 0.55
|
||||
0.333333 0.208333 0.55
|
||||
0.333333 0.25 0.55
|
||||
0.333333 0.291667 0.55
|
||||
0.333333 0.333333 0.55
|
||||
0.333333 0.375 0.55
|
||||
0.333333 0.416667 0.55
|
||||
0.333333 0.458333 0.55
|
||||
0.333333 0.5 0.55
|
||||
0.375 -0.5 0.55
|
||||
0.375 -0.458333 0.55
|
||||
0.375 -0.416667 0.55
|
||||
0.375 -0.375 0.55
|
||||
0.375 -0.333333 0.55
|
||||
0.375 -0.291667 0.55
|
||||
0.375 -0.25 0.55
|
||||
0.375 -0.208333 0.55
|
||||
0.375 -0.166667 0.55
|
||||
0.375 -0.125 0.55
|
||||
0.375 -0.0833333 0.55
|
||||
0.375 -0.0416667 0.55
|
||||
0.375 0 0.55
|
||||
0.375 0.0416667 0.55
|
||||
0.375 0.0833333 0.55
|
||||
0.375 0.125 0.55
|
||||
0.375 0.166667 0.55
|
||||
0.375 0.208333 0.55
|
||||
0.375 0.25 0.55
|
||||
0.375 0.291667 0.55
|
||||
0.375 0.333333 0.55
|
||||
0.375 0.375 0.55
|
||||
0.375 0.416667 0.55
|
||||
0.375 0.458333 0.55
|
||||
0.375 0.5 0.55
|
||||
0.416667 -0.5 0.55
|
||||
0.416667 -0.458333 0.55
|
||||
0.416667 -0.416667 0.55
|
||||
0.416667 -0.375 0.55
|
||||
0.416667 -0.333333 0.55
|
||||
0.416667 -0.291667 0.55
|
||||
0.416667 -0.25 0.55
|
||||
0.416667 -0.208333 0.55
|
||||
0.416667 -0.166667 0.55
|
||||
0.416667 -0.125 0.55
|
||||
0.416667 -0.0833333 0.55
|
||||
0.416667 -0.0416667 0.55
|
||||
0.416667 0 0.55
|
||||
0.416667 0.0416667 0.55
|
||||
0.416667 0.0833333 0.55
|
||||
0.416667 0.125 0.55
|
||||
0.416667 0.166667 0.55
|
||||
0.416667 0.208333 0.55
|
||||
0.416667 0.25 0.55
|
||||
0.416667 0.291667 0.55
|
||||
0.416667 0.333333 0.55
|
||||
0.416667 0.375 0.55
|
||||
0.416667 0.416667 0.55
|
||||
0.416667 0.458333 0.55
|
||||
0.416667 0.5 0.55
|
||||
0.458333 -0.5 0.55
|
||||
0.458333 -0.458333 0.55
|
||||
0.458333 -0.416667 0.55
|
||||
0.458333 -0.375 0.55
|
||||
0.458333 -0.333333 0.55
|
||||
0.458333 -0.291667 0.55
|
||||
0.458333 -0.25 0.55
|
||||
0.458333 -0.208333 0.55
|
||||
0.458333 -0.166667 0.55
|
||||
0.458333 -0.125 0.55
|
||||
0.458333 -0.0833333 0.55
|
||||
0.458333 -0.0416667 0.55
|
||||
0.458333 0 0.55
|
||||
0.458333 0.0416667 0.55
|
||||
0.458333 0.0833333 0.55
|
||||
0.458333 0.125 0.55
|
||||
0.458333 0.166667 0.55
|
||||
0.458333 0.208333 0.55
|
||||
0.458333 0.25 0.55
|
||||
0.458333 0.291667 0.55
|
||||
0.458333 0.333333 0.55
|
||||
0.458333 0.375 0.55
|
||||
0.458333 0.416667 0.55
|
||||
0.458333 0.458333 0.55
|
||||
0.458333 0.5 0.55
|
||||
0.5 -0.5 0.55
|
||||
0.5 -0.458333 0.55
|
||||
0.5 -0.416667 0.55
|
||||
0.5 -0.375 0.55
|
||||
0.5 -0.333333 0.55
|
||||
0.5 -0.291667 0.55
|
||||
0.5 -0.25 0.55
|
||||
0.5 -0.208333 0.55
|
||||
0.5 -0.166667 0.55
|
||||
0.5 -0.125 0.55
|
||||
0.5 -0.0833333 0.55
|
||||
0.5 -0.0416667 0.55
|
||||
0.5 0 0.55
|
||||
0.5 0.0416667 0.55
|
||||
0.5 0.0833333 0.55
|
||||
0.5 0.125 0.55
|
||||
0.5 0.166667 0.55
|
||||
0.5 0.208333 0.55
|
||||
0.5 0.25 0.55
|
||||
0.5 0.291667 0.55
|
||||
0.5 0.333333 0.55
|
||||
0.5 0.375 0.55
|
||||
0.5 0.416667 0.55
|
||||
0.5 0.458333 0.55
|
||||
0.5 0.5 0.55
|
||||
@@ -0,0 +1,11 @@
|
||||
Mesh_40m.msh ! Mesh file
|
||||
Obs_IND_GRID_TMI.obs ! Obsfile
|
||||
null ! Topofile | null
|
||||
VALUE 1e-4 ! Starting model
|
||||
VALUE 0 ! Reference model
|
||||
DEFAULT !..\AzmDip.dat ! Magnetization vector model
|
||||
DEFAULT ! Cell based weight file
|
||||
1 ! target chi factor | DEFAULT=1
|
||||
1 1 1 1 ! alpha s, x ,y ,z
|
||||
VALUE 0 1 ! Lower and Upper Bounds for p-component
|
||||
VALUE 0 2 2 2 1 ! lp-norm for amplitude inversion FILE pqxqyqzr.dat ! Norms VALUE p, qx, qy, qz, r | FILE m-by-5 matrix
|
||||
@@ -0,0 +1,345 @@
|
||||
90.00 0.00 50000.00
|
||||
90.00 0.00 1.00
|
||||
342
|
||||
4.222700e+05 5.454500e+05 1.620000e+03 1.232213e+00 1.000000e+00
|
||||
4.223900e+05 5.454500e+05 1.620000e+03 1.185450e+00 1.000000e+00
|
||||
4.225100e+05 5.454500e+05 1.620000e+03 1.154254e+00 1.000000e+00
|
||||
4.226300e+05 5.454500e+05 1.620000e+03 1.135985e+00 1.000000e+00
|
||||
4.227500e+05 5.454500e+05 1.620000e+03 1.128898e+00 1.000000e+00
|
||||
4.228700e+05 5.454500e+05 1.620000e+03 1.132291e+00 1.000000e+00
|
||||
4.229900e+05 5.454500e+05 1.620000e+03 1.146500e+00 1.000000e+00
|
||||
4.231100e+05 5.454500e+05 1.620000e+03 1.172910e+00 1.000000e+00
|
||||
4.232300e+05 5.454500e+05 1.620000e+03 1.213889e+00 1.000000e+00
|
||||
4.222700e+05 5.454900e+05 1.620000e+03 1.216886e+00 1.000000e+00
|
||||
4.223900e+05 5.454900e+05 1.620000e+03 1.169356e+00 1.000000e+00
|
||||
4.225100e+05 5.454900e+05 1.620000e+03 1.137644e+00 1.000000e+00
|
||||
4.226300e+05 5.454900e+05 1.620000e+03 1.119071e+00 1.000000e+00
|
||||
4.227500e+05 5.454900e+05 1.620000e+03 1.111866e+00 1.000000e+00
|
||||
4.228700e+05 5.454900e+05 1.620000e+03 1.115315e+00 1.000000e+00
|
||||
4.229900e+05 5.454900e+05 1.620000e+03 1.129761e+00 1.000000e+00
|
||||
4.231100e+05 5.454900e+05 1.620000e+03 1.156609e+00 1.000000e+00
|
||||
4.232300e+05 5.454900e+05 1.620000e+03 1.198263e+00 1.000000e+00
|
||||
4.222700e+05 5.455300e+05 1.620000e+03 1.203681e+00 1.000000e+00
|
||||
4.223900e+05 5.455300e+05 1.620000e+03 1.155484e+00 1.000000e+00
|
||||
4.225100e+05 5.455300e+05 1.620000e+03 1.123321e+00 1.000000e+00
|
||||
4.226300e+05 5.455300e+05 1.620000e+03 1.104481e+00 1.000000e+00
|
||||
4.227500e+05 5.455300e+05 1.620000e+03 1.097172e+00 1.000000e+00
|
||||
4.228700e+05 5.455300e+05 1.620000e+03 1.100671e+00 1.000000e+00
|
||||
4.229900e+05 5.455300e+05 1.620000e+03 1.115325e+00 1.000000e+00
|
||||
4.231100e+05 5.455300e+05 1.620000e+03 1.142557e+00 1.000000e+00
|
||||
4.232300e+05 5.455300e+05 1.620000e+03 1.184798e+00 1.000000e+00
|
||||
4.222700e+05 5.455700e+05 1.620000e+03 1.192507e+00 1.000000e+00
|
||||
4.223900e+05 5.455700e+05 1.620000e+03 1.143742e+00 1.000000e+00
|
||||
4.225100e+05 5.455700e+05 1.620000e+03 1.111192e+00 1.000000e+00
|
||||
4.226300e+05 5.455700e+05 1.620000e+03 1.092123e+00 1.000000e+00
|
||||
4.227500e+05 5.455700e+05 1.620000e+03 1.084725e+00 1.000000e+00
|
||||
4.228700e+05 5.455700e+05 1.620000e+03 1.088267e+00 1.000000e+00
|
||||
4.229900e+05 5.455700e+05 1.620000e+03 1.103099e+00 1.000000e+00
|
||||
4.231100e+05 5.455700e+05 1.620000e+03 1.130660e+00 1.000000e+00
|
||||
4.232300e+05 5.455700e+05 1.620000e+03 1.173403e+00 1.000000e+00
|
||||
4.222700e+05 5.456100e+05 1.620000e+03 1.183276e+00 1.000000e+00
|
||||
4.223900e+05 5.456100e+05 1.620000e+03 1.134039e+00 1.000000e+00
|
||||
4.225100e+05 5.456100e+05 1.620000e+03 1.101165e+00 1.000000e+00
|
||||
4.226300e+05 5.456100e+05 1.620000e+03 1.081904e+00 1.000000e+00
|
||||
4.227500e+05 5.456100e+05 1.620000e+03 1.074431e+00 1.000000e+00
|
||||
4.228700e+05 5.456100e+05 1.620000e+03 1.078009e+00 1.000000e+00
|
||||
4.229900e+05 5.456100e+05 1.620000e+03 1.092991e+00 1.000000e+00
|
||||
4.231100e+05 5.456100e+05 1.620000e+03 1.120827e+00 1.000000e+00
|
||||
4.232300e+05 5.456100e+05 1.620000e+03 1.163989e+00 1.000000e+00
|
||||
4.222700e+05 5.456500e+05 1.620000e+03 1.175907e+00 1.000000e+00
|
||||
4.223900e+05 5.456500e+05 1.620000e+03 1.126290e+00 1.000000e+00
|
||||
4.225100e+05 5.456500e+05 1.620000e+03 1.093156e+00 1.000000e+00
|
||||
4.226300e+05 5.456500e+05 1.620000e+03 1.073741e+00 1.000000e+00
|
||||
4.227500e+05 5.456500e+05 1.620000e+03 1.066207e+00 1.000000e+00
|
||||
4.228700e+05 5.456500e+05 1.620000e+03 1.069814e+00 1.000000e+00
|
||||
4.229900e+05 5.456500e+05 1.620000e+03 1.084917e+00 1.000000e+00
|
||||
4.231100e+05 5.456500e+05 1.620000e+03 1.112975e+00 1.000000e+00
|
||||
4.232300e+05 5.456500e+05 1.620000e+03 1.156473e+00 1.000000e+00
|
||||
4.222700e+05 5.456900e+05 1.620000e+03 1.170331e+00 1.000000e+00
|
||||
4.223900e+05 5.456900e+05 1.620000e+03 1.120426e+00 1.000000e+00
|
||||
4.225100e+05 5.456900e+05 1.620000e+03 1.087094e+00 1.000000e+00
|
||||
4.226300e+05 5.456900e+05 1.620000e+03 1.067560e+00 1.000000e+00
|
||||
4.227500e+05 5.456900e+05 1.620000e+03 1.059979e+00 1.000000e+00
|
||||
4.228700e+05 5.456900e+05 1.620000e+03 1.063608e+00 1.000000e+00
|
||||
4.229900e+05 5.456900e+05 1.620000e+03 1.078804e+00 1.000000e+00
|
||||
4.231100e+05 5.456900e+05 1.620000e+03 1.107031e+00 1.000000e+00
|
||||
4.232300e+05 5.456900e+05 1.620000e+03 1.150785e+00 1.000000e+00
|
||||
4.222700e+05 5.457300e+05 1.620000e+03 1.166494e+00 1.000000e+00
|
||||
4.223900e+05 5.457300e+05 1.620000e+03 1.116389e+00 1.000000e+00
|
||||
4.225100e+05 5.457300e+05 1.620000e+03 1.082920e+00 1.000000e+00
|
||||
4.226300e+05 5.457300e+05 1.620000e+03 1.063303e+00 1.000000e+00
|
||||
4.227500e+05 5.457300e+05 1.620000e+03 1.055691e+00 1.000000e+00
|
||||
4.228700e+05 5.457300e+05 1.620000e+03 1.059335e+00 1.000000e+00
|
||||
4.229900e+05 5.457300e+05 1.620000e+03 1.074596e+00 1.000000e+00
|
||||
4.231100e+05 5.457300e+05 1.620000e+03 1.102940e+00 1.000000e+00
|
||||
4.232300e+05 5.457300e+05 1.620000e+03 1.146870e+00 1.000000e+00
|
||||
4.222700e+05 5.457700e+05 1.620000e+03 1.164356e+00 1.000000e+00
|
||||
4.223900e+05 5.457700e+05 1.620000e+03 1.114140e+00 1.000000e+00
|
||||
4.225100e+05 5.457700e+05 1.620000e+03 1.080594e+00 1.000000e+00
|
||||
4.226300e+05 5.457700e+05 1.620000e+03 1.060932e+00 1.000000e+00
|
||||
4.227500e+05 5.457700e+05 1.620000e+03 1.053302e+00 1.000000e+00
|
||||
4.228700e+05 5.457700e+05 1.620000e+03 1.056954e+00 1.000000e+00
|
||||
4.229900e+05 5.457700e+05 1.620000e+03 1.072251e+00 1.000000e+00
|
||||
4.231100e+05 5.457700e+05 1.620000e+03 1.100660e+00 1.000000e+00
|
||||
4.232300e+05 5.457700e+05 1.620000e+03 1.144690e+00 1.000000e+00
|
||||
4.222700e+05 5.458100e+05 1.620000e+03 1.163896e+00 1.000000e+00
|
||||
4.223900e+05 5.458100e+05 1.620000e+03 1.113656e+00 1.000000e+00
|
||||
4.225100e+05 5.458100e+05 1.620000e+03 1.080094e+00 1.000000e+00
|
||||
4.226300e+05 5.458100e+05 1.620000e+03 1.060422e+00 1.000000e+00
|
||||
4.227500e+05 5.458100e+05 1.620000e+03 1.052788e+00 1.000000e+00
|
||||
4.228700e+05 5.458100e+05 1.620000e+03 1.056442e+00 1.000000e+00
|
||||
4.229900e+05 5.458100e+05 1.620000e+03 1.071746e+00 1.000000e+00
|
||||
4.231100e+05 5.458100e+05 1.620000e+03 1.100170e+00 1.000000e+00
|
||||
4.232300e+05 5.458100e+05 1.620000e+03 1.144220e+00 1.000000e+00
|
||||
4.222700e+05 5.458500e+05 1.620000e+03 1.165109e+00 1.000000e+00
|
||||
4.223900e+05 5.458500e+05 1.620000e+03 1.114933e+00 1.000000e+00
|
||||
4.225100e+05 5.458500e+05 1.620000e+03 1.081414e+00 1.000000e+00
|
||||
4.226300e+05 5.458500e+05 1.620000e+03 1.061768e+00 1.000000e+00
|
||||
4.227500e+05 5.458500e+05 1.620000e+03 1.054144e+00 1.000000e+00
|
||||
4.228700e+05 5.458500e+05 1.620000e+03 1.057794e+00 1.000000e+00
|
||||
4.229900e+05 5.458500e+05 1.620000e+03 1.073077e+00 1.000000e+00
|
||||
4.231100e+05 5.458500e+05 1.620000e+03 1.101464e+00 1.000000e+00
|
||||
4.232300e+05 5.458500e+05 1.620000e+03 1.145458e+00 1.000000e+00
|
||||
4.222700e+05 5.458900e+05 1.620000e+03 1.168008e+00 1.000000e+00
|
||||
4.223900e+05 5.458900e+05 1.620000e+03 1.117982e+00 1.000000e+00
|
||||
4.225100e+05 5.458900e+05 1.620000e+03 1.084567e+00 1.000000e+00
|
||||
4.226300e+05 5.458900e+05 1.620000e+03 1.064983e+00 1.000000e+00
|
||||
4.227500e+05 5.458900e+05 1.620000e+03 1.057384e+00 1.000000e+00
|
||||
4.228700e+05 5.458900e+05 1.620000e+03 1.061022e+00 1.000000e+00
|
||||
4.229900e+05 5.458900e+05 1.620000e+03 1.076257e+00 1.000000e+00
|
||||
4.231100e+05 5.458900e+05 1.620000e+03 1.104555e+00 1.000000e+00
|
||||
4.232300e+05 5.458900e+05 1.620000e+03 1.148415e+00 1.000000e+00
|
||||
4.222700e+05 5.459300e+05 1.620000e+03 1.172622e+00 1.000000e+00
|
||||
4.223900e+05 5.459300e+05 1.620000e+03 1.122836e+00 1.000000e+00
|
||||
4.225100e+05 5.459300e+05 1.620000e+03 1.089585e+00 1.000000e+00
|
||||
4.226300e+05 5.459300e+05 1.620000e+03 1.070100e+00 1.000000e+00
|
||||
4.227500e+05 5.459300e+05 1.620000e+03 1.062539e+00 1.000000e+00
|
||||
4.228700e+05 5.459300e+05 1.620000e+03 1.066158e+00 1.000000e+00
|
||||
4.229900e+05 5.459300e+05 1.620000e+03 1.081316e+00 1.000000e+00
|
||||
4.231100e+05 5.459300e+05 1.620000e+03 1.109474e+00 1.000000e+00
|
||||
4.232300e+05 5.459300e+05 1.620000e+03 1.153122e+00 1.000000e+00
|
||||
4.222700e+05 5.459700e+05 1.620000e+03 1.178997e+00 1.000000e+00
|
||||
4.223900e+05 5.459700e+05 1.620000e+03 1.129540e+00 1.000000e+00
|
||||
4.225100e+05 5.459700e+05 1.620000e+03 1.096515e+00 1.000000e+00
|
||||
4.226300e+05 5.459700e+05 1.620000e+03 1.077165e+00 1.000000e+00
|
||||
4.227500e+05 5.459700e+05 1.620000e+03 1.069657e+00 1.000000e+00
|
||||
4.228700e+05 5.459700e+05 1.620000e+03 1.073251e+00 1.000000e+00
|
||||
4.229900e+05 5.459700e+05 1.620000e+03 1.088304e+00 1.000000e+00
|
||||
4.231100e+05 5.459700e+05 1.620000e+03 1.116268e+00 1.000000e+00
|
||||
4.232300e+05 5.459700e+05 1.620000e+03 1.159625e+00 1.000000e+00
|
||||
4.222700e+05 5.460100e+05 1.620000e+03 1.187195e+00 1.000000e+00
|
||||
4.223900e+05 5.460100e+05 1.620000e+03 1.138159e+00 1.000000e+00
|
||||
4.225100e+05 5.460100e+05 1.620000e+03 1.105423e+00 1.000000e+00
|
||||
4.226300e+05 5.460100e+05 1.620000e+03 1.086244e+00 1.000000e+00
|
||||
4.227500e+05 5.460100e+05 1.620000e+03 1.078803e+00 1.000000e+00
|
||||
4.228700e+05 5.460100e+05 1.620000e+03 1.082365e+00 1.000000e+00
|
||||
4.229900e+05 5.460100e+05 1.620000e+03 1.097283e+00 1.000000e+00
|
||||
4.231100e+05 5.460100e+05 1.620000e+03 1.125002e+00 1.000000e+00
|
||||
4.232300e+05 5.460100e+05 1.620000e+03 1.167986e+00 1.000000e+00
|
||||
4.222700e+05 5.460500e+05 1.620000e+03 1.197289e+00 1.000000e+00
|
||||
4.223900e+05 5.460500e+05 1.620000e+03 1.148769e+00 1.000000e+00
|
||||
4.225100e+05 5.460500e+05 1.620000e+03 1.116384e+00 1.000000e+00
|
||||
4.226300e+05 5.460500e+05 1.620000e+03 1.097414e+00 1.000000e+00
|
||||
4.227500e+05 5.460500e+05 1.620000e+03 1.090054e+00 1.000000e+00
|
||||
4.228700e+05 5.460500e+05 1.620000e+03 1.093577e+00 1.000000e+00
|
||||
4.229900e+05 5.460500e+05 1.620000e+03 1.108333e+00 1.000000e+00
|
||||
4.231100e+05 5.460500e+05 1.620000e+03 1.135753e+00 1.000000e+00
|
||||
4.232300e+05 5.460500e+05 1.620000e+03 1.178281e+00 1.000000e+00
|
||||
4.222700e+05 5.460900e+05 1.620000e+03 1.209366e+00 1.000000e+00
|
||||
4.223900e+05 5.460900e+05 1.620000e+03 1.161458e+00 1.000000e+00
|
||||
4.225100e+05 5.460900e+05 1.620000e+03 1.129489e+00 1.000000e+00
|
||||
4.226300e+05 5.460900e+05 1.620000e+03 1.110765e+00 1.000000e+00
|
||||
4.227500e+05 5.460900e+05 1.620000e+03 1.103501e+00 1.000000e+00
|
||||
4.228700e+05 5.460900e+05 1.620000e+03 1.106978e+00 1.000000e+00
|
||||
4.229900e+05 5.460900e+05 1.620000e+03 1.121542e+00 1.000000e+00
|
||||
4.231100e+05 5.460900e+05 1.620000e+03 1.148608e+00 1.000000e+00
|
||||
4.232300e+05 5.460900e+05 1.620000e+03 1.190596e+00 1.000000e+00
|
||||
4.222700e+05 5.461300e+05 1.620000e+03 1.223515e+00 1.000000e+00
|
||||
4.223900e+05 5.461300e+05 1.620000e+03 1.176318e+00 1.000000e+00
|
||||
4.225100e+05 5.461300e+05 1.620000e+03 1.144830e+00 1.000000e+00
|
||||
4.226300e+05 5.461300e+05 1.620000e+03 1.126389e+00 1.000000e+00
|
||||
4.227500e+05 5.461300e+05 1.620000e+03 1.119236e+00 1.000000e+00
|
||||
4.228700e+05 5.461300e+05 1.620000e+03 1.122660e+00 1.000000e+00
|
||||
4.229900e+05 5.461300e+05 1.620000e+03 1.137004e+00 1.000000e+00
|
||||
4.231100e+05 5.461300e+05 1.620000e+03 1.163661e+00 1.000000e+00
|
||||
4.232300e+05 5.461300e+05 1.620000e+03 1.205022e+00 1.000000e+00
|
||||
4.222700e+05 5.461700e+05 1.620000e+03 1.239824e+00 1.000000e+00
|
||||
4.223900e+05 5.461700e+05 1.620000e+03 1.193439e+00 1.000000e+00
|
||||
4.225100e+05 5.461700e+05 1.620000e+03 1.162497e+00 1.000000e+00
|
||||
4.226300e+05 5.461700e+05 1.620000e+03 1.144378e+00 1.000000e+00
|
||||
4.227500e+05 5.461700e+05 1.620000e+03 1.137349e+00 1.000000e+00
|
||||
4.228700e+05 5.461700e+05 1.620000e+03 1.140714e+00 1.000000e+00
|
||||
4.229900e+05 5.461700e+05 1.620000e+03 1.154807e+00 1.000000e+00
|
||||
4.231100e+05 5.461700e+05 1.620000e+03 1.181001e+00 1.000000e+00
|
||||
4.232300e+05 5.461700e+05 1.620000e+03 1.221648e+00 1.000000e+00
|
||||
4.223300e+05 5.454500e+05 1.620000e+03 1.206699e+00 1.000000e+00
|
||||
4.224500e+05 5.454500e+05 1.620000e+03 1.168087e+00 1.000000e+00
|
||||
4.225700e+05 5.454500e+05 1.620000e+03 1.143637e+00 1.000000e+00
|
||||
4.226900e+05 5.454500e+05 1.620000e+03 1.131112e+00 1.000000e+00
|
||||
4.228100e+05 5.454500e+05 1.620000e+03 1.129288e+00 1.000000e+00
|
||||
4.229300e+05 5.454500e+05 1.620000e+03 1.137982e+00 1.000000e+00
|
||||
4.230500e+05 5.454500e+05 1.620000e+03 1.158053e+00 1.000000e+00
|
||||
4.231700e+05 5.454500e+05 1.620000e+03 1.191399e+00 1.000000e+00
|
||||
4.232900e+05 5.454500e+05 1.620000e+03 1.240750e+00 1.000000e+00
|
||||
4.223300e+05 5.454900e+05 1.620000e+03 1.190956e+00 1.000000e+00
|
||||
4.224500e+05 5.454900e+05 1.620000e+03 1.151707e+00 1.000000e+00
|
||||
4.225700e+05 5.454900e+05 1.620000e+03 1.126850e+00 1.000000e+00
|
||||
4.226900e+05 5.454900e+05 1.620000e+03 1.114117e+00 1.000000e+00
|
||||
4.228100e+05 5.454900e+05 1.620000e+03 1.112262e+00 1.000000e+00
|
||||
4.229300e+05 5.454900e+05 1.620000e+03 1.121101e+00 1.000000e+00
|
||||
4.230500e+05 5.454900e+05 1.620000e+03 1.141506e+00 1.000000e+00
|
||||
4.231700e+05 5.454900e+05 1.620000e+03 1.175404e+00 1.000000e+00
|
||||
4.232900e+05 5.454900e+05 1.620000e+03 1.225562e+00 1.000000e+00
|
||||
4.223300e+05 5.455300e+05 1.620000e+03 1.177388e+00 1.000000e+00
|
||||
4.224500e+05 5.455300e+05 1.620000e+03 1.137585e+00 1.000000e+00
|
||||
4.225700e+05 5.455300e+05 1.620000e+03 1.112372e+00 1.000000e+00
|
||||
4.226900e+05 5.455300e+05 1.620000e+03 1.099456e+00 1.000000e+00
|
||||
4.228100e+05 5.455300e+05 1.620000e+03 1.097574e+00 1.000000e+00
|
||||
4.229300e+05 5.455300e+05 1.620000e+03 1.106540e+00 1.000000e+00
|
||||
4.230500e+05 5.455300e+05 1.620000e+03 1.127238e+00 1.000000e+00
|
||||
4.231700e+05 5.455300e+05 1.620000e+03 1.161618e+00 1.000000e+00
|
||||
4.232900e+05 5.455300e+05 1.620000e+03 1.212477e+00 1.000000e+00
|
||||
4.223300e+05 5.455700e+05 1.620000e+03 1.165906e+00 1.000000e+00
|
||||
4.224500e+05 5.455700e+05 1.620000e+03 1.125628e+00 1.000000e+00
|
||||
4.225700e+05 5.455700e+05 1.620000e+03 1.100110e+00 1.000000e+00
|
||||
4.226900e+05 5.455700e+05 1.620000e+03 1.087036e+00 1.000000e+00
|
||||
4.228100e+05 5.455700e+05 1.620000e+03 1.085132e+00 1.000000e+00
|
||||
4.229300e+05 5.455700e+05 1.620000e+03 1.094207e+00 1.000000e+00
|
||||
4.230500e+05 5.455700e+05 1.620000e+03 1.115157e+00 1.000000e+00
|
||||
4.231700e+05 5.455700e+05 1.620000e+03 1.149949e+00 1.000000e+00
|
||||
4.232900e+05 5.455700e+05 1.620000e+03 1.201406e+00 1.000000e+00
|
||||
4.223300e+05 5.456100e+05 1.620000e+03 1.156419e+00 1.000000e+00
|
||||
4.224500e+05 5.456100e+05 1.620000e+03 1.115745e+00 1.000000e+00
|
||||
4.225700e+05 5.456100e+05 1.620000e+03 1.089972e+00 1.000000e+00
|
||||
4.226900e+05 5.456100e+05 1.620000e+03 1.076766e+00 1.000000e+00
|
||||
4.228100e+05 5.456100e+05 1.620000e+03 1.074842e+00 1.000000e+00
|
||||
4.229300e+05 5.456100e+05 1.620000e+03 1.084010e+00 1.000000e+00
|
||||
4.230500e+05 5.456100e+05 1.620000e+03 1.105170e+00 1.000000e+00
|
||||
4.231700e+05 5.456100e+05 1.620000e+03 1.140306e+00 1.000000e+00
|
||||
4.232900e+05 5.456100e+05 1.620000e+03 1.192260e+00 1.000000e+00
|
||||
4.223300e+05 5.456500e+05 1.620000e+03 1.148845e+00 1.000000e+00
|
||||
4.224500e+05 5.456500e+05 1.620000e+03 1.107853e+00 1.000000e+00
|
||||
4.225700e+05 5.456500e+05 1.620000e+03 1.081874e+00 1.000000e+00
|
||||
4.226900e+05 5.456500e+05 1.620000e+03 1.068561e+00 1.000000e+00
|
||||
4.228100e+05 5.456500e+05 1.620000e+03 1.066621e+00 1.000000e+00
|
||||
4.229300e+05 5.456500e+05 1.620000e+03 1.075863e+00 1.000000e+00
|
||||
4.230500e+05 5.456500e+05 1.620000e+03 1.097193e+00 1.000000e+00
|
||||
4.231700e+05 5.456500e+05 1.620000e+03 1.132606e+00 1.000000e+00
|
||||
4.232900e+05 5.456500e+05 1.620000e+03 1.184959e+00 1.000000e+00
|
||||
4.223300e+05 5.456900e+05 1.620000e+03 1.143113e+00 1.000000e+00
|
||||
4.224500e+05 5.456900e+05 1.620000e+03 1.101879e+00 1.000000e+00
|
||||
4.225700e+05 5.456900e+05 1.620000e+03 1.075742e+00 1.000000e+00
|
||||
4.226900e+05 5.456900e+05 1.620000e+03 1.062348e+00 1.000000e+00
|
||||
4.228100e+05 5.456900e+05 1.620000e+03 1.060396e+00 1.000000e+00
|
||||
4.229300e+05 5.456900e+05 1.620000e+03 1.069695e+00 1.000000e+00
|
||||
4.230500e+05 5.456900e+05 1.620000e+03 1.091155e+00 1.000000e+00
|
||||
4.231700e+05 5.456900e+05 1.620000e+03 1.126779e+00 1.000000e+00
|
||||
4.232900e+05 5.456900e+05 1.620000e+03 1.179434e+00 1.000000e+00
|
||||
4.223300e+05 5.457300e+05 1.620000e+03 1.139167e+00 1.000000e+00
|
||||
4.224500e+05 5.457300e+05 1.620000e+03 1.097766e+00 1.000000e+00
|
||||
4.225700e+05 5.457300e+05 1.620000e+03 1.071521e+00 1.000000e+00
|
||||
4.226900e+05 5.457300e+05 1.620000e+03 1.058070e+00 1.000000e+00
|
||||
4.228100e+05 5.457300e+05 1.620000e+03 1.056110e+00 1.000000e+00
|
||||
4.229300e+05 5.457300e+05 1.620000e+03 1.065448e+00 1.000000e+00
|
||||
4.230500e+05 5.457300e+05 1.620000e+03 1.086998e+00 1.000000e+00
|
||||
4.231700e+05 5.457300e+05 1.620000e+03 1.122768e+00 1.000000e+00
|
||||
4.232900e+05 5.457300e+05 1.620000e+03 1.175633e+00 1.000000e+00
|
||||
4.223300e+05 5.457700e+05 1.620000e+03 1.136969e+00 1.000000e+00
|
||||
4.224500e+05 5.457700e+05 1.620000e+03 1.095474e+00 1.000000e+00
|
||||
4.225700e+05 5.457700e+05 1.620000e+03 1.069169e+00 1.000000e+00
|
||||
4.226900e+05 5.457700e+05 1.620000e+03 1.055686e+00 1.000000e+00
|
||||
4.228100e+05 5.457700e+05 1.620000e+03 1.053721e+00 1.000000e+00
|
||||
4.229300e+05 5.457700e+05 1.620000e+03 1.063081e+00 1.000000e+00
|
||||
4.230500e+05 5.457700e+05 1.620000e+03 1.084681e+00 1.000000e+00
|
||||
4.231700e+05 5.457700e+05 1.620000e+03 1.120534e+00 1.000000e+00
|
||||
4.232900e+05 5.457700e+05 1.620000e+03 1.173515e+00 1.000000e+00
|
||||
4.223300e+05 5.458100e+05 1.620000e+03 1.136497e+00 1.000000e+00
|
||||
4.224500e+05 5.458100e+05 1.620000e+03 1.094982e+00 1.000000e+00
|
||||
4.225700e+05 5.458100e+05 1.620000e+03 1.068663e+00 1.000000e+00
|
||||
4.226900e+05 5.458100e+05 1.620000e+03 1.055173e+00 1.000000e+00
|
||||
4.228100e+05 5.458100e+05 1.620000e+03 1.053207e+00 1.000000e+00
|
||||
4.229300e+05 5.458100e+05 1.620000e+03 1.062572e+00 1.000000e+00
|
||||
4.230500e+05 5.458100e+05 1.620000e+03 1.084183e+00 1.000000e+00
|
||||
4.231700e+05 5.458100e+05 1.620000e+03 1.120053e+00 1.000000e+00
|
||||
4.232900e+05 5.458100e+05 1.620000e+03 1.173059e+00 1.000000e+00
|
||||
4.223300e+05 5.458500e+05 1.620000e+03 1.137744e+00 1.000000e+00
|
||||
4.224500e+05 5.458500e+05 1.620000e+03 1.096282e+00 1.000000e+00
|
||||
4.225700e+05 5.458500e+05 1.620000e+03 1.069998e+00 1.000000e+00
|
||||
4.226900e+05 5.458500e+05 1.620000e+03 1.056526e+00 1.000000e+00
|
||||
4.228100e+05 5.458500e+05 1.620000e+03 1.054563e+00 1.000000e+00
|
||||
4.229300e+05 5.458500e+05 1.620000e+03 1.063915e+00 1.000000e+00
|
||||
4.230500e+05 5.458500e+05 1.620000e+03 1.085498e+00 1.000000e+00
|
||||
4.231700e+05 5.458500e+05 1.620000e+03 1.121321e+00 1.000000e+00
|
||||
4.232900e+05 5.458500e+05 1.620000e+03 1.174261e+00 1.000000e+00
|
||||
4.223300e+05 5.458900e+05 1.620000e+03 1.140725e+00 1.000000e+00
|
||||
4.224500e+05 5.458900e+05 1.620000e+03 1.099389e+00 1.000000e+00
|
||||
4.225700e+05 5.458900e+05 1.620000e+03 1.073187e+00 1.000000e+00
|
||||
4.226900e+05 5.458900e+05 1.620000e+03 1.059758e+00 1.000000e+00
|
||||
4.228100e+05 5.458900e+05 1.620000e+03 1.057802e+00 1.000000e+00
|
||||
4.229300e+05 5.458900e+05 1.620000e+03 1.067124e+00 1.000000e+00
|
||||
4.230500e+05 5.458900e+05 1.620000e+03 1.088638e+00 1.000000e+00
|
||||
4.231700e+05 5.458900e+05 1.620000e+03 1.124351e+00 1.000000e+00
|
||||
4.232900e+05 5.458900e+05 1.620000e+03 1.177133e+00 1.000000e+00
|
||||
4.223300e+05 5.459300e+05 1.620000e+03 1.145468e+00 1.000000e+00
|
||||
4.224500e+05 5.459300e+05 1.620000e+03 1.104334e+00 1.000000e+00
|
||||
4.225700e+05 5.459300e+05 1.620000e+03 1.078262e+00 1.000000e+00
|
||||
4.226900e+05 5.459300e+05 1.620000e+03 1.064901e+00 1.000000e+00
|
||||
4.228100e+05 5.459300e+05 1.620000e+03 1.062955e+00 1.000000e+00
|
||||
4.229300e+05 5.459300e+05 1.620000e+03 1.072230e+00 1.000000e+00
|
||||
4.230500e+05 5.459300e+05 1.620000e+03 1.093636e+00 1.000000e+00
|
||||
4.231700e+05 5.459300e+05 1.620000e+03 1.129174e+00 1.000000e+00
|
||||
4.232900e+05 5.459300e+05 1.620000e+03 1.181704e+00 1.000000e+00
|
||||
4.223300e+05 5.459700e+05 1.620000e+03 1.152021e+00 1.000000e+00
|
||||
4.224500e+05 5.459700e+05 1.620000e+03 1.111163e+00 1.000000e+00
|
||||
4.225700e+05 5.459700e+05 1.620000e+03 1.085271e+00 1.000000e+00
|
||||
4.226900e+05 5.459700e+05 1.620000e+03 1.072003e+00 1.000000e+00
|
||||
4.228100e+05 5.459700e+05 1.620000e+03 1.070070e+00 1.000000e+00
|
||||
4.229300e+05 5.459700e+05 1.620000e+03 1.079280e+00 1.000000e+00
|
||||
4.230500e+05 5.459700e+05 1.620000e+03 1.100539e+00 1.000000e+00
|
||||
4.231700e+05 5.459700e+05 1.620000e+03 1.135836e+00 1.000000e+00
|
||||
4.232900e+05 5.459700e+05 1.620000e+03 1.188021e+00 1.000000e+00
|
||||
4.223300e+05 5.460100e+05 1.620000e+03 1.160447e+00 1.000000e+00
|
||||
4.224500e+05 5.460100e+05 1.620000e+03 1.119941e+00 1.000000e+00
|
||||
4.225700e+05 5.460100e+05 1.620000e+03 1.094277e+00 1.000000e+00
|
||||
4.226900e+05 5.460100e+05 1.620000e+03 1.081127e+00 1.000000e+00
|
||||
4.228100e+05 5.460100e+05 1.620000e+03 1.079212e+00 1.000000e+00
|
||||
4.229300e+05 5.460100e+05 1.620000e+03 1.088340e+00 1.000000e+00
|
||||
4.230500e+05 5.460100e+05 1.620000e+03 1.109410e+00 1.000000e+00
|
||||
4.231700e+05 5.460100e+05 1.620000e+03 1.144400e+00 1.000000e+00
|
||||
4.232900e+05 5.460100e+05 1.620000e+03 1.196142e+00 1.000000e+00
|
||||
4.223300e+05 5.460500e+05 1.620000e+03 1.170821e+00 1.000000e+00
|
||||
4.224500e+05 5.460500e+05 1.620000e+03 1.130746e+00 1.000000e+00
|
||||
4.225700e+05 5.460500e+05 1.620000e+03 1.105360e+00 1.000000e+00
|
||||
4.226900e+05 5.460500e+05 1.620000e+03 1.092354e+00 1.000000e+00
|
||||
4.228100e+05 5.460500e+05 1.620000e+03 1.090459e+00 1.000000e+00
|
||||
4.229300e+05 5.460500e+05 1.620000e+03 1.099487e+00 1.000000e+00
|
||||
4.230500e+05 5.460500e+05 1.620000e+03 1.120329e+00 1.000000e+00
|
||||
4.231700e+05 5.460500e+05 1.620000e+03 1.154944e+00 1.000000e+00
|
||||
4.232900e+05 5.460500e+05 1.620000e+03 1.206144e+00 1.000000e+00
|
||||
4.223300e+05 5.460900e+05 1.620000e+03 1.183230e+00 1.000000e+00
|
||||
4.224500e+05 5.460900e+05 1.620000e+03 1.143666e+00 1.000000e+00
|
||||
4.225700e+05 5.460900e+05 1.620000e+03 1.118607e+00 1.000000e+00
|
||||
4.226900e+05 5.460900e+05 1.620000e+03 1.105770e+00 1.000000e+00
|
||||
4.228100e+05 5.460900e+05 1.620000e+03 1.103900e+00 1.000000e+00
|
||||
4.229300e+05 5.460900e+05 1.620000e+03 1.112811e+00 1.000000e+00
|
||||
4.230500e+05 5.460900e+05 1.620000e+03 1.133382e+00 1.000000e+00
|
||||
4.231700e+05 5.460900e+05 1.620000e+03 1.167554e+00 1.000000e+00
|
||||
4.232900e+05 5.460900e+05 1.620000e+03 1.218111e+00 1.000000e+00
|
||||
4.223300e+05 5.461300e+05 1.620000e+03 1.197766e+00 1.000000e+00
|
||||
4.224500e+05 5.461300e+05 1.620000e+03 1.158793e+00 1.000000e+00
|
||||
4.225700e+05 5.461300e+05 1.620000e+03 1.134113e+00 1.000000e+00
|
||||
4.226900e+05 5.461300e+05 1.620000e+03 1.121471e+00 1.000000e+00
|
||||
4.228100e+05 5.461300e+05 1.620000e+03 1.119629e+00 1.000000e+00
|
||||
4.229300e+05 5.461300e+05 1.620000e+03 1.128405e+00 1.000000e+00
|
||||
4.230500e+05 5.461300e+05 1.620000e+03 1.148665e+00 1.000000e+00
|
||||
4.231700e+05 5.461300e+05 1.620000e+03 1.182323e+00 1.000000e+00
|
||||
4.232900e+05 5.461300e+05 1.620000e+03 1.232131e+00 1.000000e+00
|
||||
4.223300e+05 5.461700e+05 1.620000e+03 1.214517e+00 1.000000e+00
|
||||
4.224500e+05 5.461700e+05 1.620000e+03 1.176218e+00 1.000000e+00
|
||||
4.225700e+05 5.461700e+05 1.620000e+03 1.151967e+00 1.000000e+00
|
||||
4.226900e+05 5.461700e+05 1.620000e+03 1.139545e+00 1.000000e+00
|
||||
4.228100e+05 5.461700e+05 1.620000e+03 1.137735e+00 1.000000e+00
|
||||
4.229300e+05 5.461700e+05 1.620000e+03 1.146358e+00 1.000000e+00
|
||||
4.230500e+05 5.461700e+05 1.620000e+03 1.166266e+00 1.000000e+00
|
||||
4.231700e+05 5.461700e+05 1.620000e+03 1.199340e+00 1.000000e+00
|
||||
4.232900e+05 5.461700e+05 1.620000e+03 1.248292e+00 1.000000e+00
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,5 @@
|
||||
66 52 24
|
||||
421780 544950 1600
|
||||
151.00 108.00 77.00 55.00 40.00 28.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 28.00 40.00 55.00 77.00 108.00 151.00
|
||||
151.00 108.00 77.00 55.00 40.00 28.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 28.00 40.00 55.00 77.00 108.00 151.00
|
||||
20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 20.00 28.00 39.00 55.00 75.00 105.00 130.00
|
||||
@@ -0,0 +1,31 @@
|
||||
|
||||
Parallelized with OpenMP. # of threads: 4
|
||||
|
||||
MAG3D - Version 5.0 : MAGFOR3D
|
||||
|
||||
Developed by University of British Columbia
|
||||
Geophysical Inversion Facility (UBC-GIF)
|
||||
|
||||
(C) Copyright 1992 - 2013, UBC-GIF,
|
||||
Department of Earth and Ocean Sciences, UBC
|
||||
http://gif.eos.ubc.ca/
|
||||
|
||||
This program is licensed to:
|
||||
|
||||
For internal use within UBC-GIF.
|
||||
|
||||
|
||||
MAGFOR3D started on: 12/21/2015 08:35:38
|
||||
|
||||
|
||||
magfor3d Mesh.msh Obs_loc.dat Model.dat
|
||||
|
||||
# of surface data: 625
|
||||
# of borehole data: 0
|
||||
|
||||
model was read from file: Model.dat
|
||||
|
||||
TOTAL cpu time: 0:00:00.16
|
||||
|
||||
MAGFOR3D ended on: 12/21/2015 08:35:39
|
||||
|
||||
@@ -0,0 +1,628 @@
|
||||
45.00 315.00 50000.00 !! incl, decl, geomag
|
||||
-45.00 135.00 1 !! aincl, adecl, idir
|
||||
625 !! # of data
|
||||
-5.000000000E-01 -5.000000000E-01 5.500000000E-01 1.659610E+02
|
||||
-5.000000000E-01 -4.583330000E-01 5.500000000E-01 1.925379E+02
|
||||
-5.000000000E-01 -4.166670000E-01 5.500000000E-01 2.226649E+02
|
||||
-5.000000000E-01 -3.750000000E-01 5.500000000E-01 2.563686E+02
|
||||
-5.000000000E-01 -3.333330000E-01 5.500000000E-01 2.934733E+02
|
||||
-5.000000000E-01 -2.916670000E-01 5.500000000E-01 3.335430E+02
|
||||
-5.000000000E-01 -2.500000000E-01 5.500000000E-01 3.758360E+02
|
||||
-5.000000000E-01 -2.083330000E-01 5.500000000E-01 4.192739E+02
|
||||
-5.000000000E-01 -1.666670000E-01 5.500000000E-01 4.624569E+02
|
||||
-5.000000000E-01 -1.250000000E-01 5.500000000E-01 5.037297E+02
|
||||
-5.000000000E-01 -8.333330000E-02 5.500000000E-01 5.412899E+02
|
||||
-5.000000000E-01 -4.166670000E-02 5.500000000E-01 5.733527E+02
|
||||
-5.000000000E-01 0.000000000E+00 5.500000000E-01 5.983312E+02
|
||||
-5.000000000E-01 4.166670000E-02 5.500000000E-01 6.150115E+02
|
||||
-5.000000000E-01 8.333330000E-02 5.500000000E-01 6.226869E+02
|
||||
-5.000000000E-01 1.250000000E-01 5.500000000E-01 6.212256E+02
|
||||
-5.000000000E-01 1.666670000E-01 5.500000000E-01 6.110607E+02
|
||||
-5.000000000E-01 2.083330000E-01 5.500000000E-01 5.931098E+02
|
||||
-5.000000000E-01 2.500000000E-01 5.500000000E-01 5.686407E+02
|
||||
-5.000000000E-01 2.916670000E-01 5.500000000E-01 5.391186E+02
|
||||
-5.000000000E-01 3.333330000E-01 5.500000000E-01 5.060557E+02
|
||||
-5.000000000E-01 3.750000000E-01 5.500000000E-01 4.708825E+02
|
||||
-5.000000000E-01 4.166670000E-01 5.500000000E-01 4.348657E+02
|
||||
-5.000000000E-01 4.583330000E-01 5.500000000E-01 3.990553E+02
|
||||
-5.000000000E-01 5.000000000E-01 5.500000000E-01 3.642665E+02
|
||||
-4.583330000E-01 -5.000000000E-01 5.500000000E-01 1.399730E+02
|
||||
-4.583330000E-01 -4.583330000E-01 5.500000000E-01 1.662941E+02
|
||||
-4.583330000E-01 -4.166670000E-01 5.500000000E-01 1.969125E+02
|
||||
-4.583330000E-01 -3.750000000E-01 5.500000000E-01 2.320584E+02
|
||||
-4.583330000E-01 -3.333330000E-01 5.500000000E-01 2.717511E+02
|
||||
-4.583330000E-01 -2.916670000E-01 5.500000000E-01 3.157134E+02
|
||||
-4.583330000E-01 -2.500000000E-01 5.500000000E-01 3.632921E+02
|
||||
-4.583330000E-01 -2.083330000E-01 5.500000000E-01 4.133901E+02
|
||||
-4.583330000E-01 -1.666670000E-01 5.500000000E-01 4.644542E+02
|
||||
-4.583330000E-01 -1.250000000E-01 5.500000000E-01 5.145281E+02
|
||||
-4.583330000E-01 -8.333330000E-02 5.500000000E-01 5.613715E+02
|
||||
-4.583330000E-01 -4.166670000E-02 5.500000000E-01 6.026655E+02
|
||||
-4.583330000E-01 0.000000000E+00 5.500000000E-01 6.362552E+02
|
||||
-4.583330000E-01 4.166670000E-02 5.500000000E-01 6.604000E+02
|
||||
-4.583330000E-01 8.333330000E-02 5.500000000E-01 6.739783E+02
|
||||
-4.583330000E-01 1.250000000E-01 5.500000000E-01 6.766057E+02
|
||||
-4.583330000E-01 1.666670000E-01 5.500000000E-01 6.686444E+02
|
||||
-4.583330000E-01 2.083330000E-01 5.500000000E-01 6.511099E+02
|
||||
-4.583330000E-01 2.500000000E-01 5.500000000E-01 6.254994E+02
|
||||
-4.583330000E-01 2.916670000E-01 5.500000000E-01 5.935890E+02
|
||||
-4.583330000E-01 3.333330000E-01 5.500000000E-01 5.572309E+02
|
||||
-4.583330000E-01 3.750000000E-01 5.500000000E-01 5.181837E+02
|
||||
-4.583330000E-01 4.166670000E-01 5.500000000E-01 4.780006E+02
|
||||
-4.583330000E-01 4.583330000E-01 5.500000000E-01 4.379623E+02
|
||||
-4.583330000E-01 5.000000000E-01 5.500000000E-01 3.990553E+02
|
||||
-4.166670000E-01 -5.000000000E-01 5.500000000E-01 1.038361E+02
|
||||
-4.166670000E-01 -4.583330000E-01 5.500000000E-01 1.284713E+02
|
||||
-4.166670000E-01 -4.166670000E-01 5.500000000E-01 1.581213E+02
|
||||
-4.166670000E-01 -3.750000000E-01 5.500000000E-01 1.932949E+02
|
||||
-4.166670000E-01 -3.333330000E-01 5.500000000E-01 2.343043E+02
|
||||
-4.166670000E-01 -2.916670000E-01 5.500000000E-01 2.811460E+02
|
||||
-4.166670000E-01 -2.500000000E-01 5.500000000E-01 3.333759E+02
|
||||
-4.166670000E-01 -2.083330000E-01 5.500000000E-01 3.899878E+02
|
||||
-4.166670000E-01 -1.666670000E-01 5.500000000E-01 4.493508E+02
|
||||
-4.166670000E-01 -1.250000000E-01 5.500000000E-01 5.092308E+02
|
||||
-4.166670000E-01 -8.333330000E-02 5.500000000E-01 5.669068E+02
|
||||
-4.166670000E-01 -4.166670000E-02 5.500000000E-01 6.194160E+02
|
||||
-4.166670000E-01 0.000000000E+00 5.500000000E-01 6.638734E+02
|
||||
-4.166670000E-01 4.166670000E-02 5.500000000E-01 6.978235E+02
|
||||
-4.166670000E-01 8.333330000E-02 5.500000000E-01 7.195477E+02
|
||||
-4.166670000E-01 1.250000000E-01 5.500000000E-01 7.282611E+02
|
||||
-4.166670000E-01 1.666670000E-01 5.500000000E-01 7.241600E+02
|
||||
-4.166670000E-01 2.083330000E-01 5.500000000E-01 7.083199E+02
|
||||
-4.166670000E-01 2.500000000E-01 5.500000000E-01 6.824792E+02
|
||||
-4.166670000E-01 2.916670000E-01 5.500000000E-01 6.487701E+02
|
||||
-4.166670000E-01 3.333330000E-01 5.500000000E-01 6.094492E+02
|
||||
-4.166670000E-01 3.750000000E-01 5.500000000E-01 5.666701E+02
|
||||
-4.166670000E-01 4.166670000E-01 5.500000000E-01 5.223335E+02
|
||||
-4.166670000E-01 4.583330000E-01 5.500000000E-01 4.780006E+02
|
||||
-4.166670000E-01 5.000000000E-01 5.500000000E-01 4.348657E+02
|
||||
-3.750000000E-01 -5.000000000E-01 5.500000000E-01 5.615031E+01
|
||||
-3.750000000E-01 -4.583330000E-01 5.500000000E-01 7.722713E+01
|
||||
-3.750000000E-01 -4.166670000E-01 5.500000000E-01 1.039189E+02
|
||||
-3.750000000E-01 -3.750000000E-01 5.500000000E-01 1.370930E+02
|
||||
-3.750000000E-01 -3.333330000E-01 5.500000000E-01 1.774689E+02
|
||||
-3.750000000E-01 -2.916670000E-01 5.500000000E-01 2.254638E+02
|
||||
-3.750000000E-01 -2.500000000E-01 5.500000000E-01 2.810098E+02
|
||||
-3.750000000E-01 -2.083330000E-01 5.500000000E-01 3.433596E+02
|
||||
-3.750000000E-01 -1.666670000E-01 5.500000000E-01 4.109431E+02
|
||||
-3.750000000E-01 -1.250000000E-01 5.500000000E-01 4.813258E+02
|
||||
-3.750000000E-01 -8.333330000E-02 5.500000000E-01 5.512986E+02
|
||||
-3.750000000E-01 -4.166670000E-02 5.500000000E-01 6.171524E+02
|
||||
-3.750000000E-01 0.000000000E+00 5.500000000E-01 6.750879E+02
|
||||
-3.750000000E-01 4.166670000E-02 5.500000000E-01 7.216991E+02
|
||||
-3.750000000E-01 8.333330000E-02 5.500000000E-01 7.544267E+02
|
||||
-3.750000000E-01 1.250000000E-01 5.500000000E-01 7.718762E+02
|
||||
-3.750000000E-01 1.666670000E-01 5.500000000E-01 7.739304E+02
|
||||
-3.750000000E-01 2.083330000E-01 5.500000000E-01 7.616511E+02
|
||||
-3.750000000E-01 2.500000000E-01 5.500000000E-01 7.370097E+02
|
||||
-3.750000000E-01 2.916670000E-01 5.500000000E-01 7.025352E+02
|
||||
-3.750000000E-01 3.333330000E-01 5.500000000E-01 6.609554E+02
|
||||
-3.750000000E-01 3.750000000E-01 5.500000000E-01 6.148941E+02
|
||||
-3.750000000E-01 4.166670000E-01 5.500000000E-01 5.666701E+02
|
||||
-3.750000000E-01 4.583330000E-01 5.500000000E-01 5.181837E+02
|
||||
-3.750000000E-01 5.000000000E-01 5.500000000E-01 4.708825E+02
|
||||
-3.333330000E-01 -5.000000000E-01 5.500000000E-01 -4.169920E+00
|
||||
-3.333330000E-01 -4.583330000E-01 5.500000000E-01 1.103644E+01
|
||||
-3.333330000E-01 -4.166670000E-01 5.500000000E-01 3.222871E+01
|
||||
-3.333330000E-01 -3.750000000E-01 5.500000000E-01 6.070809E+01
|
||||
-3.333330000E-01 -3.333330000E-01 5.500000000E-01 9.772515E+01
|
||||
-3.333330000E-01 -2.916670000E-01 5.500000000E-01 1.442910E+02
|
||||
-3.333330000E-01 -2.500000000E-01 5.500000000E-01 2.009307E+02
|
||||
-3.333330000E-01 -2.083330000E-01 5.500000000E-01 2.673914E+02
|
||||
-3.333330000E-01 -1.666670000E-01 5.500000000E-01 3.423827E+02
|
||||
-3.333330000E-01 -1.250000000E-01 5.500000000E-01 4.234266E+02
|
||||
-3.333330000E-01 -8.333330000E-02 5.500000000E-01 5.068778E+02
|
||||
-3.333330000E-01 -4.166670000E-02 5.500000000E-01 5.882076E+02
|
||||
-3.333330000E-01 0.000000000E+00 5.500000000E-01 6.625068E+02
|
||||
-3.333330000E-01 4.166670000E-02 5.500000000E-01 7.251376E+02
|
||||
-3.333330000E-01 8.333330000E-02 5.500000000E-01 7.723872E+02
|
||||
-3.333330000E-01 1.250000000E-01 5.500000000E-01 8.019647E+02
|
||||
-3.333330000E-01 1.666670000E-01 5.500000000E-01 8.132252E+02
|
||||
-3.333330000E-01 2.083330000E-01 5.500000000E-01 8.070913E+02
|
||||
-3.333330000E-01 2.500000000E-01 5.500000000E-01 7.857293E+02
|
||||
-3.333330000E-01 2.916670000E-01 5.500000000E-01 7.520911E+02
|
||||
-3.333330000E-01 3.333330000E-01 5.500000000E-01 7.094415E+02
|
||||
-3.333330000E-01 3.750000000E-01 5.500000000E-01 6.609554E+02
|
||||
-3.333330000E-01 4.166670000E-01 5.500000000E-01 6.094492E+02
|
||||
-3.333330000E-01 4.583330000E-01 5.500000000E-01 5.572309E+02
|
||||
-3.333330000E-01 5.000000000E-01 5.500000000E-01 5.060557E+02
|
||||
-2.916670000E-01 -5.000000000E-01 5.500000000E-01 -7.767438E+01
|
||||
-2.916670000E-01 -4.583330000E-01 5.500000000E-01 -7.102407E+01
|
||||
-2.916670000E-01 -4.166670000E-01 5.500000000E-01 -5.837249E+01
|
||||
-2.916670000E-01 -3.750000000E-01 5.500000000E-01 -3.792517E+01
|
||||
-2.916670000E-01 -3.333330000E-01 5.500000000E-01 -7.781858E+00
|
||||
-2.916670000E-01 -2.916670000E-01 5.500000000E-01 3.385111E+01
|
||||
-2.916670000E-01 -2.500000000E-01 5.500000000E-01 8.834796E+01
|
||||
-2.916670000E-01 -2.083330000E-01 5.500000000E-01 1.562561E+02
|
||||
-2.916670000E-01 -1.666670000E-01 5.500000000E-01 2.368767E+02
|
||||
-2.916670000E-01 -1.250000000E-01 5.500000000E-01 3.279459E+02
|
||||
-2.916670000E-01 -8.333330000E-02 5.500000000E-01 4.255242E+02
|
||||
-2.916670000E-01 -4.166670000E-02 5.500000000E-01 5.242448E+02
|
||||
-2.916670000E-01 0.000000000E+00 5.500000000E-01 6.179042E+02
|
||||
-2.916670000E-01 4.166670000E-02 5.500000000E-01 7.003158E+02
|
||||
-2.916670000E-01 8.333330000E-02 5.500000000E-01 7.662304E+02
|
||||
-2.916670000E-01 1.250000000E-01 5.500000000E-01 8.120893E+02
|
||||
-2.916670000E-01 1.666670000E-01 5.500000000E-01 8.364217E+02
|
||||
-2.916670000E-01 2.083330000E-01 5.500000000E-01 8.398215E+02
|
||||
-2.916670000E-01 2.500000000E-01 5.500000000E-01 8.245677E+02
|
||||
-2.916670000E-01 2.916670000E-01 5.500000000E-01 7.940381E+02
|
||||
-2.916670000E-01 3.333330000E-01 5.500000000E-01 7.520911E+02
|
||||
-2.916670000E-01 3.750000000E-01 5.500000000E-01 7.025352E+02
|
||||
-2.916670000E-01 4.166670000E-01 5.500000000E-01 6.487701E+02
|
||||
-2.916670000E-01 4.583330000E-01 5.500000000E-01 5.935890E+02
|
||||
-2.916670000E-01 5.000000000E-01 5.500000000E-01 5.391186E+02
|
||||
-2.500000000E-01 -5.000000000E-01 5.500000000E-01 -1.641466E+02
|
||||
-2.500000000E-01 -4.583330000E-01 5.500000000E-01 -1.689640E+02
|
||||
-2.500000000E-01 -4.166670000E-01 5.500000000E-01 -1.682414E+02
|
||||
-2.500000000E-01 -3.750000000E-01 5.500000000E-01 -1.596604E+02
|
||||
-2.500000000E-01 -3.333330000E-01 5.500000000E-01 -1.405745E+02
|
||||
-2.500000000E-01 -2.916670000E-01 5.500000000E-01 -1.082258E+02
|
||||
-2.500000000E-01 -2.500000000E-01 5.500000000E-01 -6.011465E+01
|
||||
-2.500000000E-01 -2.083330000E-01 5.500000000E-01 5.466449E+00
|
||||
-2.500000000E-01 -1.666670000E-01 5.500000000E-01 8.881283E+01
|
||||
-2.500000000E-01 -1.250000000E-01 5.500000000E-01 1.882470E+02
|
||||
-2.500000000E-01 -8.333330000E-02 5.500000000E-01 2.997921E+02
|
||||
-2.500000000E-01 -4.166670000E-02 5.500000000E-01 4.173135E+02
|
||||
-2.500000000E-01 0.000000000E+00 5.500000000E-01 5.331703E+02
|
||||
-2.500000000E-01 4.166670000E-02 5.500000000E-01 6.392994E+02
|
||||
-2.500000000E-01 8.333330000E-02 5.500000000E-01 7.284767E+02
|
||||
-2.500000000E-01 1.250000000E-01 5.500000000E-01 7.954200E+02
|
||||
-2.500000000E-01 1.666670000E-01 5.500000000E-01 8.374473E+02
|
||||
-2.500000000E-01 2.083330000E-01 5.500000000E-01 8.545583E+02
|
||||
-2.500000000E-01 2.500000000E-01 5.500000000E-01 8.490077E+02
|
||||
-2.500000000E-01 2.916670000E-01 5.500000000E-01 8.245677E+02
|
||||
-2.500000000E-01 3.333330000E-01 5.500000000E-01 7.857293E+02
|
||||
-2.500000000E-01 3.750000000E-01 5.500000000E-01 7.370097E+02
|
||||
-2.500000000E-01 4.166670000E-01 5.500000000E-01 6.824792E+02
|
||||
-2.500000000E-01 4.583330000E-01 5.500000000E-01 6.254994E+02
|
||||
-2.500000000E-01 5.000000000E-01 5.500000000E-01 5.686407E+02
|
||||
-2.083330000E-01 -5.000000000E-01 5.500000000E-01 -2.623794E+02
|
||||
-2.083330000E-01 -4.583330000E-01 5.500000000E-01 -2.815633E+02
|
||||
-2.083330000E-01 -4.166670000E-01 5.500000000E-01 -2.962328E+02
|
||||
-2.083330000E-01 -3.750000000E-01 5.500000000E-01 -3.035530E+02
|
||||
-2.083330000E-01 -3.333330000E-01 5.500000000E-01 -3.000746E+02
|
||||
-2.083330000E-01 -2.916670000E-01 5.500000000E-01 -2.819276E+02
|
||||
-2.083330000E-01 -2.500000000E-01 5.500000000E-01 -2.452270E+02
|
||||
-2.083330000E-01 -2.083330000E-01 5.500000000E-01 -1.867276E+02
|
||||
-2.083330000E-01 -1.666670000E-01 5.500000000E-01 -1.046762E+02
|
||||
-2.083330000E-01 -1.250000000E-01 5.500000000E-01 3.133342E-01
|
||||
-2.083330000E-01 -8.333330000E-02 5.500000000E-01 1.246108E+02
|
||||
-2.083330000E-01 -4.166670000E-02 5.500000000E-01 2.615022E+02
|
||||
-2.083330000E-01 0.000000000E+00 5.500000000E-01 4.018488E+02
|
||||
-2.083330000E-01 4.166670000E-02 5.500000000E-01 5.354153E+02
|
||||
-2.083330000E-01 8.333330000E-02 5.500000000E-01 6.525430E+02
|
||||
-2.083330000E-01 1.250000000E-01 5.500000000E-01 7.457119E+02
|
||||
-2.083330000E-01 1.666670000E-01 5.500000000E-01 8.105656E+02
|
||||
-2.083330000E-01 2.083330000E-01 5.500000000E-01 8.461699E+02
|
||||
-2.083330000E-01 2.500000000E-01 5.500000000E-01 8.545583E+02
|
||||
-2.083330000E-01 2.916670000E-01 5.500000000E-01 8.398215E+02
|
||||
-2.083330000E-01 3.333330000E-01 5.500000000E-01 8.070913E+02
|
||||
-2.083330000E-01 3.750000000E-01 5.500000000E-01 7.616511E+02
|
||||
-2.083330000E-01 4.166670000E-01 5.500000000E-01 7.083199E+02
|
||||
-2.083330000E-01 4.583330000E-01 5.500000000E-01 6.511099E+02
|
||||
-2.083330000E-01 5.000000000E-01 5.500000000E-01 5.931098E+02
|
||||
-1.666670000E-01 -5.000000000E-01 5.500000000E-01 -3.700392E+02
|
||||
-1.666670000E-01 -4.583330000E-01 5.500000000E-01 -4.061587E+02
|
||||
-1.666670000E-01 -4.166670000E-01 5.500000000E-01 -4.393757E+02
|
||||
-1.666670000E-01 -3.750000000E-01 5.500000000E-01 -4.663861E+02
|
||||
-1.666670000E-01 -3.333330000E-01 5.500000000E-01 -4.829339E+02
|
||||
-1.666670000E-01 -2.916670000E-01 5.500000000E-01 -4.839507E+02
|
||||
-1.666670000E-01 -2.500000000E-01 5.500000000E-01 -4.639656E+02
|
||||
-1.666670000E-01 -2.083330000E-01 5.500000000E-01 -4.178600E+02
|
||||
-1.666670000E-01 -1.666670000E-01 5.500000000E-01 -3.419595E+02
|
||||
-1.666670000E-01 -1.250000000E-01 5.500000000E-01 -2.352828E+02
|
||||
-1.666670000E-01 -8.333330000E-02 5.500000000E-01 -1.006223E+02
|
||||
-1.666670000E-01 -4.166670000E-02 5.500000000E-01 5.505002E+01
|
||||
-1.666670000E-01 0.000000000E+00 5.500000000E-01 2.211632E+02
|
||||
-1.666670000E-01 4.166670000E-02 5.500000000E-01 3.851058E+02
|
||||
-1.666670000E-01 8.333330000E-02 5.500000000E-01 5.343693E+02
|
||||
-1.666670000E-01 1.250000000E-01 5.500000000E-01 6.586763E+02
|
||||
-1.666670000E-01 1.666670000E-01 5.500000000E-01 7.514953E+02
|
||||
-1.666670000E-01 2.083330000E-01 5.500000000E-01 8.105656E+02
|
||||
-1.666670000E-01 2.500000000E-01 5.500000000E-01 8.374473E+02
|
||||
-1.666670000E-01 2.916670000E-01 5.500000000E-01 8.364217E+02
|
||||
-1.666670000E-01 3.333330000E-01 5.500000000E-01 8.132252E+02
|
||||
-1.666670000E-01 3.750000000E-01 5.500000000E-01 7.739304E+02
|
||||
-1.666670000E-01 4.166670000E-01 5.500000000E-01 7.241600E+02
|
||||
-1.666670000E-01 4.583330000E-01 5.500000000E-01 6.686444E+02
|
||||
-1.666670000E-01 5.000000000E-01 5.500000000E-01 6.110607E+02
|
||||
-1.250000000E-01 -5.000000000E-01 5.500000000E-01 -4.836628E+02
|
||||
-1.250000000E-01 -4.583330000E-01 5.500000000E-01 -5.386001E+02
|
||||
-1.250000000E-01 -4.166670000E-01 5.500000000E-01 -5.927629E+02
|
||||
-1.250000000E-01 -3.750000000E-01 5.500000000E-01 -6.424575E+02
|
||||
-1.250000000E-01 -3.333330000E-01 5.500000000E-01 -6.826713E+02
|
||||
-1.250000000E-01 -2.916670000E-01 5.500000000E-01 -7.071303E+02
|
||||
-1.250000000E-01 -2.500000000E-01 5.500000000E-01 -7.086786E+02
|
||||
-1.250000000E-01 -2.083330000E-01 5.500000000E-01 -6.800979E+02
|
||||
-1.250000000E-01 -1.666670000E-01 5.500000000E-01 -6.154219E+02
|
||||
-1.250000000E-01 -1.250000000E-01 5.500000000E-01 -5.115825E+02
|
||||
-1.250000000E-01 -8.333330000E-02 5.500000000E-01 -3.700087E+02
|
||||
-1.250000000E-01 -4.166670000E-02 5.500000000E-01 -1.975002E+02
|
||||
-1.250000000E-01 0.000000000E+00 5.500000000E-01 -5.840902E+00
|
||||
-1.250000000E-01 4.166670000E-02 5.500000000E-01 1.899420E+02
|
||||
-1.250000000E-01 8.333330000E-02 5.500000000E-01 3.742149E+02
|
||||
-1.250000000E-01 1.250000000E-01 5.500000000E-01 5.335157E+02
|
||||
-1.250000000E-01 1.666670000E-01 5.500000000E-01 6.586763E+02
|
||||
-1.250000000E-01 2.083330000E-01 5.500000000E-01 7.457119E+02
|
||||
-1.250000000E-01 2.500000000E-01 5.500000000E-01 7.954200E+02
|
||||
-1.250000000E-01 2.916670000E-01 5.500000000E-01 8.120893E+02
|
||||
-1.250000000E-01 3.333330000E-01 5.500000000E-01 8.019647E+02
|
||||
-1.250000000E-01 3.750000000E-01 5.500000000E-01 7.718762E+02
|
||||
-1.250000000E-01 4.166670000E-01 5.500000000E-01 7.282611E+02
|
||||
-1.250000000E-01 4.583330000E-01 5.500000000E-01 6.766057E+02
|
||||
-1.250000000E-01 5.000000000E-01 5.500000000E-01 6.212256E+02
|
||||
-8.333330000E-02 -5.000000000E-01 5.500000000E-01 -5.987970E+02
|
||||
-8.333330000E-02 -4.583330000E-01 5.500000000E-01 -6.734053E+02
|
||||
-8.333330000E-02 -4.166670000E-01 5.500000000E-01 -7.497117E+02
|
||||
-8.333330000E-02 -3.750000000E-01 5.500000000E-01 -8.237273E+02
|
||||
-8.333330000E-02 -3.333330000E-01 5.500000000E-01 -8.897772E+02
|
||||
-8.333330000E-02 -2.916670000E-01 5.500000000E-01 -9.404575E+02
|
||||
-8.333330000E-02 -2.500000000E-01 5.500000000E-01 -9.669552E+02
|
||||
-8.333330000E-02 -2.083330000E-01 5.500000000E-01 -9.598952E+02
|
||||
-8.333330000E-02 -1.666670000E-01 5.500000000E-01 -9.108369E+02
|
||||
-8.333330000E-02 -1.250000000E-01 5.500000000E-01 -8.143000E+02
|
||||
-8.333330000E-02 -8.333330000E-02 5.500000000E-01 -6.699127E+02
|
||||
-8.333330000E-02 -4.166670000E-02 5.500000000E-01 -4.838447E+02
|
||||
-8.333330000E-02 0.000000000E+00 5.500000000E-01 -2.687263E+02
|
||||
-8.333330000E-02 4.166670000E-02 5.500000000E-01 -4.181249E+01
|
||||
-8.333330000E-02 8.333330000E-02 5.500000000E-01 1.781171E+02
|
||||
-8.333330000E-02 1.250000000E-01 5.500000000E-01 3.742149E+02
|
||||
-8.333330000E-02 1.666670000E-01 5.500000000E-01 5.343693E+02
|
||||
-8.333330000E-02 2.083330000E-01 5.500000000E-01 6.525430E+02
|
||||
-8.333330000E-02 2.500000000E-01 5.500000000E-01 7.284767E+02
|
||||
-8.333330000E-02 2.916670000E-01 5.500000000E-01 7.662304E+02
|
||||
-8.333330000E-02 3.333330000E-01 5.500000000E-01 7.723872E+02
|
||||
-8.333330000E-02 3.750000000E-01 5.500000000E-01 7.544267E+02
|
||||
-8.333330000E-02 4.166670000E-01 5.500000000E-01 7.195477E+02
|
||||
-8.333330000E-02 4.583330000E-01 5.500000000E-01 6.739783E+02
|
||||
-8.333330000E-02 5.000000000E-01 5.500000000E-01 6.226869E+02
|
||||
-4.166670000E-02 -5.000000000E-01 5.500000000E-01 -7.103443E+02
|
||||
-4.166670000E-02 -4.583330000E-01 5.500000000E-01 -8.041995E+02
|
||||
-4.166670000E-02 -4.166670000E-01 5.500000000E-01 -9.023120E+02
|
||||
-4.166670000E-02 -3.750000000E-01 5.500000000E-01 -1.000488E+03
|
||||
-4.166670000E-02 -3.333330000E-01 5.500000000E-01 -1.092510E+03
|
||||
-4.166670000E-02 -2.916670000E-01 5.500000000E-01 -1.169994E+03
|
||||
-4.166670000E-02 -2.500000000E-01 5.500000000E-01 -1.222630E+03
|
||||
-4.166670000E-02 -2.083330000E-01 5.500000000E-01 -1.239032E+03
|
||||
-4.166670000E-02 -1.666670000E-01 5.500000000E-01 -1.208360E+03
|
||||
-4.166670000E-02 -1.250000000E-01 5.500000000E-01 -1.122677E+03
|
||||
-4.166670000E-02 -8.333330000E-02 5.500000000E-01 -9.795960E+02
|
||||
-4.166670000E-02 -4.166670000E-02 5.500000000E-01 -7.842856E+02
|
||||
-4.166670000E-02 0.000000000E+00 5.500000000E-01 -5.497648E+02
|
||||
-4.166670000E-02 4.166670000E-02 5.500000000E-01 -2.950744E+02
|
||||
-4.166670000E-02 8.333330000E-02 5.500000000E-01 -4.181249E+01
|
||||
-4.166670000E-02 1.250000000E-01 5.500000000E-01 1.899420E+02
|
||||
-4.166670000E-02 1.666670000E-01 5.500000000E-01 3.851058E+02
|
||||
-4.166670000E-02 2.083330000E-01 5.500000000E-01 5.354153E+02
|
||||
-4.166670000E-02 2.500000000E-01 5.500000000E-01 6.392994E+02
|
||||
-4.166670000E-02 2.916670000E-01 5.500000000E-01 7.003158E+02
|
||||
-4.166670000E-02 3.333330000E-01 5.500000000E-01 7.251376E+02
|
||||
-4.166670000E-02 3.750000000E-01 5.500000000E-01 7.216991E+02
|
||||
-4.166670000E-02 4.166670000E-01 5.500000000E-01 6.978235E+02
|
||||
-4.166670000E-02 4.583330000E-01 5.500000000E-01 6.604000E+02
|
||||
-4.166670000E-02 5.000000000E-01 5.500000000E-01 6.150115E+02
|
||||
0.000000000E+00 -5.000000000E-01 5.500000000E-01 -8.130400E+02
|
||||
0.000000000E+00 -4.583330000E-01 5.500000000E-01 -9.243473E+02
|
||||
0.000000000E+00 -4.166670000E-01 5.500000000E-01 -1.042257E+03
|
||||
0.000000000E+00 -3.750000000E-01 5.500000000E-01 -1.162437E+03
|
||||
0.000000000E+00 -3.333330000E-01 5.500000000E-01 -1.278261E+03
|
||||
0.000000000E+00 -2.916670000E-01 5.500000000E-01 -1.380567E+03
|
||||
0.000000000E+00 -2.500000000E-01 5.500000000E-01 -1.457834E+03
|
||||
0.000000000E+00 -2.083330000E-01 5.500000000E-01 -1.497004E+03
|
||||
0.000000000E+00 -1.666670000E-01 5.500000000E-01 -1.485203E+03
|
||||
0.000000000E+00 -1.250000000E-01 5.500000000E-01 -1.412318E+03
|
||||
0.000000000E+00 -8.333330000E-02 5.500000000E-01 -1.274044E+03
|
||||
0.000000000E+00 -4.166670000E-02 5.500000000E-01 -1.074365E+03
|
||||
0.000000000E+00 0.000000000E+00 5.500000000E-01 -8.262171E+02
|
||||
0.000000000E+00 4.166670000E-02 5.500000000E-01 -5.497648E+02
|
||||
0.000000000E+00 8.333330000E-02 5.500000000E-01 -2.687263E+02
|
||||
0.000000000E+00 1.250000000E-01 5.500000000E-01 -5.840902E+00
|
||||
0.000000000E+00 1.666670000E-01 5.500000000E-01 2.211632E+02
|
||||
0.000000000E+00 2.083330000E-01 5.500000000E-01 4.018488E+02
|
||||
0.000000000E+00 2.500000000E-01 5.500000000E-01 5.331703E+02
|
||||
0.000000000E+00 2.916670000E-01 5.500000000E-01 6.179042E+02
|
||||
0.000000000E+00 3.333330000E-01 5.500000000E-01 6.625068E+02
|
||||
0.000000000E+00 3.750000000E-01 5.500000000E-01 6.750879E+02
|
||||
0.000000000E+00 4.166670000E-01 5.500000000E-01 6.638734E+02
|
||||
0.000000000E+00 4.583330000E-01 5.500000000E-01 6.362552E+02
|
||||
0.000000000E+00 5.000000000E-01 5.500000000E-01 5.983312E+02
|
||||
4.166670000E-02 -5.000000000E-01 5.500000000E-01 -9.020055E+02
|
||||
4.166670000E-02 -4.583330000E-01 5.500000000E-01 -1.027700E+03
|
||||
4.166670000E-02 -4.166670000E-01 5.500000000E-01 -1.161841E+03
|
||||
4.166670000E-02 -3.750000000E-01 5.500000000E-01 -1.300004E+03
|
||||
4.166670000E-02 -3.333330000E-01 5.500000000E-01 -1.435280E+03
|
||||
4.166670000E-02 -2.916670000E-01 5.500000000E-01 -1.557970E+03
|
||||
4.166670000E-02 -2.500000000E-01 5.500000000E-01 -1.655720E+03
|
||||
4.166670000E-02 -2.083330000E-01 5.500000000E-01 -1.714316E+03
|
||||
4.166670000E-02 -1.666670000E-01 5.500000000E-01 -1.719448E+03
|
||||
4.166670000E-02 -1.250000000E-01 5.500000000E-01 -1.659416E+03
|
||||
4.166670000E-02 -8.333330000E-02 5.500000000E-01 -1.528399E+03
|
||||
4.166670000E-02 -4.166670000E-02 5.500000000E-01 -1.329234E+03
|
||||
4.166670000E-02 0.000000000E+00 5.500000000E-01 -1.074365E+03
|
||||
4.166670000E-02 4.166670000E-02 5.500000000E-01 -7.842856E+02
|
||||
4.166670000E-02 8.333330000E-02 5.500000000E-01 -4.838447E+02
|
||||
4.166670000E-02 1.250000000E-01 5.500000000E-01 -1.975002E+02
|
||||
4.166670000E-02 1.666670000E-01 5.500000000E-01 5.505002E+01
|
||||
4.166670000E-02 2.083330000E-01 5.500000000E-01 2.615022E+02
|
||||
4.166670000E-02 2.500000000E-01 5.500000000E-01 4.173135E+02
|
||||
4.166670000E-02 2.916670000E-01 5.500000000E-01 5.242448E+02
|
||||
4.166670000E-02 3.333330000E-01 5.500000000E-01 5.882076E+02
|
||||
4.166670000E-02 3.750000000E-01 5.500000000E-01 6.171524E+02
|
||||
4.166670000E-02 4.166670000E-01 5.500000000E-01 6.194160E+02
|
||||
4.166670000E-02 4.583330000E-01 5.500000000E-01 6.026655E+02
|
||||
4.166670000E-02 5.000000000E-01 5.500000000E-01 5.733527E+02
|
||||
8.333330000E-02 -5.000000000E-01 5.500000000E-01 -9.732772E+02
|
||||
8.333330000E-02 -4.583330000E-01 5.500000000E-01 -1.109314E+03
|
||||
8.333330000E-02 -4.166670000E-01 5.500000000E-01 -1.254929E+03
|
||||
8.333330000E-02 -3.750000000E-01 5.500000000E-01 -1.405630E+03
|
||||
8.333330000E-02 -3.333330000E-01 5.500000000E-01 -1.554349E+03
|
||||
8.333330000E-02 -2.916670000E-01 5.500000000E-01 -1.691116E+03
|
||||
8.333330000E-02 -2.500000000E-01 5.500000000E-01 -1.803178E+03
|
||||
8.333330000E-02 -2.083330000E-01 5.500000000E-01 -1.875779E+03
|
||||
8.333330000E-02 -1.666670000E-01 5.500000000E-01 -1.893927E+03
|
||||
8.333330000E-02 -1.250000000E-01 5.500000000E-01 -1.845121E+03
|
||||
8.333330000E-02 -8.333330000E-02 5.500000000E-01 -1.722641E+03
|
||||
8.333330000E-02 -4.166670000E-02 5.500000000E-01 -1.528399E+03
|
||||
8.333330000E-02 0.000000000E+00 5.500000000E-01 -1.274044E+03
|
||||
8.333330000E-02 4.166670000E-02 5.500000000E-01 -9.795960E+02
|
||||
8.333330000E-02 8.333330000E-02 5.500000000E-01 -6.699127E+02
|
||||
8.333330000E-02 1.250000000E-01 5.500000000E-01 -3.700087E+02
|
||||
8.333330000E-02 1.666670000E-01 5.500000000E-01 -1.006223E+02
|
||||
8.333330000E-02 2.083330000E-01 5.500000000E-01 1.246108E+02
|
||||
8.333330000E-02 2.500000000E-01 5.500000000E-01 2.997921E+02
|
||||
8.333330000E-02 2.916670000E-01 5.500000000E-01 4.255242E+02
|
||||
8.333330000E-02 3.333330000E-01 5.500000000E-01 5.068778E+02
|
||||
8.333330000E-02 3.750000000E-01 5.500000000E-01 5.512986E+02
|
||||
8.333330000E-02 4.166670000E-01 5.500000000E-01 5.669068E+02
|
||||
8.333330000E-02 4.583330000E-01 5.500000000E-01 5.613715E+02
|
||||
8.333330000E-02 5.000000000E-01 5.500000000E-01 5.412899E+02
|
||||
1.250000000E-01 -5.000000000E-01 5.500000000E-01 -1.024210E+03
|
||||
1.250000000E-01 -4.583330000E-01 5.500000000E-01 -1.165985E+03
|
||||
1.250000000E-01 -4.166670000E-01 5.500000000E-01 -1.317665E+03
|
||||
1.250000000E-01 -3.750000000E-01 5.500000000E-01 -1.474709E+03
|
||||
1.250000000E-01 -3.333330000E-01 5.500000000E-01 -1.630013E+03
|
||||
1.250000000E-01 -2.916670000E-01 5.500000000E-01 -1.773609E+03
|
||||
1.250000000E-01 -2.500000000E-01 5.500000000E-01 -1.892790E+03
|
||||
1.250000000E-01 -2.083330000E-01 5.500000000E-01 -1.972898E+03
|
||||
1.250000000E-01 -1.666670000E-01 5.500000000E-01 -1.999050E+03
|
||||
1.250000000E-01 -1.250000000E-01 5.500000000E-01 -1.958771E+03
|
||||
1.250000000E-01 -8.333330000E-02 5.500000000E-01 -1.845121E+03
|
||||
1.250000000E-01 -4.166670000E-02 5.500000000E-01 -1.659416E+03
|
||||
1.250000000E-01 0.000000000E+00 5.500000000E-01 -1.412318E+03
|
||||
1.250000000E-01 4.166670000E-02 5.500000000E-01 -1.122677E+03
|
||||
1.250000000E-01 8.333330000E-02 5.500000000E-01 -8.143000E+02
|
||||
1.250000000E-01 1.250000000E-01 5.500000000E-01 -5.115825E+02
|
||||
1.250000000E-01 1.666670000E-01 5.500000000E-01 -2.352828E+02
|
||||
1.250000000E-01 2.083330000E-01 5.500000000E-01 3.133342E-01
|
||||
1.250000000E-01 2.500000000E-01 5.500000000E-01 1.882470E+02
|
||||
1.250000000E-01 2.916670000E-01 5.500000000E-01 3.279459E+02
|
||||
1.250000000E-01 3.333330000E-01 5.500000000E-01 4.234266E+02
|
||||
1.250000000E-01 3.750000000E-01 5.500000000E-01 4.813258E+02
|
||||
1.250000000E-01 4.166670000E-01 5.500000000E-01 5.092308E+02
|
||||
1.250000000E-01 4.583330000E-01 5.500000000E-01 5.145281E+02
|
||||
1.250000000E-01 5.000000000E-01 5.500000000E-01 5.037297E+02
|
||||
1.666670000E-01 -5.000000000E-01 5.500000000E-01 -1.053680E+03
|
||||
1.666670000E-01 -4.583330000E-01 5.500000000E-01 -1.196510E+03
|
||||
1.666670000E-01 -4.166670000E-01 5.500000000E-01 -1.348798E+03
|
||||
1.666670000E-01 -3.750000000E-01 5.500000000E-01 -1.505984E+03
|
||||
1.666670000E-01 -3.333330000E-01 5.500000000E-01 -1.661061E+03
|
||||
1.666670000E-01 -2.916670000E-01 5.500000000E-01 -1.804321E+03
|
||||
1.666670000E-01 -2.500000000E-01 5.500000000E-01 -1.923531E+03
|
||||
1.666670000E-01 -2.083330000E-01 5.500000000E-01 -2.004712E+03
|
||||
1.666670000E-01 -1.666670000E-01 5.500000000E-01 -2.033794E+03
|
||||
1.666670000E-01 -1.250000000E-01 5.500000000E-01 -1.999050E+03
|
||||
1.666670000E-01 -8.333330000E-02 5.500000000E-01 -1.893927E+03
|
||||
1.666670000E-01 -4.166670000E-02 5.500000000E-01 -1.719448E+03
|
||||
1.666670000E-01 0.000000000E+00 5.500000000E-01 -1.485203E+03
|
||||
1.666670000E-01 4.166670000E-02 5.500000000E-01 -1.208360E+03
|
||||
1.666670000E-01 8.333330000E-02 5.500000000E-01 -9.108369E+02
|
||||
1.666670000E-01 1.250000000E-01 5.500000000E-01 -6.154219E+02
|
||||
1.666670000E-01 1.666670000E-01 5.500000000E-01 -3.419595E+02
|
||||
1.666670000E-01 2.083330000E-01 5.500000000E-01 -1.046762E+02
|
||||
1.666670000E-01 2.500000000E-01 5.500000000E-01 8.881283E+01
|
||||
1.666670000E-01 2.916670000E-01 5.500000000E-01 2.368767E+02
|
||||
1.666670000E-01 3.333330000E-01 5.500000000E-01 3.423827E+02
|
||||
1.666670000E-01 3.750000000E-01 5.500000000E-01 4.109431E+02
|
||||
1.666670000E-01 4.166670000E-01 5.500000000E-01 4.493508E+02
|
||||
1.666670000E-01 4.583330000E-01 5.500000000E-01 4.644542E+02
|
||||
1.666670000E-01 5.000000000E-01 5.500000000E-01 4.624569E+02
|
||||
2.083330000E-01 -5.000000000E-01 5.500000000E-01 -1.062073E+03
|
||||
2.083330000E-01 -4.583330000E-01 5.500000000E-01 -1.201637E+03
|
||||
2.083330000E-01 -4.166670000E-01 5.500000000E-01 -1.349577E+03
|
||||
2.083330000E-01 -3.750000000E-01 5.500000000E-01 -1.501366E+03
|
||||
2.083330000E-01 -3.333330000E-01 5.500000000E-01 -1.650226E+03
|
||||
2.083330000E-01 -2.916670000E-01 5.500000000E-01 -1.786955E+03
|
||||
2.083330000E-01 -2.500000000E-01 5.500000000E-01 -1.900149E+03
|
||||
2.083330000E-01 -2.083330000E-01 5.500000000E-01 -1.976976E+03
|
||||
2.083330000E-01 -1.666670000E-01 5.500000000E-01 -2.004712E+03
|
||||
2.083330000E-01 -1.250000000E-01 5.500000000E-01 -1.972898E+03
|
||||
2.083330000E-01 -8.333330000E-02 5.500000000E-01 -1.875779E+03
|
||||
2.083330000E-01 -4.166670000E-02 5.500000000E-01 -1.714316E+03
|
||||
2.083330000E-01 0.000000000E+00 5.500000000E-01 -1.497004E+03
|
||||
2.083330000E-01 4.166670000E-02 5.500000000E-01 -1.239032E+03
|
||||
2.083330000E-01 8.333330000E-02 5.500000000E-01 -9.598952E+02
|
||||
2.083330000E-01 1.250000000E-01 5.500000000E-01 -6.800979E+02
|
||||
2.083330000E-01 1.666670000E-01 5.500000000E-01 -4.178600E+02
|
||||
2.083330000E-01 2.083330000E-01 5.500000000E-01 -1.867276E+02
|
||||
2.083330000E-01 2.500000000E-01 5.500000000E-01 5.466449E+00
|
||||
2.083330000E-01 2.916670000E-01 5.500000000E-01 1.562561E+02
|
||||
2.083330000E-01 3.333330000E-01 5.500000000E-01 2.673914E+02
|
||||
2.083330000E-01 3.750000000E-01 5.500000000E-01 3.433596E+02
|
||||
2.083330000E-01 4.166670000E-01 5.500000000E-01 3.899878E+02
|
||||
2.083330000E-01 4.583330000E-01 5.500000000E-01 4.133901E+02
|
||||
2.083330000E-01 5.000000000E-01 5.500000000E-01 4.192739E+02
|
||||
2.500000000E-01 -5.000000000E-01 5.500000000E-01 -1.051072E+03
|
||||
2.500000000E-01 -4.583330000E-01 5.500000000E-01 -1.183750E+03
|
||||
2.500000000E-01 -4.166670000E-01 5.500000000E-01 -1.323288E+03
|
||||
2.500000000E-01 -3.750000000E-01 5.500000000E-01 -1.465266E+03
|
||||
2.500000000E-01 -3.333330000E-01 5.500000000E-01 -1.603269E+03
|
||||
2.500000000E-01 -2.916670000E-01 5.500000000E-01 -1.728801E+03
|
||||
2.500000000E-01 -2.500000000E-01 5.500000000E-01 -1.831551E+03
|
||||
2.500000000E-01 -2.083330000E-01 5.500000000E-01 -1.900149E+03
|
||||
2.500000000E-01 -1.666670000E-01 5.500000000E-01 -1.923531E+03
|
||||
2.500000000E-01 -1.250000000E-01 5.500000000E-01 -1.892790E+03
|
||||
2.500000000E-01 -8.333330000E-02 5.500000000E-01 -1.803178E+03
|
||||
2.500000000E-01 -4.166670000E-02 5.500000000E-01 -1.655720E+03
|
||||
2.500000000E-01 0.000000000E+00 5.500000000E-01 -1.457834E+03
|
||||
2.500000000E-01 4.166670000E-02 5.500000000E-01 -1.222630E+03
|
||||
2.500000000E-01 8.333330000E-02 5.500000000E-01 -9.669552E+02
|
||||
2.500000000E-01 1.250000000E-01 5.500000000E-01 -7.086786E+02
|
||||
2.500000000E-01 1.666670000E-01 5.500000000E-01 -4.639656E+02
|
||||
2.500000000E-01 2.083330000E-01 5.500000000E-01 -2.452270E+02
|
||||
2.500000000E-01 2.500000000E-01 5.500000000E-01 -6.011465E+01
|
||||
2.500000000E-01 2.916670000E-01 5.500000000E-01 8.834796E+01
|
||||
2.500000000E-01 3.333330000E-01 5.500000000E-01 2.009307E+02
|
||||
2.500000000E-01 3.750000000E-01 5.500000000E-01 2.810098E+02
|
||||
2.500000000E-01 4.166670000E-01 5.500000000E-01 3.333759E+02
|
||||
2.500000000E-01 4.583330000E-01 5.500000000E-01 3.632921E+02
|
||||
2.500000000E-01 5.000000000E-01 5.500000000E-01 3.758360E+02
|
||||
2.916670000E-01 -5.000000000E-01 5.500000000E-01 -1.023319E+03
|
||||
2.916670000E-01 -4.583330000E-01 5.500000000E-01 -1.146384E+03
|
||||
2.916670000E-01 -4.166670000E-01 5.500000000E-01 -1.274584E+03
|
||||
2.916670000E-01 -3.750000000E-01 5.500000000E-01 -1.403687E+03
|
||||
2.916670000E-01 -3.333330000E-01 5.500000000E-01 -1.527757E+03
|
||||
2.916670000E-01 -2.916670000E-01 5.500000000E-01 -1.639146E+03
|
||||
2.916670000E-01 -2.500000000E-01 5.500000000E-01 -1.728801E+03
|
||||
2.916670000E-01 -2.083330000E-01 5.500000000E-01 -1.786955E+03
|
||||
2.916670000E-01 -1.666670000E-01 5.500000000E-01 -1.804321E+03
|
||||
2.916670000E-01 -1.250000000E-01 5.500000000E-01 -1.773609E+03
|
||||
2.916670000E-01 -8.333330000E-02 5.500000000E-01 -1.691116E+03
|
||||
2.916670000E-01 -4.166670000E-02 5.500000000E-01 -1.557970E+03
|
||||
2.916670000E-01 0.000000000E+00 5.500000000E-01 -1.380567E+03
|
||||
2.916670000E-01 4.166670000E-02 5.500000000E-01 -1.169994E+03
|
||||
2.916670000E-01 8.333330000E-02 5.500000000E-01 -9.404575E+02
|
||||
2.916670000E-01 1.250000000E-01 5.500000000E-01 -7.071303E+02
|
||||
2.916670000E-01 1.666670000E-01 5.500000000E-01 -4.839507E+02
|
||||
2.916670000E-01 2.083330000E-01 5.500000000E-01 -2.819276E+02
|
||||
2.916670000E-01 2.500000000E-01 5.500000000E-01 -1.082258E+02
|
||||
2.916670000E-01 2.916670000E-01 5.500000000E-01 3.385111E+01
|
||||
2.916670000E-01 3.333330000E-01 5.500000000E-01 1.442910E+02
|
||||
2.916670000E-01 3.750000000E-01 5.500000000E-01 2.254638E+02
|
||||
2.916670000E-01 4.166670000E-01 5.500000000E-01 2.811460E+02
|
||||
2.916670000E-01 4.583330000E-01 5.500000000E-01 3.157134E+02
|
||||
2.916670000E-01 5.000000000E-01 5.500000000E-01 3.335430E+02
|
||||
3.333330000E-01 -5.000000000E-01 5.500000000E-01 -9.820190E+02
|
||||
3.333330000E-01 -4.583330000E-01 5.500000000E-01 -1.093695E+03
|
||||
3.333330000E-01 -4.166670000E-01 5.500000000E-01 -1.208768E+03
|
||||
3.333330000E-01 -3.750000000E-01 5.500000000E-01 -1.323273E+03
|
||||
3.333330000E-01 -3.333330000E-01 5.500000000E-01 -1.431842E+03
|
||||
3.333330000E-01 -2.916670000E-01 5.500000000E-01 -1.527757E+03
|
||||
3.333330000E-01 -2.500000000E-01 5.500000000E-01 -1.603269E+03
|
||||
3.333330000E-01 -2.083330000E-01 5.500000000E-01 -1.650226E+03
|
||||
3.333330000E-01 -1.666670000E-01 5.500000000E-01 -1.661061E+03
|
||||
3.333330000E-01 -1.250000000E-01 5.500000000E-01 -1.630013E+03
|
||||
3.333330000E-01 -8.333330000E-02 5.500000000E-01 -1.554349E+03
|
||||
3.333330000E-01 -4.166670000E-02 5.500000000E-01 -1.435280E+03
|
||||
3.333330000E-01 0.000000000E+00 5.500000000E-01 -1.278261E+03
|
||||
3.333330000E-01 4.166670000E-02 5.500000000E-01 -1.092510E+03
|
||||
3.333330000E-01 8.333330000E-02 5.500000000E-01 -8.897772E+02
|
||||
3.333330000E-01 1.250000000E-01 5.500000000E-01 -6.826713E+02
|
||||
3.333330000E-01 1.666670000E-01 5.500000000E-01 -4.829339E+02
|
||||
3.333330000E-01 2.083330000E-01 5.500000000E-01 -3.000746E+02
|
||||
3.333330000E-01 2.500000000E-01 5.500000000E-01 -1.405745E+02
|
||||
3.333330000E-01 2.916670000E-01 5.500000000E-01 -7.781858E+00
|
||||
3.333330000E-01 3.333330000E-01 5.500000000E-01 9.772515E+01
|
||||
3.333330000E-01 3.750000000E-01 5.500000000E-01 1.774689E+02
|
||||
3.333330000E-01 4.166670000E-01 5.500000000E-01 2.343043E+02
|
||||
3.333330000E-01 4.583330000E-01 5.500000000E-01 2.717511E+02
|
||||
3.333330000E-01 5.000000000E-01 5.500000000E-01 2.934733E+02
|
||||
3.750000000E-01 -5.000000000E-01 5.500000000E-01 -9.305613E+02
|
||||
3.750000000E-01 -4.583330000E-01 5.500000000E-01 -1.029956E+03
|
||||
3.750000000E-01 -4.166670000E-01 5.500000000E-01 -1.131147E+03
|
||||
3.750000000E-01 -3.750000000E-01 5.500000000E-01 -1.230503E+03
|
||||
3.750000000E-01 -3.333330000E-01 5.500000000E-01 -1.323273E+03
|
||||
3.750000000E-01 -2.916670000E-01 5.500000000E-01 -1.403687E+03
|
||||
3.750000000E-01 -2.500000000E-01 5.500000000E-01 -1.465266E+03
|
||||
3.750000000E-01 -2.083330000E-01 5.500000000E-01 -1.501366E+03
|
||||
3.750000000E-01 -1.666670000E-01 5.500000000E-01 -1.505984E+03
|
||||
3.750000000E-01 -1.250000000E-01 5.500000000E-01 -1.474709E+03
|
||||
3.750000000E-01 -8.333330000E-02 5.500000000E-01 -1.405630E+03
|
||||
3.750000000E-01 -4.166670000E-02 5.500000000E-01 -1.300004E+03
|
||||
3.750000000E-01 0.000000000E+00 5.500000000E-01 -1.162437E+03
|
||||
3.750000000E-01 4.166670000E-02 5.500000000E-01 -1.000488E+03
|
||||
3.750000000E-01 8.333330000E-02 5.500000000E-01 -8.237273E+02
|
||||
3.750000000E-01 1.250000000E-01 5.500000000E-01 -6.424575E+02
|
||||
3.750000000E-01 1.666670000E-01 5.500000000E-01 -4.663861E+02
|
||||
3.750000000E-01 2.083330000E-01 5.500000000E-01 -3.035530E+02
|
||||
3.750000000E-01 2.500000000E-01 5.500000000E-01 -1.596604E+02
|
||||
3.750000000E-01 2.916670000E-01 5.500000000E-01 -3.792517E+01
|
||||
3.750000000E-01 3.333330000E-01 5.500000000E-01 6.070809E+01
|
||||
3.750000000E-01 3.750000000E-01 5.500000000E-01 1.370930E+02
|
||||
3.750000000E-01 4.166670000E-01 5.500000000E-01 1.932949E+02
|
||||
3.750000000E-01 4.583330000E-01 5.500000000E-01 2.320584E+02
|
||||
3.750000000E-01 5.000000000E-01 5.500000000E-01 2.563686E+02
|
||||
4.166670000E-01 -5.000000000E-01 5.500000000E-01 -8.722184E+02
|
||||
4.166670000E-01 -4.583330000E-01 5.500000000E-01 -9.591841E+02
|
||||
4.166670000E-01 -4.166670000E-01 5.500000000E-01 -1.046580E+03
|
||||
4.166670000E-01 -3.750000000E-01 5.500000000E-01 -1.131147E+03
|
||||
4.166670000E-01 -3.333330000E-01 5.500000000E-01 -1.208768E+03
|
||||
4.166670000E-01 -2.916670000E-01 5.500000000E-01 -1.274584E+03
|
||||
4.166670000E-01 -2.500000000E-01 5.500000000E-01 -1.323288E+03
|
||||
4.166670000E-01 -2.083330000E-01 5.500000000E-01 -1.349577E+03
|
||||
4.166670000E-01 -1.666670000E-01 5.500000000E-01 -1.348798E+03
|
||||
4.166670000E-01 -1.250000000E-01 5.500000000E-01 -1.317665E+03
|
||||
4.166670000E-01 -8.333330000E-02 5.500000000E-01 -1.254929E+03
|
||||
4.166670000E-01 -4.166670000E-02 5.500000000E-01 -1.161841E+03
|
||||
4.166670000E-01 0.000000000E+00 5.500000000E-01 -1.042257E+03
|
||||
4.166670000E-01 4.166670000E-02 5.500000000E-01 -9.023120E+02
|
||||
4.166670000E-01 8.333330000E-02 5.500000000E-01 -7.497117E+02
|
||||
4.166670000E-01 1.250000000E-01 5.500000000E-01 -5.927629E+02
|
||||
4.166670000E-01 1.666670000E-01 5.500000000E-01 -4.393757E+02
|
||||
4.166670000E-01 2.083330000E-01 5.500000000E-01 -2.962328E+02
|
||||
4.166670000E-01 2.500000000E-01 5.500000000E-01 -1.682414E+02
|
||||
4.166670000E-01 2.916670000E-01 5.500000000E-01 -5.837249E+01
|
||||
4.166670000E-01 3.333330000E-01 5.500000000E-01 3.222871E+01
|
||||
4.166670000E-01 3.750000000E-01 5.500000000E-01 1.039189E+02
|
||||
4.166670000E-01 4.166670000E-01 5.500000000E-01 1.581213E+02
|
||||
4.166670000E-01 4.583330000E-01 5.500000000E-01 1.969125E+02
|
||||
4.166670000E-01 5.000000000E-01 5.500000000E-01 2.226649E+02
|
||||
4.583330000E-01 -5.000000000E-01 5.500000000E-01 -8.099267E+02
|
||||
4.583330000E-01 -4.583330000E-01 5.500000000E-01 -8.848866E+02
|
||||
4.583330000E-01 -4.166670000E-01 5.500000000E-01 -9.591841E+02
|
||||
4.583330000E-01 -3.750000000E-01 5.500000000E-01 -1.029956E+03
|
||||
4.583330000E-01 -3.333330000E-01 5.500000000E-01 -1.093695E+03
|
||||
4.583330000E-01 -2.916670000E-01 5.500000000E-01 -1.146384E+03
|
||||
4.583330000E-01 -2.500000000E-01 5.500000000E-01 -1.183750E+03
|
||||
4.583330000E-01 -2.083330000E-01 5.500000000E-01 -1.201637E+03
|
||||
4.583330000E-01 -1.666670000E-01 5.500000000E-01 -1.196510E+03
|
||||
4.583330000E-01 -1.250000000E-01 5.500000000E-01 -1.165985E+03
|
||||
4.583330000E-01 -8.333330000E-02 5.500000000E-01 -1.109314E+03
|
||||
4.583330000E-01 -4.166670000E-02 5.500000000E-01 -1.027700E+03
|
||||
4.583330000E-01 0.000000000E+00 5.500000000E-01 -9.243473E+02
|
||||
4.583330000E-01 4.166670000E-02 5.500000000E-01 -8.041995E+02
|
||||
4.583330000E-01 8.333330000E-02 5.500000000E-01 -6.734053E+02
|
||||
4.583330000E-01 1.250000000E-01 5.500000000E-01 -5.386001E+02
|
||||
4.583330000E-01 1.666670000E-01 5.500000000E-01 -4.061587E+02
|
||||
4.583330000E-01 2.083330000E-01 5.500000000E-01 -2.815633E+02
|
||||
4.583330000E-01 2.500000000E-01 5.500000000E-01 -1.689640E+02
|
||||
4.583330000E-01 2.916670000E-01 5.500000000E-01 -7.102407E+01
|
||||
4.583330000E-01 3.333330000E-01 5.500000000E-01 1.103644E+01
|
||||
4.583330000E-01 3.750000000E-01 5.500000000E-01 7.722713E+01
|
||||
4.583330000E-01 4.166670000E-01 5.500000000E-01 1.284713E+02
|
||||
4.583330000E-01 4.583330000E-01 5.500000000E-01 1.662941E+02
|
||||
4.583330000E-01 5.000000000E-01 5.500000000E-01 1.925379E+02
|
||||
5.000000000E-01 -5.000000000E-01 5.500000000E-01 -7.461582E+02
|
||||
5.000000000E-01 -4.583330000E-01 5.500000000E-01 -8.099267E+02
|
||||
5.000000000E-01 -4.166670000E-01 5.500000000E-01 -8.722184E+02
|
||||
5.000000000E-01 -3.750000000E-01 5.500000000E-01 -9.305613E+02
|
||||
5.000000000E-01 -3.333330000E-01 5.500000000E-01 -9.820190E+02
|
||||
5.000000000E-01 -2.916670000E-01 5.500000000E-01 -1.023319E+03
|
||||
5.000000000E-01 -2.500000000E-01 5.500000000E-01 -1.051072E+03
|
||||
5.000000000E-01 -2.083330000E-01 5.500000000E-01 -1.062073E+03
|
||||
5.000000000E-01 -1.666670000E-01 5.500000000E-01 -1.053680E+03
|
||||
5.000000000E-01 -1.250000000E-01 5.500000000E-01 -1.024210E+03
|
||||
5.000000000E-01 -8.333330000E-02 5.500000000E-01 -9.732772E+02
|
||||
5.000000000E-01 -4.166670000E-02 5.500000000E-01 -9.020055E+02
|
||||
5.000000000E-01 0.000000000E+00 5.500000000E-01 -8.130400E+02
|
||||
5.000000000E-01 4.166670000E-02 5.500000000E-01 -7.103443E+02
|
||||
5.000000000E-01 8.333330000E-02 5.500000000E-01 -5.987970E+02
|
||||
5.000000000E-01 1.250000000E-01 5.500000000E-01 -4.836628E+02
|
||||
5.000000000E-01 1.666670000E-01 5.500000000E-01 -3.700392E+02
|
||||
5.000000000E-01 2.083330000E-01 5.500000000E-01 -2.623794E+02
|
||||
5.000000000E-01 2.500000000E-01 5.500000000E-01 -1.641466E+02
|
||||
5.000000000E-01 2.916670000E-01 5.500000000E-01 -7.767438E+01
|
||||
5.000000000E-01 3.333330000E-01 5.500000000E-01 -4.169920E+00
|
||||
5.000000000E-01 3.750000000E-01 5.500000000E-01 5.615031E+01
|
||||
5.000000000E-01 4.166670000E-01 5.500000000E-01 1.038361E+02
|
||||
5.000000000E-01 4.583330000E-01 5.500000000E-01 1.399730E+02
|
||||
5.000000000E-01 5.000000000E-01 5.500000000E-01 1.659610E+02
|
||||
|
Before Width: | Height: | Size: 68 KiB After Width: | Height: | Size: 68 KiB |
@@ -0,0 +1,27 @@
|
||||
1.0000000e+00
|
||||
1.0000000e+00
|
||||
1.0000000e+00
|
||||
1.0000000e+00
|
||||
1.0000000e+00
|
||||
1.0000000e+00
|
||||
1.0000000e+00
|
||||
1.0000000e+00
|
||||
1.0000000e+00
|
||||
1.0000000e+00
|
||||
1.0000000e+00
|
||||
1.0000000e+00
|
||||
1.0000000e+00
|
||||
1.0000000e+00
|
||||
1.0000000e+00
|
||||
1.0000000e+00
|
||||
1.0000000e+00
|
||||
1.0000000e+00
|
||||
1.0000000e+00
|
||||
1.0000000e+00
|
||||
1.0000000e+00
|
||||
1.0000000e+00
|
||||
1.0000000e+00
|
||||
1.0000000e+00
|
||||
1.0000000e+00
|
||||
1.0000000e+00
|
||||
1.0000000e+00
|
||||
|
Before Width: | Height: | Size: 372 KiB After Width: | Height: | Size: 372 KiB |
@@ -0,0 +1,3 @@
|
||||
0.000000000000000000e+00 1.000000000000000000e+00 2.000000000000000000e+00 3.000000000000000000e+00 4.000000000000000000e+00
|
||||
0.000000000000000000e+00 1.000000000000000000e+00 2.000000000000000000e+00 3.000000000000000000e+00 4.000000000000000000e+00
|
||||
0.000000000000000000e+00 1.000000000000000000e+00 2.000000000000000000e+00 3.000000000000000000e+00 4.000000000000000000e+00
|
||||
+14136
File diff suppressed because it is too large
Load Diff
@@ -15,11 +15,11 @@ def spheremodel(mesh, x0, y0, z0, r):
|
||||
|
||||
|
||||
|
||||
def MagSphereAnaFun(x, y, z, R, x0, y0, z0, mu1, mu2, H0, flag):
|
||||
def MagSphereAnaFun(x, y, z, R, x0, y0, z0, mu1, mu2, H0, flag='total'):
|
||||
"""
|
||||
test
|
||||
Analytic function for Magnetics problem. The set up here is
|
||||
magnetic sphere in whole-space.
|
||||
magnetic sphere in whole-space assuming that the inducing field is oriented in the x-direction.
|
||||
|
||||
* (x0,y0,z0)
|
||||
* (x0, y0, z0 ): is the center location of sphere
|
||||
@@ -31,6 +31,8 @@ def MagSphereAnaFun(x, y, z, R, x0, y0, z0, mu1, mu2, H0, flag):
|
||||
|
||||
|
||||
"""
|
||||
print H0
|
||||
|
||||
if (~np.size(x)==np.size(y)==np.size(z)):
|
||||
print "Specify same size of x, y, z"
|
||||
return
|
||||
@@ -47,7 +49,7 @@ def MagSphereAnaFun(x, y, z, R, x0, y0, z0, mu1, mu2, H0, flag):
|
||||
|
||||
# Inside of the sphere
|
||||
rf2 = 3*mu1/(mu2+2*mu1)
|
||||
if (flag == 'total'):
|
||||
if flag is 'total' and any(ind):
|
||||
Bx[ind] = mu2*H0*(rf2)
|
||||
elif (flag == 'secondary'):
|
||||
Bx[ind] = mu2*H0*(rf2)-mu1*H0
|
||||
@@ -57,12 +59,12 @@ def MagSphereAnaFun(x, y, z, R, x0, y0, z0, mu1, mu2, H0, flag):
|
||||
# Outside of the sphere
|
||||
rf1 = (mu2-mu1)/(mu2+2*mu1)
|
||||
if (flag == 'total'):
|
||||
Bx[~ind] = mu1*(H0+H0/r[~ind]**5*(R**3)*rf1*(2*x[~ind]**2-y[~ind]**2-z[~ind]**2))
|
||||
Bx[~ind] = mu1*(H0+H0/r[~ind]**5*(R**3)*rf1*(2*(x[~ind]-x0)**2-(y[~ind]-y0)**2-(z[~ind]-z0)**2))
|
||||
elif (flag == 'secondary'):
|
||||
Bx[~ind] = mu1*(H0/r[~ind]**5*(R**3)*rf1*(2*x[~ind]**2-y[~ind]**2-z[~ind]**2))
|
||||
Bx[~ind] = mu1*(H0/r[~ind]**5*(R**3)*rf1*(2*(x[~ind]-x0)**2-(y[~ind]-y0)**2-(z[~ind]-z0)**2))
|
||||
|
||||
By[~ind] = mu1*(H0/r[~ind]**5*(R**3)*rf1*(3*x[~ind]*y[~ind]))
|
||||
Bz[~ind] = mu1*(H0/r[~ind]**5*(R**3)*rf1*(3*x[~ind]*z[~ind]))
|
||||
By[~ind] = mu1*(H0/r[~ind]**5*(R**3)*rf1*(3*(x[~ind]-x0)*(y[~ind]-y0)))
|
||||
Bz[~ind] = mu1*(H0/r[~ind]**5*(R**3)*rf1*(3*(x[~ind]-x0)*(z[~ind]-z0)))
|
||||
return np.reshape(Bx, x.shape, order='F'), np.reshape(By, x.shape, order='F'), np.reshape(Bz, x.shape, order='F')
|
||||
|
||||
|
||||
@@ -190,6 +192,53 @@ def IDTtoxyz(Inc, Dec, Btot):
|
||||
|
||||
return np.r_[Bx, By, Bz]
|
||||
|
||||
def MagSphereFreeSpace(x, y, z, R, xc, yc, zc, chi, Bo):
|
||||
"""
|
||||
Computing boundary condition using Congrous sphere method.
|
||||
This is designed for secondary field formulation.
|
||||
>> Input
|
||||
mesh: Mesh class
|
||||
Bo: np.array([Box, Boy, Boz]): Primary magnetic flux
|
||||
Chi: susceptibility at cell volume
|
||||
|
||||
.. math::
|
||||
|
||||
\\vec{B}(r) = \\frac{\mu_0}{4\pi}\\frac{m}{\| \\vec{r}-\\vec{r}_0\|^3}[3\hat{m}\cdot\hat{r}-\hat{m}]
|
||||
|
||||
"""
|
||||
if (~np.size(x)==np.size(y)==np.size(z)):
|
||||
print "Specify same size of x, y, z"
|
||||
return
|
||||
|
||||
x = Utils.mkvc(x)
|
||||
y = Utils.mkvc(y)
|
||||
z = Utils.mkvc(z)
|
||||
|
||||
nobs = len(x)
|
||||
|
||||
Bot = np.sqrt(sum(Bo**2))
|
||||
|
||||
mx = np.ones([nobs]) * Bo[0,0] * R**3 / 3. * chi
|
||||
my = np.ones([nobs]) * Bo[0,1] * R**3 / 3. * chi
|
||||
mz = np.ones([nobs]) * Bo[0,2] * R**3 / 3. * chi
|
||||
|
||||
M = np.c_[mx, my, mz]
|
||||
|
||||
rx = (x - xc)
|
||||
ry = (y - yc)
|
||||
rz = (zc - z)
|
||||
|
||||
rvec = np.c_[rx, ry, rz]
|
||||
r = np.sqrt((rx)**2+(ry)**2+(rz)**2 )
|
||||
|
||||
B = -Utils.sdiag(1./r**3)*M + Utils.sdiag((3 * np.sum(M*rvec,axis=1))/r**5)*rvec
|
||||
|
||||
Bx = B[:,0]
|
||||
By = B[:,1]
|
||||
Bz = B[:,2]
|
||||
|
||||
return Bx, By, Bz
|
||||
|
||||
if __name__ == '__main__':
|
||||
|
||||
hxind = [(0,25,1.3),(21, 12.5),(0,25,1.3)]
|
||||
|
||||
@@ -0,0 +1,18 @@
|
||||
from BaseMag import BaseMagSurvey
|
||||
|
||||
class MagSurveyIE(BaseMagSurvey):
|
||||
"""Base Magnetics Survey"""
|
||||
|
||||
rxLoc = None #: receiver locations
|
||||
rxType = None #: receiver type
|
||||
|
||||
def __init__(self, **kwargs):
|
||||
Survey.BaseSurvey.__init__(self, **kwargs)
|
||||
|
||||
def setBackgroundField(self, Inc, Dec, Btot):
|
||||
|
||||
Bx = Btot*np.cos(Inc/180.*np.pi)*np.sin(Dec/180.*np.pi)
|
||||
By = Btot*np.cos(Inc/180.*np.pi)*np.cos(Dec/180.*np.pi)
|
||||
Bz = -Btot*np.sin(Inc/180.*np.pi)
|
||||
|
||||
self.B0 = np.r_[Bx,By,Bz]
|
||||
+639
-3
@@ -3,6 +3,25 @@ import BaseMag
|
||||
from scipy.constants import mu_0
|
||||
from MagAnalytics import spheremodel, CongruousMagBC
|
||||
|
||||
class MagneticIntegral(Problem.BaseProblem):
|
||||
|
||||
surveyPair = Survey.LinearSurvey
|
||||
|
||||
def __init__(self, mesh, G, mapping=None, **kwargs):
|
||||
Problem.BaseProblem.__init__(self, mesh, mapping=mapping, **kwargs)
|
||||
self.G = G
|
||||
def fields(self, m):
|
||||
|
||||
return self.G.dot(self.mapping*(m))
|
||||
|
||||
def Jvec(self, m, v, u=None):
|
||||
dmudm = self.mapping.deriv(m)
|
||||
return self.G.dot(dmudm*v)
|
||||
|
||||
def Jtvec(self, m, v, u=None):
|
||||
dmudm = self.mapping.deriv(m)
|
||||
return dmudm.T * (self.G.T.dot(v))
|
||||
|
||||
|
||||
|
||||
class MagneticsDiffSecondary(Problem.BaseProblem):
|
||||
@@ -55,7 +74,7 @@ class MagneticsDiffSecondary(Problem.BaseProblem):
|
||||
.. math ::
|
||||
|
||||
\mathbf{rhs} = \Div(\MfMui)^{-1}\mathbf{M}^f_{\mu_0^{-1}}\mathbf{B}_0 - \Div\mathbf{B}_0+\diag(v)\mathbf{D} \mathbf{P}_{out}^T \mathbf{B}_{sBC}
|
||||
|
||||
|
||||
"""
|
||||
B0 = self.getB0()
|
||||
Dface = self.mesh.faceDiv
|
||||
@@ -64,13 +83,13 @@ class MagneticsDiffSecondary(Problem.BaseProblem):
|
||||
mu = self.mapping*m
|
||||
chi = mu/mu_0-1
|
||||
|
||||
|
||||
|
||||
#temporary fix
|
||||
Bbc, Bbc_const = CongruousMagBC(self.mesh, self.survey.B0, chi)
|
||||
self.Bbc = Bbc
|
||||
self.Bbc_const = Bbc_const
|
||||
# return self._Div*self.MfMuI*self.MfMu0*B0 - self._Div*B0 + Mc*Dface*self._Pout.T*Bbc
|
||||
return self._Div*self.MfMuI*self.MfMu0*B0 - self._Div*B0
|
||||
return self._Div*self.MfMuI*self.MfMu0*B0 - self._Div*B0
|
||||
|
||||
def getA(self, m):
|
||||
"""
|
||||
@@ -405,11 +424,628 @@ if __name__ == '__main__':
|
||||
# plt.show()
|
||||
|
||||
|
||||
def Intgrl_Fwr_Data(mesh,B,M,rxLoc,model,actv,flag):
|
||||
"""
|
||||
Forward model magnetic data using integral equation
|
||||
|
||||
INPUT:
|
||||
mesh = SimPEG.TensorMesh
|
||||
B = Inducing field parameter [Binc, Bdecl, B0]
|
||||
M = Magnetization matrix [Minc, Mdecl] -90:90, 0:360
|
||||
rxLox = Observation location informat [obsx, obsy, obsz]
|
||||
model = Model associated with mesh
|
||||
actv = Active cells from topo (from getActiveTopo)
|
||||
flag = Data type "tmi" | "xyz"
|
||||
|
||||
OUTPUT:
|
||||
dobs =Observation array in format [obsx, obsy, obsz, data]
|
||||
|
||||
Created on Oct 7, 2015
|
||||
|
||||
@author: dominiquef
|
||||
"""
|
||||
|
||||
if actv.dtype=='bool':
|
||||
inds = np.asarray([inds for inds, elem in enumerate(actv, 1) if elem], dtype = int) - 1
|
||||
else:
|
||||
inds = actv
|
||||
|
||||
nC = len(inds)
|
||||
|
||||
P = sp.csr_matrix((np.ones(nC),(inds, range(nC))), shape=(mesh.nC, nC))
|
||||
|
||||
xn = mesh.vectorNx;
|
||||
yn = mesh.vectorNy;
|
||||
zn = mesh.vectorNz;
|
||||
|
||||
yn2,xn2,zn2 = np.meshgrid(yn[1:], xn[1:], zn[1:])
|
||||
yn1,xn1,zn1 = np.meshgrid(yn[0:-1], xn[0:-1], zn[0:-1])
|
||||
|
||||
Yn = P.T*np.c_[mkvc(yn1), mkvc(yn2)]
|
||||
Xn = P.T*np.c_[mkvc(xn1), mkvc(xn2)]
|
||||
Zn = P.T*np.c_[mkvc(zn1), mkvc(zn2)]
|
||||
|
||||
nC = len(inds)
|
||||
|
||||
ndata = rxLoc.shape[0]
|
||||
|
||||
# Convert declination from north to cartesian
|
||||
Md = (450.-float(M[1]))%360.
|
||||
|
||||
# Create magnetization matrix
|
||||
mx = np.cos(np.deg2rad(M[0])) * np.cos(np.deg2rad(Md))
|
||||
my = np.cos(np.deg2rad(M[0])) * np.sin(np.deg2rad(Md))
|
||||
mz = np.sin(np.deg2rad(M[0]))
|
||||
|
||||
Mx = Utils.sdiag(np.ones([nC])*mx*B[2])
|
||||
My = Utils.sdiag(np.ones([nC])*my*B[2])
|
||||
Mz = Utils.sdiag(np.ones([nC])*mz*B[2])
|
||||
|
||||
#matplotlib.pyplot.spy(scipy.sparse.csr_matrix(Mx))
|
||||
#plt.show()
|
||||
Mxyz = sp.vstack((Mx,My,Mz));
|
||||
|
||||
#%% Create TMI projector
|
||||
|
||||
# Convert Bdecination from north to cartesian
|
||||
D = (450.-float(B[1]))%360.
|
||||
|
||||
|
||||
if flag=='tmi':
|
||||
Ptmi = mkvc(np.r_[np.cos(np.deg2rad(B[0]))*np.cos(np.deg2rad(D)),np.cos(np.deg2rad(B[0]))*np.sin(np.deg2rad(D)),np.sin(np.deg2rad(B[0]))],2).T;
|
||||
d = np.zeros(ndata)
|
||||
|
||||
elif flag=='xyz':
|
||||
d = np.zeros(int(3*ndata))
|
||||
|
||||
# Loop through all observations and create forward operator (ndata-by-nC)
|
||||
print "Begin forward modeling " +str(int(ndata)) + " data points..."
|
||||
|
||||
# Add counter to dsiplay progress.
|
||||
count = -1
|
||||
|
||||
for ii in range(ndata):
|
||||
|
||||
tx, ty, tz = get_T_mat(Xn,Yn,Zn,rxLoc[ii,:])
|
||||
Gxyz = np.vstack((tx,ty,tz))*Mxyz
|
||||
|
||||
# Remove non-active cells
|
||||
if flag=='xyz':
|
||||
d[ii::ndata] = mkvc(Gxyz.dot(P.T*model))
|
||||
|
||||
elif flag=='tmi':
|
||||
d[ii] = Ptmi.dot(Gxyz.dot(P.T*model))
|
||||
|
||||
# Display progress
|
||||
count = progress(ii,count,ndata)
|
||||
|
||||
|
||||
print "Done 100% ...forward modeling completed!!\n"
|
||||
|
||||
return d
|
||||
|
||||
|
||||
def Intrgl_Fwr_Op(mesh,B,M,rxLoc,actv,flag):
|
||||
"""
|
||||
|
||||
Magnetic forward operator in integral form
|
||||
|
||||
INPUT:
|
||||
mesh = Mesh in SimPEG format
|
||||
B = Inducing field parameter [Binc, Bdecl, B0]
|
||||
M = Magnetization information
|
||||
[OPTIONS]
|
||||
1- [Minc, Mdecl] : Assumes uniform magnetization orientation
|
||||
2- [mx1,mx2,..., my1,...,mz1] : cell-based defined magnetization direction
|
||||
3- diag(M): Block diagonal matrix with [Mx, My, Mz] along the diagonal
|
||||
|
||||
rxLox = Observation location informat [obsx, obsy, obsz]
|
||||
|
||||
flag = 'tmi' | 'xyz' | 'full'
|
||||
[OPTIONS]
|
||||
1- tmi : Magnetization direction used and data are projected onto the
|
||||
inducing field direction F.shape([ndata, nc])
|
||||
|
||||
2- xyz : Magnetization direction used and data are given in 3-components
|
||||
F.shape([3*ndata, nc])
|
||||
|
||||
3- full: Full tensor matrix stored with shape([3*ndata, 3*nc])
|
||||
|
||||
OUTPUT:
|
||||
F = Linear forward modeling operation
|
||||
|
||||
Created on Dec, 20th 2015
|
||||
|
||||
@author: dominiquef
|
||||
|
||||
"""
|
||||
# Find non-zero cells
|
||||
#inds = np.nonzero(actv)[0]
|
||||
if actv.dtype=='bool':
|
||||
inds = np.asarray([inds for inds, elem in enumerate(actv, 1) if elem], dtype = int) - 1
|
||||
else:
|
||||
inds = actv
|
||||
|
||||
nC = len(inds)
|
||||
|
||||
# Create active cell projector
|
||||
P = sp.csr_matrix((np.ones(nC),(inds, range(nC))),
|
||||
shape=(mesh.nC, nC))
|
||||
|
||||
# Create vectors of nodal location (lower and upper coners for each cell)
|
||||
xn = mesh.vectorNx;
|
||||
yn = mesh.vectorNy;
|
||||
zn = mesh.vectorNz;
|
||||
|
||||
yn2,xn2,zn2 = np.meshgrid(yn[1:], xn[1:], zn[1:])
|
||||
yn1,xn1,zn1 = np.meshgrid(yn[0:-1], xn[0:-1], zn[0:-1])
|
||||
|
||||
Yn = P.T*np.c_[mkvc(yn1), mkvc(yn2)]
|
||||
Xn = P.T*np.c_[mkvc(xn1), mkvc(xn2)]
|
||||
Zn = P.T*np.c_[mkvc(zn1), mkvc(zn2)]
|
||||
|
||||
ndata = rxLoc.shape[0]
|
||||
|
||||
# Convert Bdecination from north to cartesian
|
||||
D = (450.-float(B[1]))%360.
|
||||
|
||||
|
||||
# Pre-allocate space and create magnetization matrix if required
|
||||
if (flag=='tmi') | (flag == 'xyz'):
|
||||
# If assumes uniform magnetization direction
|
||||
if M.shape != (nC,3):
|
||||
|
||||
print 'Magnetization vector must be Nc x 3'
|
||||
return
|
||||
|
||||
|
||||
Mx = Utils.sdiag(M[:,0]*B[2])
|
||||
My = Utils.sdiag(M[:,1]*B[2])
|
||||
Mz = Utils.sdiag(M[:,2]*B[2])
|
||||
|
||||
Mxyz = sp.vstack((Mx,My,Mz))
|
||||
|
||||
|
||||
|
||||
if flag == 'tmi':
|
||||
F = np.zeros((ndata, nC))
|
||||
|
||||
# Projection matrix
|
||||
Ptmi = mkvc(np.r_[np.cos(np.deg2rad(B[0]))*np.cos(np.deg2rad(D)),
|
||||
np.cos(np.deg2rad(B[0]))*np.sin(np.deg2rad(D)),
|
||||
np.sin(np.deg2rad(B[0]))],2).T;
|
||||
|
||||
elif flag == 'xyz':
|
||||
|
||||
F = np.zeros((int(3*ndata), nC))
|
||||
|
||||
elif flag == 'full':
|
||||
F = np.zeros((int(3*ndata), int(3*nC)))
|
||||
|
||||
|
||||
else:
|
||||
print """Flag must be either 'tmi' | 'xyz' | 'full', please revised"""
|
||||
return
|
||||
|
||||
|
||||
# Loop through all observations and create forward operator (ndata-by-nC)
|
||||
print "Begin calculation of forward operator: " + flag
|
||||
|
||||
# Add counter to dsiplay progress. Good for large problems
|
||||
count = -1;
|
||||
for ii in range(ndata):
|
||||
|
||||
|
||||
tx, ty, tz = get_T_mat(Xn,Yn,Zn,rxLoc[ii,:])
|
||||
|
||||
if flag=='tmi':
|
||||
F[ii,:] = Ptmi.dot(np.vstack((tx,ty,tz)))*Mxyz
|
||||
|
||||
elif flag == 'xyz':
|
||||
F[ii,:] = tx*Mxyz
|
||||
F[ii+ndata,:] = ty*Mxyz
|
||||
F[ii+2*ndata,:] = tz*Mxyz
|
||||
|
||||
elif flag == 'full':
|
||||
F[ii,:] = tx
|
||||
F[ii+ndata,:] = ty
|
||||
F[ii+2*ndata,:] = tz
|
||||
|
||||
|
||||
# Display progress
|
||||
count = progress(ii,count,ndata)
|
||||
|
||||
print "Done 100% ...forward operator completed!!\n"
|
||||
|
||||
return F
|
||||
|
||||
def get_T_mat(Xn,Yn,Zn,rxLoc):
|
||||
"""
|
||||
Load in the active nodes of a tensor mesh and computes the magnetic tensor
|
||||
for a given observation location rxLoc[obsx, obsy, obsz]
|
||||
|
||||
INPUT:
|
||||
Xn, Yn, Zn: Node location matrix for the lower and upper most corners of
|
||||
all cells in the mesh shape[nC,2]
|
||||
M
|
||||
OUTPUT:
|
||||
Tx = [Txx Txy Txz]
|
||||
Ty = [Tyx Tyy Tyz]
|
||||
Tz = [Tzx Tzy Tzz]
|
||||
|
||||
where each elements have dimension 1-by-nC.
|
||||
Only the upper half 5 elements have to be computed since symetric.
|
||||
Currently done as for-loops but will eventually be changed to vector
|
||||
indexing, once the topography has been figured out.
|
||||
|
||||
Created on Oct, 20th 2015
|
||||
|
||||
@author: dominiquef
|
||||
|
||||
"""
|
||||
|
||||
eps = 1e-10 # add a small value to the locations to avoid /0
|
||||
|
||||
nC = Xn.shape[0]
|
||||
|
||||
# Pre-allocate space for 1D array
|
||||
Tx = np.zeros((1,3*nC))
|
||||
Ty = np.zeros((1,3*nC))
|
||||
Tz = np.zeros((1,3*nC))
|
||||
|
||||
|
||||
dz2 = rxLoc[2] - Zn[:,0] + eps
|
||||
dz1 = rxLoc[2] - Zn[:,1] + eps
|
||||
|
||||
dy2 = Yn[:,1] - rxLoc[1] + eps
|
||||
dy1 = Yn[:,0] - rxLoc[1] + eps
|
||||
|
||||
dx2 = Xn[:,1] - rxLoc[0] + eps
|
||||
dx1 = Xn[:,0] - rxLoc[0] + eps
|
||||
|
||||
|
||||
R1 = ( dy2**2 + dx2**2 )
|
||||
R2 = ( dy2**2 + dx1**2 )
|
||||
R3 = ( dy1**2 + dx2**2 )
|
||||
R4 = ( dy1**2 + dx1**2 )
|
||||
|
||||
|
||||
arg1 = np.sqrt( dz2**2 + R2 )
|
||||
arg2 = np.sqrt( dz2**2 + R1 )
|
||||
arg3 = np.sqrt( dz1**2 + R1 )
|
||||
arg4 = np.sqrt( dz1**2 + R2 )
|
||||
arg5 = np.sqrt( dz2**2 + R3 )
|
||||
arg6 = np.sqrt( dz2**2 + R4 )
|
||||
arg7 = np.sqrt( dz1**2 + R4 )
|
||||
arg8 = np.sqrt( dz1**2 + R3 )
|
||||
|
||||
|
||||
|
||||
Tx[0,0:nC] = np.arctan2( dy1 * dz2 , ( dx2 * arg5 ) ) +\
|
||||
- np.arctan2( dy2 * dz2 , ( dx2 * arg2 ) ) +\
|
||||
np.arctan2( dy2 * dz1 , ( dx2 * arg3 ) ) +\
|
||||
- np.arctan2( dy1 * dz1 , ( dx2 * arg8 ) ) +\
|
||||
np.arctan2( dy2 * dz2 , ( dx1 * arg1 ) ) +\
|
||||
- np.arctan2( dy1 * dz2 , ( dx1 * arg6 ) ) +\
|
||||
np.arctan2( dy1 * dz1 , ( dx1 * arg7 ) ) +\
|
||||
- np.arctan2( dy2 * dz1 , ( dx1 * arg4 ) );
|
||||
|
||||
|
||||
Ty[0,0:nC] = np.log( ( dz2 + arg2 ) / (dz1 + arg3 ) ) +\
|
||||
-np.log( ( dz2 + arg1 ) / (dz1 + arg4 ) ) +\
|
||||
np.log( ( dz2 + arg6 ) / (dz1 + arg7 ) ) +\
|
||||
-np.log( ( dz2 + arg5 ) / (dz1 + arg8 ) );
|
||||
|
||||
Ty[0,nC:2*nC] = np.arctan2( dx1 * dz2 , ( dy2 * arg1 ) ) +\
|
||||
- np.arctan2( dx2 * dz2 , ( dy2 * arg2 ) ) +\
|
||||
np.arctan2( dx2 * dz1 , ( dy2 * arg3 ) ) +\
|
||||
- np.arctan2( dx1 * dz1 , ( dy2 * arg4 ) ) +\
|
||||
np.arctan2( dx2 * dz2 , ( dy1 * arg5 ) ) +\
|
||||
- np.arctan2( dx1 * dz2 , ( dy1 * arg6 ) ) +\
|
||||
np.arctan2( dx1 * dz1 , ( dy1 * arg7 ) ) +\
|
||||
- np.arctan2( dx2 * dz1 , ( dy1 * arg8 ) );
|
||||
|
||||
R1 = (dy2**2 + dz1**2);
|
||||
R2 = (dy2**2 + dz2**2);
|
||||
R3 = (dy1**2 + dz1**2);
|
||||
R4 = (dy1**2 + dz2**2);
|
||||
|
||||
Ty[0,2*nC:] = np.log( ( dx1 + np.sqrt( dx1**2 + R1 ) ) / (dx2 + np.sqrt( dx2**2 + R1 ) ) ) +\
|
||||
-np.log( ( dx1 + np.sqrt( dx1**2 + R2 ) ) / (dx2 + np.sqrt( dx2**2 + R2 ) ) ) +\
|
||||
np.log( ( dx1 + np.sqrt( dx1**2 + R4 ) ) / (dx2 + np.sqrt( dx2**2 + R4 ) ) ) +\
|
||||
-np.log( ( dx1 + np.sqrt( dx1**2 + R3 ) ) / (dx2 + np.sqrt( dx2**2 + R3 ) ) );
|
||||
|
||||
R1 = (dx2**2 + dz1**2);
|
||||
R2 = (dx2**2 + dz2**2);
|
||||
R3 = (dx1**2 + dz1**2);
|
||||
R4 = (dx1**2 + dz2**2);
|
||||
|
||||
Tx[0,2*nC:] = np.log( ( dy1 + np.sqrt( dy1**2 + R1 ) ) / (dy2 + np.sqrt( dy2**2 + R1 ) ) ) +\
|
||||
-np.log( ( dy1 + np.sqrt( dy1**2 + R2 ) ) / (dy2 + np.sqrt( dy2**2 + R2 ) ) ) +\
|
||||
np.log( ( dy1 + np.sqrt( dy1**2 + R4 ) ) / (dy2 + np.sqrt( dy2**2 + R4 ) ) ) +\
|
||||
-np.log( ( dy1 + np.sqrt( dy1**2 + R3 ) ) / (dy2 + np.sqrt( dy2**2 + R3 ) ) );
|
||||
|
||||
Tz[0,2*nC:] = -( Ty[0,nC:2*nC] + Tx[0,0:nC] );
|
||||
Tz[0,nC:2*nC] = Ty[0,2*nC:];
|
||||
Tx[0,nC:2*nC] = Ty[0,0:nC];
|
||||
Tz[0,0:nC] = Tx[0,2*nC:];
|
||||
|
||||
|
||||
|
||||
Tx = Tx/(4*np.pi);
|
||||
Ty = Ty/(4*np.pi);
|
||||
Tz = Tz/(4*np.pi);
|
||||
|
||||
|
||||
return Tx,Ty,Tz
|
||||
|
||||
def progress(iter,prog,final):
|
||||
"""
|
||||
progress(iter,prog,final)
|
||||
|
||||
Function measuring the progress of a process and print to screen the %.
|
||||
Useful to estimate the remaining runtime of a large problem.
|
||||
|
||||
Created on Dec, 20th 2015
|
||||
|
||||
@author: dominiquef
|
||||
"""
|
||||
arg = np.floor(float(iter)/float(final)*10.);
|
||||
|
||||
if arg > prog:
|
||||
|
||||
strg = "Done " + str(arg*10) + " %"
|
||||
print strg
|
||||
prog = arg;
|
||||
|
||||
return prog
|
||||
|
||||
def dipazm_2_xyz(dip,azm_N):
|
||||
"""
|
||||
dipazm_2_xyz(dip,azm_N)
|
||||
|
||||
Function converting degree angles for dip and azimuth from north to a
|
||||
3-components in cartesian coordinates.
|
||||
|
||||
INPUT
|
||||
dip : Value or vector of dip from horizontal in DEGREE
|
||||
azm_N : Value or vector of azimuth from north in DEGREE
|
||||
|
||||
OUTPUT
|
||||
M : [n-by-3] Array of xyz components of a unit vector in cartesian
|
||||
|
||||
Created on Dec, 20th 2015
|
||||
|
||||
@author: dominiquef
|
||||
"""
|
||||
nC = len(azm_N)
|
||||
|
||||
M = np.zeros((nC,3))
|
||||
|
||||
# Modify azimuth from North to Cartesian-X
|
||||
azm_X = (450.- azm_N) % 360.
|
||||
|
||||
D = np.deg2rad(dip)
|
||||
I = np.deg2rad(azm_X)
|
||||
|
||||
M[:,0] = np.cos(D) * np.cos(I) ;
|
||||
M[:,1] = np.cos(D) * np.sin(I) ;
|
||||
M[:,2] = np.sin(D) ;
|
||||
|
||||
return M
|
||||
|
||||
def get_dist_wgt(mesh,rxLoc,actv,R,R0):
|
||||
"""
|
||||
get_dist_wgt(xn,yn,zn,rxLoc,R,R0)
|
||||
|
||||
Function creating a distance weighting function required for the magnetic
|
||||
inverse problem.
|
||||
|
||||
INPUT
|
||||
xn, yn, zn : Node location
|
||||
rxLoc : Observation locations [obsx, obsy, obsz]
|
||||
actv : Active cell vector [0:air , 1: ground]
|
||||
R : Decay factor (mag=3, grav =2)
|
||||
R0 : Small factor added (default=dx/4)
|
||||
|
||||
OUTPUT
|
||||
wr : [nC] Vector of distance weighting
|
||||
|
||||
Created on Dec, 20th 2015
|
||||
|
||||
@author: dominiquef
|
||||
"""
|
||||
|
||||
# Find non-zero cells
|
||||
if actv.dtype=='bool':
|
||||
inds = np.asarray([inds for inds, elem in enumerate(actv, 1) if elem], dtype=int) - 1
|
||||
else:
|
||||
inds = actv
|
||||
|
||||
nC = len(inds)
|
||||
|
||||
# Create active cell projector
|
||||
P = sp.csr_matrix((np.ones(nC),(inds, range(nC))),
|
||||
shape=(mesh.nC, nC))
|
||||
|
||||
# Geometrical constant
|
||||
p = 1/np.sqrt(3);
|
||||
|
||||
# Create cell center location
|
||||
Ym,Xm,Zm = np.meshgrid(mesh.vectorCCy, mesh.vectorCCx, mesh.vectorCCz)
|
||||
hY,hX,hZ = np.meshgrid(mesh.hy, mesh.hx, mesh.hz)
|
||||
|
||||
# Rmove air cells
|
||||
Xm = P.T*mkvc(Xm)
|
||||
Ym = P.T*mkvc(Ym)
|
||||
Zm = P.T*mkvc(Zm)
|
||||
|
||||
hX = P.T*mkvc(hX)
|
||||
hY = P.T*mkvc(hY)
|
||||
hZ = P.T*mkvc(hZ)
|
||||
|
||||
V = P.T * mkvc(mesh.vol)
|
||||
wr = np.zeros(nC)
|
||||
|
||||
ndata = rxLoc.shape[0]
|
||||
count = -1
|
||||
print "Begin calculation of distance weighting for R= " + str(R)
|
||||
|
||||
for dd in range(ndata):
|
||||
|
||||
nx1 = (Xm - hX * p - rxLoc[dd,0])**2
|
||||
nx2 = (Xm + hX * p - rxLoc[dd,0])**2
|
||||
|
||||
ny1 = (Ym - hY * p - rxLoc[dd,1])**2
|
||||
ny2 = (Ym + hY * p - rxLoc[dd,1])**2
|
||||
|
||||
nz1 = (Zm - hZ * p - rxLoc[dd,2])**2
|
||||
nz2 = (Zm + hZ * p - rxLoc[dd,2])**2
|
||||
|
||||
R1 = np.sqrt(nx1 + ny1 + nz1)
|
||||
R2 = np.sqrt(nx1 + ny1 + nz2)
|
||||
R3 = np.sqrt(nx2 + ny1 + nz1)
|
||||
R4 = np.sqrt(nx2 + ny1 + nz2)
|
||||
R5 = np.sqrt(nx1 + ny2 + nz1)
|
||||
R6 = np.sqrt(nx1 + ny2 + nz2)
|
||||
R7 = np.sqrt(nx2 + ny2 + nz1)
|
||||
R8 = np.sqrt(nx2 + ny2 + nz2)
|
||||
|
||||
temp = (R1 + R0)**-R + (R2 + R0)**-R + (R3 + R0)**-R + (R4 + R0)**-R + (R5 + R0)**-R + (R6 + R0)**-R + (R7 + R0)**-R + (R8 + R0)**-R
|
||||
|
||||
wr = wr + (V*temp/8.)**2
|
||||
|
||||
count = progress(dd,count,ndata)
|
||||
|
||||
|
||||
wr = np.sqrt(wr)/V
|
||||
wr = mkvc(wr)
|
||||
wr = np.sqrt(wr/(np.max(wr)))
|
||||
|
||||
print "Done 100% ...distance weighting completed!!\n"
|
||||
|
||||
return wr
|
||||
|
||||
def writeUBCobs(filename,B,M,rxLoc,d,wd):
|
||||
"""
|
||||
writeUBCobs(filename,B,M,rxLoc,d,wd)
|
||||
|
||||
Function writing an observation file in UBC-MAG3D format.
|
||||
|
||||
INPUT
|
||||
filename : Name of out file including directory
|
||||
B : Inducing field parameters [Inc, Decl, Intensity]
|
||||
M : Magnetization orientation [Inc, Decl, dtype]
|
||||
rxLoc : Observation locations [obsx, obsy, obsz]
|
||||
d : Data vector
|
||||
wd : Uncertainty vector
|
||||
|
||||
OUTPUT
|
||||
Obsfile
|
||||
|
||||
Created on Dec, 27th 2015
|
||||
|
||||
@author: dominiquef
|
||||
"""
|
||||
|
||||
data = np.c_[rxLoc , d , wd]
|
||||
|
||||
with file(filename,'w') as fid:
|
||||
fid.write('%6.2f %6.2f %6.2f\n' %(B[0], B[1], B[2]) )
|
||||
fid.write('%6.2f %6.2f %6.2f\n' %(M[0], M[1], 1) )
|
||||
fid.write('%i\n' %len(d) )
|
||||
np.savetxt(fid, data, fmt='%e',delimiter=' ',newline='\n')
|
||||
|
||||
|
||||
print "Observation file saved to: " + filename
|
||||
|
||||
def getActiveTopo(mesh,topo,flag):
|
||||
"""
|
||||
getActiveTopo(mesh,topo)
|
||||
|
||||
Function creates an active cell model from topography
|
||||
|
||||
INPUT
|
||||
mesh : Mesh in SimPEG format
|
||||
topo : Scatter points defining topography [x,y,z]
|
||||
|
||||
OUTPUT
|
||||
actv : Active cell model
|
||||
|
||||
Created on Dec, 27th 2015
|
||||
|
||||
@founrdo
|
||||
"""
|
||||
import scipy.interpolate as interpolation
|
||||
|
||||
if (flag=='N'):
|
||||
Zn = np.zeros((mesh.nNx,mesh.nNy))
|
||||
# wght = np.zeros((mesh.nNx,mesh.nNy))
|
||||
cx = mesh.vectorNx
|
||||
cy = mesh.vectorNy
|
||||
|
||||
F = interpolation.NearestNDInterpolator(topo[:,0:2],topo[:,2])
|
||||
[Y,X] = np.meshgrid(cy,cx)
|
||||
|
||||
Zn = F(X,Y)
|
||||
|
||||
actv = np.zeros((mesh.nCx, mesh.nCy, mesh.nCz))
|
||||
|
||||
if (flag=='N'):
|
||||
Nz = mesh.vectorNz[1:]
|
||||
|
||||
|
||||
for jj in range(mesh.nCy):
|
||||
|
||||
for ii in range(mesh.nCx):
|
||||
|
||||
temp = [kk for kk in range(len(Nz)) if np.all(Zn[ii:(ii+2),jj:(jj+2)] > Nz[kk]) ]
|
||||
actv[ii,jj,temp] = 1
|
||||
|
||||
|
||||
actv = mkvc(actv==1)
|
||||
|
||||
inds = np.asarray([inds for inds, elem in enumerate(actv, 1) if elem], dtype = int) - 1
|
||||
|
||||
return inds
|
||||
|
||||
def plot_obs_2D(rxLoc,d,wd,varstr):
|
||||
""" Function plot_obs(rxLoc,d,wd)
|
||||
Generate a 2d interpolated plot from scatter points of data
|
||||
|
||||
INPUT
|
||||
rxLoc : Observation locations [x,y,z]
|
||||
d : Data vector
|
||||
wd : Uncertainty vector
|
||||
|
||||
OUTPUT
|
||||
figure()
|
||||
|
||||
Created on Dec, 27th 2015
|
||||
|
||||
@author: dominiquef
|
||||
|
||||
"""
|
||||
|
||||
from scipy.interpolate import griddata
|
||||
import pylab as plt
|
||||
|
||||
# Create grid of points
|
||||
x = np.linspace(rxLoc[:,0].min(), rxLoc[:,0].max(), 100)
|
||||
y = np.linspace(rxLoc[:,1].min(), rxLoc[:,1].max(), 100)
|
||||
|
||||
X, Y = np.meshgrid(x,y)
|
||||
|
||||
# Interpolate
|
||||
d_grid = griddata(rxLoc[:,0:2],d,(X,Y), method ='linear')
|
||||
|
||||
# Plot result
|
||||
plt.figure()
|
||||
plt.subplot()
|
||||
plt.imshow(d_grid, extent=[x.min(), x.max(), y.min(), y.max()],origin = 'lower')
|
||||
plt.colorbar(fraction=0.02)
|
||||
plt.contour(X,Y, d_grid,10)
|
||||
plt.scatter(rxLoc[:,0],rxLoc[:,1], c=d, s=20)
|
||||
plt.title(varstr)
|
||||
plt.gca().set_aspect('equal', adjustable='box')
|
||||
|
||||
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
@@ -0,0 +1,36 @@
|
||||
{
|
||||
"cells": [
|
||||
{
|
||||
"cell_type": "code",
|
||||
"execution_count": null,
|
||||
"metadata": {
|
||||
"collapsed": true
|
||||
},
|
||||
"outputs": [],
|
||||
"source": [
|
||||
"obs = BaseMag.UBCmagObs('Obs_loc.dat')"
|
||||
]
|
||||
}
|
||||
],
|
||||
"metadata": {
|
||||
"kernelspec": {
|
||||
"display_name": "Python 2",
|
||||
"language": "python",
|
||||
"name": "python2"
|
||||
},
|
||||
"language_info": {
|
||||
"codemirror_mode": {
|
||||
"name": "ipython",
|
||||
"version": 2
|
||||
},
|
||||
"file_extension": ".py",
|
||||
"mimetype": "text/x-python",
|
||||
"name": "python",
|
||||
"nbconvert_exporter": "python",
|
||||
"pygments_lexer": "ipython2",
|
||||
"version": "2.7.10"
|
||||
}
|
||||
},
|
||||
"nbformat": 4,
|
||||
"nbformat_minor": 0
|
||||
}
|
||||
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user