initial upload
135645
gm3d/doc/build_model/block_hole_model.msh
Normal file
135637
gm3d/doc/build_model/block_hole_model.vtk
Normal file
136145
gm3d/doc/build_model/block_model.msh
Normal file
136137
gm3d/doc/build_model/block_model.vtk
Normal file
133295
gm3d/doc/build_model/block_tilted_model.msh
Normal file
133287
gm3d/doc/build_model/block_tilted_model.vtk
Normal file
15347
gm3d/doc/build_model/ellipsoid_model.msh
Normal file
15339
gm3d/doc/build_model/ellipsoid_model.vtk
Normal file
1140
gm3d/doc/build_model/example_topography.eps
Normal file
BIN
gm3d/doc/build_model/example_topography.nc
Normal file
BIN
gm3d/doc/build_model/example_topography.png
Normal file
|
After Width: | Height: | Size: 52 KiB |
10206
gm3d/doc/build_model/example_topography.txt
Normal file
88599
gm3d/doc/build_model/interface_model.msh
Normal file
88591
gm3d/doc/build_model/interface_model.vtk
Normal file
10
gm3d/doc/build_model/model_list.txt
Normal file
@@ -0,0 +1,10 @@
|
||||
# model_type value_type model_value model_parameter
|
||||
#regular_block add 1.0 300/700/300/700/100/400
|
||||
#regular_block erase 0.0 400/600/400/600/200/300
|
||||
#regular_block add -1.0 600/800/600/800/260/360
|
||||
#tilted_block add 1.0 500/700/500/700/100/500/700/200/400/400
|
||||
#tilted_block add -1.0 200/400/200/400/100/200/400/600/800/400
|
||||
#sphere replace 1.0 500/500/250/300/200/150
|
||||
interface replace/top 1.0 example_topography.txt
|
||||
tilted_block replace 1.5 400/600/400/600/50/400/600/200/400/450
|
||||
interface erase/bot 0.0 example_topography.txt
|
||||
1109
gm3d/doc/gravity_model/forward_g.eps
Normal file
BIN
gm3d/doc/gravity_model/forward_g.nc
Normal file
BIN
gm3d/doc/gravity_model/forward_g.png
Normal file
|
After Width: | Height: | Size: 34 KiB |
16385
gm3d/doc/gravity_model/forward_g.txt
Normal file
1104
gm3d/doc/gravity_model/forward_g_x.eps
Normal file
BIN
gm3d/doc/gravity_model/forward_g_x.nc
Normal file
BIN
gm3d/doc/gravity_model/forward_g_x.png
Normal file
|
After Width: | Height: | Size: 34 KiB |
16385
gm3d/doc/gravity_model/forward_g_x.txt
Normal file
1125
gm3d/doc/gravity_model/forward_g_y.eps
Normal file
BIN
gm3d/doc/gravity_model/forward_g_y.nc
Normal file
BIN
gm3d/doc/gravity_model/forward_g_y.png
Normal file
|
After Width: | Height: | Size: 36 KiB |
16385
gm3d/doc/gravity_model/forward_g_y.txt
Normal file
1087
gm3d/doc/gravity_model/forward_g_z.eps
Normal file
BIN
gm3d/doc/gravity_model/forward_g_z.nc
Normal file
BIN
gm3d/doc/gravity_model/forward_g_z.png
Normal file
|
After Width: | Height: | Size: 35 KiB |
16385
gm3d/doc/gravity_model/forward_g_z.txt
Normal file
55916
gm3d/doc/gravity_model/forward_model.msh
Normal file
BIN
gm3d/doc/gravity_model/forward_model.png
Normal file
|
After Width: | Height: | Size: 96 KiB |
26
gm3d/doc/gravity_model/forward_modeling.sh
Executable file
@@ -0,0 +1,26 @@
|
||||
#!/bin/bash
|
||||
# set model parameters
|
||||
cat <<- EOF > model_list.txt
|
||||
regular_block add 0.5 200/800/200/300/50/150
|
||||
tilted_block add 1.0 300/500/400/600/100/300/500/600/800/350
|
||||
sphere add 0.8 700/700/250/100/250/100
|
||||
EOF
|
||||
# construct model
|
||||
gm3d -o forward_model.msh -m model_list.txt -d 12.5/25/987.5/12.5/25/987.5/12.5/25/387.5 -e "density_model_(g/cm^3)"
|
||||
# forward modeling of the model's gravity and gravity gradient data
|
||||
gm3d -i forward_model.msh -f forward_g.txt -e "density_model_(g/cm^3)" -p 4/8/1020/4/8/1020/50 -t Vz
|
||||
gm3d -i forward_model.msh -f forward_g_x.txt -e "density_model_(g/cm^3)" -p 4/8/1020/4/8/1020/50 -t Vzx
|
||||
gm3d -i forward_model.msh -f forward_g_y.txt -e "density_model_(g/cm^3)" -p 4/8/1020/4/8/1020/50 -t Vzy
|
||||
gm3d -i forward_model.msh -f forward_g_z.txt -e "density_model_(g/cm^3)" -p 4/8/1020/4/8/1020/50 -t Vzz
|
||||
# mapping
|
||||
xyz2grd forward_g.txt -Gforward_g.nc -R4/1020/4/1020 -I8/8 -i0,1,3
|
||||
gmtxy-image -i forward_g.nc -u mGal -a "y (m);x (m)" -t 256,256
|
||||
|
||||
xyz2grd forward_g_x.txt -Gforward_g_x.nc -R4/1020/4/1020 -I8/8 -i0,1,3
|
||||
gmtxy-image -i forward_g_x.nc -u Eo -a "y (m);x (m)" -t 256,256
|
||||
|
||||
xyz2grd forward_g_y.txt -Gforward_g_y.nc -R4/1020/4/1020 -I8/8 -i0,1,3
|
||||
gmtxy-image -i forward_g_y.nc -u Eo -a "y (m);x (m)" -t 256,256
|
||||
|
||||
xyz2grd forward_g_z.txt -Gforward_g_z.nc -R4/1020/4/1020 -I8/8 -i0,1,3
|
||||
gmtxy-image -i forward_g_z.nc -u Eo -a "y (m);x (m)" -t 256,256
|
||||
3
gm3d/doc/gravity_model/model_list.txt
Normal file
@@ -0,0 +1,3 @@
|
||||
regular_block add 0.5 200/800/200/300/50/150
|
||||
tilted_block add 1.0 300/500/400/600/100/300/500/600/800/350
|
||||
sphere add 0.8 700/700/250/100/250/100
|
||||
1281
gm3d/doc/magnetic_model/forward_m.eps
Normal file
BIN
gm3d/doc/magnetic_model/forward_m.nc
Normal file
BIN
gm3d/doc/magnetic_model/forward_m.png
Normal file
|
After Width: | Height: | Size: 45 KiB |
40402
gm3d/doc/magnetic_model/forward_m.txt
Normal file
1301
gm3d/doc/magnetic_model/forward_m_Hax.eps
Normal file
BIN
gm3d/doc/magnetic_model/forward_m_Hax.nc
Normal file
BIN
gm3d/doc/magnetic_model/forward_m_Hax.png
Normal file
|
After Width: | Height: | Size: 45 KiB |
40402
gm3d/doc/magnetic_model/forward_m_Hax.txt
Normal file
1304
gm3d/doc/magnetic_model/forward_m_Hay.eps
Normal file
BIN
gm3d/doc/magnetic_model/forward_m_Hay.nc
Normal file
BIN
gm3d/doc/magnetic_model/forward_m_Hay.png
Normal file
|
After Width: | Height: | Size: 44 KiB |
40402
gm3d/doc/magnetic_model/forward_m_Hay.txt
Normal file
1248
gm3d/doc/magnetic_model/forward_m_Tx.eps
Normal file
BIN
gm3d/doc/magnetic_model/forward_m_Tx.nc
Normal file
BIN
gm3d/doc/magnetic_model/forward_m_Tx.png
Normal file
|
After Width: | Height: | Size: 44 KiB |
40402
gm3d/doc/magnetic_model/forward_m_Tx.txt
Normal file
1307
gm3d/doc/magnetic_model/forward_m_Ty.eps
Normal file
BIN
gm3d/doc/magnetic_model/forward_m_Ty.nc
Normal file
BIN
gm3d/doc/magnetic_model/forward_m_Ty.png
Normal file
|
After Width: | Height: | Size: 47 KiB |
40402
gm3d/doc/magnetic_model/forward_m_Ty.txt
Normal file
1244
gm3d/doc/magnetic_model/forward_m_Tz.eps
Normal file
BIN
gm3d/doc/magnetic_model/forward_m_Tz.nc
Normal file
BIN
gm3d/doc/magnetic_model/forward_m_Tz.png
Normal file
|
After Width: | Height: | Size: 44 KiB |
40402
gm3d/doc/magnetic_model/forward_m_Tz.txt
Normal file
1166
gm3d/doc/magnetic_model/forward_m_Za.eps
Normal file
BIN
gm3d/doc/magnetic_model/forward_m_Za.nc
Normal file
BIN
gm3d/doc/magnetic_model/forward_m_Za.png
Normal file
|
After Width: | Height: | Size: 39 KiB |
40402
gm3d/doc/magnetic_model/forward_m_Za.txt
Normal file
55476
gm3d/doc/magnetic_model/forward_model.msh
Normal file
BIN
gm3d/doc/magnetic_model/forward_model.png
Normal file
|
After Width: | Height: | Size: 81 KiB |
37
gm3d/doc/magnetic_model/forward_modeling.sh
Executable file
@@ -0,0 +1,37 @@
|
||||
#!/bin/bash
|
||||
# set model parameters
|
||||
cat <<- EOF > model_list.txt
|
||||
regular_block add 0.1 200/400/250/750/100/200
|
||||
regular_block add 0.1 600/800/250/750/100/200
|
||||
EOF
|
||||
# construct model
|
||||
gm3d -o forward_model.msh -m model_list.txt -d 12.5/25/987.5/12.5/25/987.5/12.5/25/387.5 -e "magnetic_model_(SI(k))"
|
||||
# forward modeling of the model's gravity and gravity gradient data
|
||||
gm3d -i forward_model.msh -f forward_m.txt -e "magnetic_model_(SI(k))" -p -500/10/1500/-500/10/1500/50 -t DT -v 70/10/70/10
|
||||
gm3d -i forward_model.msh -f forward_m_Tx.txt -e "magnetic_model_(SI(k))" -p -500/10/1500/-500/10/1500/50 -t DTx -v 70/10/70/10
|
||||
gm3d -i forward_model.msh -f forward_m_Ty.txt -e "magnetic_model_(SI(k))" -p -500/10/1500/-500/10/1500/50 -t DTy -v 70/10/70/10
|
||||
gm3d -i forward_model.msh -f forward_m_Tz.txt -e "magnetic_model_(SI(k))" -p -500/10/1500/-500/10/1500/50 -t DTz -v 70/10/70/10
|
||||
gm3d -i forward_model.msh -f forward_m_Hax.txt -e "magnetic_model_(SI(k))" -p -500/10/1500/-500/10/1500/50 -t Hax -v 70/10/70/10
|
||||
gm3d -i forward_model.msh -f forward_m_Hay.txt -e "magnetic_model_(SI(k))" -p -500/10/1500/-500/10/1500/50 -t Hay -v 70/10/70/10
|
||||
gm3d -i forward_model.msh -f forward_m_Za.txt -e "magnetic_model_(SI(k))" -p -500/10/1500/-500/10/1500/50 -t Za -v 70/10/70/10
|
||||
# mapping
|
||||
xyz2grd forward_m.txt -Gforward_m.nc -R-500/1500/-500/1500 -I10/10 -i0,1,3
|
||||
gmtxy-image -i forward_m.nc -u nT -a "y (m);x (m)" -t 500,500
|
||||
|
||||
xyz2grd forward_m_Tx.txt -Gforward_m_Tx.nc -R-500/1500/-500/1500 -I10/10 -i0,1,3
|
||||
gmtxy-image -i forward_m_Tx.nc -u Eo -a "y (m);x (m)" -t 500,500
|
||||
|
||||
xyz2grd forward_m_Ty.txt -Gforward_m_Ty.nc -R-500/1500/-500/1500 -I10/10 -i0,1,3
|
||||
gmtxy-image -i forward_m_Ty.nc -u Eo -a "y (m);x (m)" -t 500,500
|
||||
|
||||
xyz2grd forward_m_Tz.txt -Gforward_m_Tz.nc -R-500/1500/-500/1500 -I10/10 -i0,1,3
|
||||
gmtxy-image -i forward_m_Tz.nc -u Eo -a "y (m);x (m)" -t 500,500
|
||||
|
||||
xyz2grd forward_m_Hax.txt -Gforward_m_Hax.nc -R-500/1500/-500/1500 -I10/10 -i0,1,3
|
||||
gmtxy-image -i forward_m_Hax.nc -u nT -a "y (m);x (m)" -t 500,500
|
||||
|
||||
xyz2grd forward_m_Hay.txt -Gforward_m_Hay.nc -R-500/1500/-500/1500 -I10/10 -i0,1,3
|
||||
gmtxy-image -i forward_m_Hay.nc -u nT -a "y (m);x (m)" -t 500,500
|
||||
|
||||
xyz2grd forward_m_Za.txt -Gforward_m_Za.nc -R-500/1500/-500/1500 -I10/10 -i0,1,3
|
||||
gmtxy-image -i forward_m_Za.nc -u nT -a "y (m);x (m)" -t 500,500
|
||||
2
gm3d/doc/magnetic_model/model_list.txt
Normal file
@@ -0,0 +1,2 @@
|
||||
regular_block add 0.1 200/400/250/750/100/200
|
||||
regular_block add 0.1 600/800/250/750/100/200
|
||||
1301
gm3d/doc/magnetic_model2/forward_m.eps
Normal file
BIN
gm3d/doc/magnetic_model2/forward_m.nc
Normal file
BIN
gm3d/doc/magnetic_model2/forward_m.png
Normal file
|
After Width: | Height: | Size: 45 KiB |
40402
gm3d/doc/magnetic_model2/forward_m.txt
Normal file
1440
gm3d/doc/magnetic_model2/forward_m_Hax.eps
Normal file
BIN
gm3d/doc/magnetic_model2/forward_m_Hax.nc
Normal file
BIN
gm3d/doc/magnetic_model2/forward_m_Hax.png
Normal file
|
After Width: | Height: | Size: 53 KiB |
40402
gm3d/doc/magnetic_model2/forward_m_Hax.txt
Normal file
1395
gm3d/doc/magnetic_model2/forward_m_Hay.eps
Normal file
BIN
gm3d/doc/magnetic_model2/forward_m_Hay.nc
Normal file
BIN
gm3d/doc/magnetic_model2/forward_m_Hay.png
Normal file
|
After Width: | Height: | Size: 48 KiB |
40402
gm3d/doc/magnetic_model2/forward_m_Hay.txt
Normal file
1318
gm3d/doc/magnetic_model2/forward_m_Tx.eps
Normal file
BIN
gm3d/doc/magnetic_model2/forward_m_Tx.nc
Normal file
BIN
gm3d/doc/magnetic_model2/forward_m_Tx.png
Normal file
|
After Width: | Height: | Size: 50 KiB |
40402
gm3d/doc/magnetic_model2/forward_m_Tx.txt
Normal file
1305
gm3d/doc/magnetic_model2/forward_m_Ty.eps
Normal file
BIN
gm3d/doc/magnetic_model2/forward_m_Ty.nc
Normal file
BIN
gm3d/doc/magnetic_model2/forward_m_Ty.png
Normal file
|
After Width: | Height: | Size: 47 KiB |
40402
gm3d/doc/magnetic_model2/forward_m_Ty.txt
Normal file
1261
gm3d/doc/magnetic_model2/forward_m_Tz.eps
Normal file
BIN
gm3d/doc/magnetic_model2/forward_m_Tz.nc
Normal file
BIN
gm3d/doc/magnetic_model2/forward_m_Tz.png
Normal file
|
After Width: | Height: | Size: 46 KiB |
40402
gm3d/doc/magnetic_model2/forward_m_Tz.txt
Normal file
1292
gm3d/doc/magnetic_model2/forward_m_Za.eps
Normal file
BIN
gm3d/doc/magnetic_model2/forward_m_Za.nc
Normal file
BIN
gm3d/doc/magnetic_model2/forward_m_Za.png
Normal file
|
After Width: | Height: | Size: 46 KiB |
40402
gm3d/doc/magnetic_model2/forward_m_Za.txt
Normal file
55476
gm3d/doc/magnetic_model2/forward_model.msh
Normal file
BIN
gm3d/doc/magnetic_model2/forward_model.png
Normal file
|
After Width: | Height: | Size: 81 KiB |
37
gm3d/doc/magnetic_model2/forward_modeling.sh
Executable file
@@ -0,0 +1,37 @@
|
||||
#!/bin/bash
|
||||
# set model parameters
|
||||
cat <<- EOF > model_list.txt
|
||||
regular_block add 0.1 200/400/250/750/100/200
|
||||
regular_block add 0.1 600/800/250/750/100/200
|
||||
EOF
|
||||
# construct model
|
||||
gm3d -o forward_model.msh -m model_list.txt -d 12.5/25/987.5/12.5/25/987.5/12.5/25/387.5 -e "magnetic_model_(SI(k))"
|
||||
# forward modeling of the model's gravity and gravity gradient data
|
||||
gm3d -i forward_model.msh -f forward_m.txt -e "magnetic_model_(SI(k))" -p -500/10/1500/-500/10/1500/50 -t DT -v 70/10/-20/80
|
||||
gm3d -i forward_model.msh -f forward_m_Tx.txt -e "magnetic_model_(SI(k))" -p -500/10/1500/-500/10/1500/50 -t DTx -v 70/10/-20/80
|
||||
gm3d -i forward_model.msh -f forward_m_Ty.txt -e "magnetic_model_(SI(k))" -p -500/10/1500/-500/10/1500/50 -t DTy -v 70/10/-20/80
|
||||
gm3d -i forward_model.msh -f forward_m_Tz.txt -e "magnetic_model_(SI(k))" -p -500/10/1500/-500/10/1500/50 -t DTz -v 70/10/-20/80
|
||||
gm3d -i forward_model.msh -f forward_m_Hax.txt -e "magnetic_model_(SI(k))" -p -500/10/1500/-500/10/1500/50 -t Hax -v 70/10/-20/80
|
||||
gm3d -i forward_model.msh -f forward_m_Hay.txt -e "magnetic_model_(SI(k))" -p -500/10/1500/-500/10/1500/50 -t Hay -v 70/10/-20/80
|
||||
gm3d -i forward_model.msh -f forward_m_Za.txt -e "magnetic_model_(SI(k))" -p -500/10/1500/-500/10/1500/50 -t Za -v 70/10/-20/80
|
||||
# mapping
|
||||
xyz2grd forward_m.txt -Gforward_m.nc -R-500/1500/-500/1500 -I10/10 -i0,1,3
|
||||
gmtxy-image -i forward_m.nc -u nT -a "y (m);x (m)" -t 500,500
|
||||
|
||||
xyz2grd forward_m_Tx.txt -Gforward_m_Tx.nc -R-500/1500/-500/1500 -I10/10 -i0,1,3
|
||||
gmtxy-image -i forward_m_Tx.nc -u Eo -a "y (m);x (m)" -t 500,500
|
||||
|
||||
xyz2grd forward_m_Ty.txt -Gforward_m_Ty.nc -R-500/1500/-500/1500 -I10/10 -i0,1,3
|
||||
gmtxy-image -i forward_m_Ty.nc -u Eo -a "y (m);x (m)" -t 500,500
|
||||
|
||||
xyz2grd forward_m_Tz.txt -Gforward_m_Tz.nc -R-500/1500/-500/1500 -I10/10 -i0,1,3
|
||||
gmtxy-image -i forward_m_Tz.nc -u Eo -a "y (m);x (m)" -t 500,500
|
||||
|
||||
xyz2grd forward_m_Hax.txt -Gforward_m_Hax.nc -R-500/1500/-500/1500 -I10/10 -i0,1,3
|
||||
gmtxy-image -i forward_m_Hax.nc -u nT -a "y (m);x (m)" -t 500,500
|
||||
|
||||
xyz2grd forward_m_Hay.txt -Gforward_m_Hay.nc -R-500/1500/-500/1500 -I10/10 -i0,1,3
|
||||
gmtxy-image -i forward_m_Hay.nc -u nT -a "y (m);x (m)" -t 500,500
|
||||
|
||||
xyz2grd forward_m_Za.txt -Gforward_m_Za.nc -R-500/1500/-500/1500 -I10/10 -i0,1,3
|
||||
gmtxy-image -i forward_m_Za.nc -u nT -a "y (m);x (m)" -t 500,500
|
||||
2
gm3d/doc/magnetic_model2/model_list.txt
Normal file
@@ -0,0 +1,2 @@
|
||||
regular_block add 0.1 200/400/250/750/100/200
|
||||
regular_block add 0.1 600/800/250/750/100/200
|
||||