|
| | ElasticFormula (const char *nm, const char *expr, Type) |
| |
| | ~ElasticFormula () |
| |
| const char * | expression () const |
| |
| void | fillPar (IOPar &) const |
| |
| bool | hasType (Type) const |
| |
| mDeprecatedObs const char * | parseVariable (int idx, float &) const |
| |
| void | setExpression (const char *) |
| |
| void | setType (Type) |
| |
| Type | type () const |
| |
| mDeprecatedObs BufferStringSet | units () |
| |
| mDeprecatedObs const BufferStringSet | units () const |
| |
| void | usePar (const IOPar &) |
| |
| mDeprecatedObs BufferStringSet | variables () |
| |
| mDeprecatedObs const BufferStringSet | variables () const |
| |
| | Formula (bool inputsareseries, const SpecVarSet &, const char *txt=nullptr) |
| |
| | Formula (bool inputsareseries=true, const char *txt=nullptr) |
| |
| | Formula (const Formula &) |
| |
| | ~Formula () |
| |
| void | clearAllDefs () |
| |
| void | clearInputDefs () |
| |
| Formula & | copyFrom (const Math::Formula &) |
| | *< Does not use the description and values More...
|
| |
| const char * | description () const |
| |
| const char * | errMsg () const |
| |
| const Expression * | expression () const |
| |
| void | fillPar (IOPar &) const |
| |
| double | getConstVal (int) const |
| | if isConst returns toDouble(inputDef(i)), else Udf More...
|
| |
| void | getInputMnemonics (MnemonicSelection &) const |
| |
| const TypeSet< int > & | getShifts (int iinp) const |
| |
| double | getValue (const double *) const |
| |
| double | getValue (const double *vals, bool internuns) const |
| |
| float | getValue (const float *vals, bool internuns=true) const |
| |
| bool | hasFixedUnits () const |
| |
| const char * | inputDef (int iinp) const |
| |
| const char * | inputDescription (int iinp) const |
| |
| const UnitOfMeasure * | inputFormUnit (int iinp) const |
| |
| const Mnemonic * | inputMnemonic (int iinp) const |
| |
| bool | inputsAreSeries () const |
| |
| const char * | inputVar (int iinp) const |
| |
| bool | isBad () const |
| |
| bool | isCompatibleWith (const Formula &) const |
| |
| bool | isCompatibleWith (const Mnemonic &, const MnemonicSelection *inps=nullptr) const |
| |
| bool | isConst (int iinp) const |
| |
| bool | isOK () const |
| |
| bool | isRecursive () const |
| |
| bool | isSpec (int iinp) const |
| |
| int | maxRecShift () const |
| |
| int | nrConsts () const |
| |
| int | nrExternalInputs () const |
| |
| int | nrInputs () const |
| |
| int | nrSpecs () const |
| |
| int | nrValues2Provide () const |
| |
| bool | operator!= (const Formula &) const |
| | *< Does not use the description More...
|
| |
| Formula & | operator= (const Formula &) |
| | *< Does not use the description More...
|
| |
| bool | operator== (const Formula &) const |
| |
| const UnitOfMeasure * | outputFormUnit () const |
| |
| const Mnemonic * | outputMnemonic () const |
| |
| TypeSet< double > & | recStartVals () |
| |
| void | setDescription (const char *descstr) |
| | *< Does not copy input definitions and descriptions More...
|
| |
| void | setInputDef (int, const char *) |
| |
| void | setInputDescription (int, const char *) |
| | Optional description of an input. More...
|
| |
| void | setInputFormUnit (int, const UnitOfMeasure *) |
| | The input unit within the expression. More...
|
| |
| void | setInputMnemonic (int, const Mnemonic *) |
| |
| void | setInputValUnit (int, const UnitOfMeasure *) |
| | The input unit of incoming values. More...
|
| |
| void | setOutputFormUnit (const UnitOfMeasure *uom) |
| | The output unit of the math expression. More...
|
| |
| void | setOutputMnemonic (const Mnemonic *mn) |
| |
| void | setOutputValUnit (const UnitOfMeasure *uom) |
| | The unit of the returned value (getValue) More...
|
| |
| virtual void | setText (const char *) |
| |
| Interval< int > | shiftRange (int iinp) const |
| |
| int | specIdx (int) const |
| |
| const SpecVarSet & | specVars () const |
| |
| void | startNewSeries () const |
| |
| const char * | text () const |
| |
| void | usePar (const IOPar &) |
| |
| const char * | userDispText () const |
| |
| const char * | variableName (int iinp) const |
| |
| | NamedObject (const char *nm=nullptr) |
| |
| | NamedObject (const NamedObject &oth) |
| |
| virtual | ~NamedObject () |
| |
| virtual BufferString | getName () const |
| |
| bool | getNameFromPar (const IOPar &) |
| |
| const name_type & | name () const override |
| |
| NamedObject & | operator= (const NamedObject &) |
| |
| bool | operator== (const NamedObject &oth) const |
| |
| virtual void | setName (const char *nm) |
| |
| virtual | ~ObjectWithName () |
| |
| bool | hasName (const char *nm) const |
| |
| bool | hasName (const name_type &nm) const |
| |
| void | putNameInPar (IOPar &) const |
| |
Elastic formula def to generate elastic layers.
<>