Peano
Loading...
Searching...
No Matches
Scenario.TPV26.TPV26 Class Reference

Part of a series of benchmarks by the Statewide California Earthquake Center (SCEC) More...

Inheritance diagram for Scenario.TPV26.TPV26:
Collaboration diagram for Scenario.TPV26.TPV26:

Public Member Functions

 initial_conditions (self)
 
 generate_required_files (self, order)
 
- Public Member Functions inherited from Scenario.Scenario.Scenario
 generate_file_from_template (self, template_file, full_qualified_filename, dictionary)
 
 copy_file_to_current_folder (self, current_filename, full_qualified_filename)
 

Static Public Attributes

list domain_offset = [-1.6, 0.0, -1.6]
 
list domain_size = [43.2, 43.2, 43.2]
 
float end_time = 20.0
 
list tracer_coordinates
 
list fault_coordinates
 
- Static Public Attributes inherited from Scenario.Scenario.Scenario
list domain_offset = [1., 1., 1.]
 
list domain_size = [1., 1., 1.]
 
float end_time = 0.0
 
list tracer_coordinates = []
 

Detailed Description

Part of a series of benchmarks by the Statewide California Earthquake Center (SCEC)

Single planar vertical strike-slip fault in a linear elastic medium.

The description of the scenario can be found at: https://strike.scec.org/cvws/tpv26_27docs.html

Definition at line 7 of file TPV26.py.

Member Function Documentation

◆ generate_required_files()

Scenario.TPV26.TPV26.generate_required_files ( self,
order )

Reimplemented from Scenario.Scenario.Scenario.

Definition at line 68 of file TPV26.py.

References Scenario.Scenario.Scenario.copy_file_to_current_folder(), and Scenario.Scenario.Scenario.generate_file_from_template().

Here is the call graph for this function:

◆ initial_conditions()

Scenario.TPV26.TPV26.initial_conditions ( self)

Reimplemented from Scenario.Scenario.Scenario.

Definition at line 61 of file TPV26.py.

Field Documentation

◆ domain_offset

list Scenario.TPV26.TPV26.domain_offset = [-1.6, 0.0, -1.6]
static

Definition at line 16 of file TPV26.py.

◆ domain_size

list Scenario.TPV26.TPV26.domain_size = [43.2, 43.2, 43.2]
static

Definition at line 17 of file TPV26.py.

◆ end_time

float Scenario.TPV26.TPV26.end_time = 20.0
static

Definition at line 19 of file TPV26.py.

◆ fault_coordinates

list Scenario.TPV26.TPV26.fault_coordinates
static
Initial value:
= [
# on-fault at surface (2 total)
[20.0, 0.0, 15.0],
[20.0, 0.0, 35.0],
#on-fault at hypocenter depth (6 total)
[20.0, 10.0, 5.0],
[20.0, 10.0, 15.0],
[20.0, 10.0, 20.0],
[20.0, 10.0, 25.0],
[20.0, 10.0, 30.0],
[20.0, 10.0, 35.0],
#on-fault off hypocenter depth (4 total)
[20.0, 5.0, 15.0],
[20.0, 5.0, 35.0],
[20.0, 15.0, 15.0],
[20.0, 15.0, 35.0],
]

Definition at line 43 of file TPV26.py.

◆ tracer_coordinates

list Scenario.TPV26.TPV26.tracer_coordinates
static
Initial value:
= [
# off-fault at surface (18 total)
[ 0.0, 0.0, 0.0],
[10.0, 0.0, 0.0],
[30.0, 0.0, 0.0],
[40.0, 0.0, 0.0],
[17.0, 0.0, 15.0],
[23.0, 0.0, 15.0],
[ 0.0, 0.0, 20.0],
[10.0, 0.0, 20.0],
[30.0, 0.0, 20.0],
[40.0, 0.0, 20.0],
[17.0, 0.0, 25.0],
[23.0, 0.0, 25.0],
[17.0, 0.0, 35.0],
[23.0, 0.0, 35.0],
[ 0.0, 0.0, 40.0],
[10.0, 0.0, 40.0],
[30.0, 0.0, 40.0],
[40.0, 0.0, 40.0],
]

Definition at line 21 of file TPV26.py.


The documentation for this class was generated from the following file: