The DHI 2.0 MomentTensor objects attempt to encompass the necessary information in Harvard's CMT
, USGS's Fast Moment Tensors
and Berkeley's database
. They extend a DHI Origin, so the information for the earthquake(its location, time, magnitude and so on) that was used to calculate the moment tensor is contained in the Origin fields. This page only describes the MomentTensor specific information.
MomentTensor Object
| Field Name |
Type |
| halfDuration |
TimeInterval |
| scalarMoment |
Quantity |
| scalarMomentError |
Quantity |
| mrr |
double |
| mrrError |
double |
| mtt |
double |
| mttError |
double |
| mpp |
double |
| mppError |
double |
| mrt |
double |
| mrtError |
double |
| mrp |
double |
| mrpError |
double |
| mtp |
double |
| mtpError |
double |
| T |
PrincipalAxis |
| N |
PrincipalAxis |
| P |
PrincipalAxis |
| planeA |
FaultModel |
| planeB |
FaultModel |
The object also has convenience methods getTensor() and getTensorError() that allow the tensor and tensor error fields to be extracted as a 3x3 matrix. The values stored in mrr....mtp and getTensor are not normalized. Each of the error fields is optional and may not be included if a source doesn't keep these values.
PrincipalAxis Object
| Field Name |
Type |
| eigenValue |
double |
| plunge |
double |
| azimuth |
double |
FaultModel Object
| Field Name |
Type |
| strike |
double |
| dip |
double |
| slip |
double |
Mapping to specific moment tensor systems