Small Scale Heterogeneities Validation

From SCECpedia
Revision as of 23:40, 5 March 2014 by Davidgil (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search

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.

Common parameters:

d = 20
st23 = 5
n1 = 500
n2 = 1000
n3 = 1500

Validation by Hurst Value

In this test, we vary hurst to be either 0.0, 0.2, or 0.4. L1 is held constant at 200m.

Plots at surface level

Matlab Code 0.0 Hurst C SSH Code 0.0 Hurst Difference 0.0 Hurst
Matlab Code 0.2 Hurst C SSH Code 0.2 Hurst Difference 0.2 Hurst
Matlab Code 0.4 Hurst C SSH Code 0.4 Hurst Difference 0.4 Hurst

Plots at 50% depth

Matlab Code 0.0 Hurst C SSH Code 0.0 Hurst Difference 0.0 Hurst
Matlab Code 0.2 Hurst C SSH Code 0.2 Hurst Difference 0.2 Hurst
Matlab Code 0.4 Hurst C SSH Code 0.4 Hurst Difference 0.4 Hurst

Plots for bottom slice

Matlab Code 0.0 Hurst C SSH Code 0.0 Hurst Difference 0.0 Hurst
Matlab Code 0.2 Hurst C SSH Code 0.2 Hurst Difference 0.2 Hurst
Matlab Code 0.4 Hurst C SSH Code 0.4 Hurst Difference 0.4 Hurst

Validation by Correlation Length

In this condition, we hold hurst to be a constant 0.2, but vary correlation length to be either 100m, 200m, or 300m.

Plots at surface level

Matlab Code 100m L1 C SSH Code 100m L1 Difference 100m L1
Matlab Code 200m L1 C SSH Code 200m L1 Difference 200m L1
Matlab Code 300m L1 C SSH Code 300m L1 Difference 300m L1

Plots at 50% depth

Matlab Code 100m L1 C SSH Code 100m L1 Difference 100m L1
Matlab Code 200m L1 C SSH Code 200m L1 Difference 200m L1
Matlab Code 300m L1 C SSH Code 300m L1 Difference 300m L1

Plots for bottom slice

Matlab Code 100m L1 C SSH Code 100m L1 Difference 100m L1
Matlab Code 200m L1 C SSH Code 200m L1 Difference 200m L1
Matlab Code 300m L1 C SSH Code 300m L1 Difference 300m L1