Difference between revisions of "Small Scale Heterogeneities Validation"

From SCECpedia
Jump to navigationJump to search
Line 3: Line 3:
 
We would like to validate that the media with the small-scale heterogeneities that are being generated with the new C code are correct. One way to do this would be to take a look at some plots to see if the generated heterogeneities look correct. We present a few different meshes and plots showing the heterogeneities at various depths, as well as difference plots.
 
We would like to validate that the media with the small-scale heterogeneities that are being generated with the new C code are correct. One way to do this would be to take a look at some plots to see if the generated heterogeneities look correct. We present a few different meshes and plots showing the heterogeneities at various depths, as well as difference plots.
  
=== Mesh 1 ===
+
=== Mesh 0.0 Hurst ===
  
 
Specifications:
 
Specifications:
Line 63: Line 63:
 
|}
 
|}
  
=== Mesh 2 ===
+
=== Mesh 0.2 Hurst ===
  
 
Specifications:
 
Specifications:
  
 
Hurst = 0.2<br />
 
Hurst = 0.2<br />
 +
L1 = 200<br />
 +
d = 20<br />
 +
st23 = 5<br />
 +
n1 = 500<br />
 +
n2 = 1000<br />
 +
n3 = 1500<br />
 +
 +
==== Plots at surface level ====
 +
 +
{|
 +
| '''Matlab Code'''
 +
| '''C SSH Code'''
 +
|-
 +
| [[File:matlab_H2_0.png|600px]]
 +
| [[File:myssh_H2_0.png|600px]]
 +
|-
 +
| '''Difference'''
 +
|
 +
|-
 +
| [[File:compare_H2_0.png|600px]]
 +
|
 +
|}
 +
 +
==== Plots at 50% depth ====
 +
 +
{|
 +
| '''Matlab Code'''
 +
| '''C SSH Code'''
 +
|-
 +
| [[File:matlab_H2_250.png|600px]]
 +
| [[File:myssh_H2_250.png|600px]]
 +
|-
 +
| '''Difference'''
 +
|
 +
|-
 +
| [[File:compare_H2_250.png|600px]]
 +
|
 +
|}
 +
 +
==== Plots for bottom slice ====
 +
 +
{|
 +
| '''Matlab Code'''
 +
| '''C SSH Code'''
 +
|-
 +
| [[File:matlab_H2_500.png|600px]]
 +
| [[File:myssh_H2_500.png|600px]]
 +
|-
 +
| '''Difference'''
 +
|
 +
|-
 +
| [[File:compare_H2_500.png|600px]]
 +
|
 +
|}
 +
 +
=== Mesh 0.4 Hurst ===
 +
 +
Specifications:
 +
 +
Hurst = 0.4<br />
 
L1 = 200<br />
 
L1 = 200<br />
 
d = 20<br />
 
d = 20<br />

Revision as of 22:22, 5 March 2014

Introduction

We would like to validate that the media with the small-scale heterogeneities that are being generated with the new C code are correct. One way to do this would be to take a look at some plots to see if the generated heterogeneities look correct. We present a few different meshes and plots showing the heterogeneities at various depths, as well as difference plots.

Mesh 0.0 Hurst

Specifications:

Hurst = 0.0
L1 = 200
d = 20
st23 = 5
n1 = 500
n2 = 1000
n3 = 1500

Plots at surface level

Matlab Code C SSH Code
Matlab H0 0.png Myssh H0 0.png
Difference
Compare H0 0.png

Plots at 50% depth

Matlab Code C SSH Code
Matlab H0 250.png Myssh H0 250.png
Difference
Compare H0 250.png

Plots for bottom slice

Matlab Code C SSH Code
Matlab H0 500.png Myssh H0 500.png
Difference
Compare H0 499.png

Mesh 0.2 Hurst

Specifications:

Hurst = 0.2
L1 = 200
d = 20
st23 = 5
n1 = 500
n2 = 1000
n3 = 1500

Plots at surface level

Matlab Code C SSH Code
Matlab H2 0.png Myssh H2 0.png
Difference
Compare H2 0.png

Plots at 50% depth

Matlab Code C SSH Code
Matlab H2 250.png Myssh H2 250.png
Difference
Compare H2 250.png

Plots for bottom slice

Matlab Code C SSH Code
Matlab H2 500.png Myssh H2 500.png
Difference
Compare H2 500.png

Mesh 0.4 Hurst

Specifications:

Hurst = 0.4
L1 = 200
d = 20
st23 = 5
n1 = 500
n2 = 1000
n3 = 1500

Plots at surface level

Matlab Code C SSH Code
Matlab H2 0.png Myssh H2 0.png
Difference
Compare H2 0.png

Plots at 50% depth

Matlab Code C SSH Code
Matlab H2 250.png Myssh H2 250.png
Difference
Compare H2 250.png

Plots for bottom slice

Matlab Code C SSH Code
Matlab H2 500.png Myssh H2 500.png
Difference
Compare H2 500.png