# Generic Attenuation Model

## Class Name

• RGenericAttenuationModel

## Location in Objects Pane

• Models > Model > Hazard > Earthquake > Intensity > Generic Attenuation

## Model Description

### Model Form

• This model produces an intensity at specified locations for given magnitude and hypocenter location of several earthquake sources as input.
• $$I = {10^{ - {\vartheta _1} + {\vartheta _2} \cdot M - {\vartheta _3} \cdot {{\log }_{10}}(R) + {\vartheta _4} \cdot R + \varepsilon }}$$

• Yes

## Properties

### Object Name

• Name of the object in Rt
• Allowable characters are upper-case and lower-case letters, numbers, and underscore (“_”).
• The name is unique and case-sensitive.

### Display Output

• Determines whether the model is allowed to print messages to the Output Pane.

### Structure Location List

• List of the locations where the intensity will be computed at them (the output will give as many intensity values as the locations provided here)

### Magnitude List

• $${M}$$ = magnitudes of various earthquake sources

### Hypocentre Location List

• Hypocenter locations of earthquake sources, which automatically will yield the radius $${R}$$ to the various output locations.

### Theta1

• $${\vartheta _ 1}$$ = Model parameter, typically 1.02 (Joyner & Boore)

### Theta2

• $${\vartheta _ 2}$$ = Model parameter, typically 0.249 (Joyner & Boore)

### Theta3

• $${\vartheta _ 3}$$ = Model parameter, typically 1 (Joyner & Boore)

### Theta4

• $${\vartheta _ 4}$$ = Model parameter, typically 0.00255 (Joyner & Boore)

### Epsilon

• $${\varepsilon}$$ = Model error, typically a normal random variable with a zero mean and a 0.26 standard deviation (Joyner & Boore)

## Output

• $${I}$$ = Intensities (as many as the locations provided in the input)
• The output is an automatically generated generic response object, which takes the object name of the model plus “Response”.

### Remove

• Removes the object.