custom condition in parameter

This forum is dedicated to discuss all problems and suggestions related to the inversion software
Post Reply
riccardo
Posts: 46
Joined: Fri Aug 06, 2010 4:37 pm
Location: Pisa

custom condition in parameter

Post by riccardo »

Good morning
is there an Help to wright 'custom condition' in Parameter?
Ricc
admin
Site Admin
Posts: 822
Joined: Mon Aug 13, 2007 11:48 am
Location: ISTerre
Contact:

Re: custom condition in parameter

Post by admin »

For surface wave inversion, usually these conditions are left empty. The conditions automatically generated by the model parametrization are sufficient. For an external forward computation (plugin dinverext), this script is mandatory. Apart from the linear() function used to add a linear condition between parameters, you have also:

Code: Select all

linear(<param1>, ">" | "<", <a>, <param2>, <b>)
quadratic2(<coef1>, <param1>, <coef2>, <param2>, ">" | "<", <c>)
quadratic3(<coef1>, <param1>, <coef2>, <param2>, <coef3>, <param3>, ">" | "<", <c>)
parameter(<name>, <unit>, <min>, <max>, <prec>, <scale>)
quadratic2 and 3, are not mentioned in the documentation. They can mix 2 and 3 parameters, respectively. Parameter values are squared, multiplied by their respective constants and summed. The sum must be greater or less than a constant (c).

Many other types of conditions could be implemented. According to your needs, they can be added.
Post Reply