Go to the source code of this file.
Functions | |
| void | misfit (float *p, float *misfit, int *m) |
| These two functions provide the interface between the C++ implementation and the C interfacea of CADI. | |
| void | init (int *nd, float *ranges) |
| void init | ( | int * | nd, | |
| float * | ranges | |||
| ) |
Definition at line 37 of file cadianiso.cpp.
References C1DRecObjective::C1DRecObjective(), GeneralObjective::CalcPerformance(), CLevmarConf::endtime, SeismicDataComp::GetData(), CLevmarConf::GetData(), PTensorMTStation::GetData(), MTStation::GetData(), CLevanisoConf::GetData(), CLevanisoConf::maxaniso, CLevmarConf::maxres, CLevanisoConf::maxres, CLevanisoConf::maxstrike, CLevmarConf::maxsvel, CLevmarConf::maxthick, CLevanisoConf::maxthick, CLevanisoConf::minaniso, CLevmarConf::minres, CLevanisoConf::minres, CLevanisoConf::minstrike, CLevmarConf::minsvel, CLevmarConf::minthick, CLevanisoConf::minthick, MTData, CLevanisoConf::mtfit, CLevmarConf::mtinputdata, CLevanisoConf::mtinputdata, MTObjective, CLevmarConf::omega, CLevmarConf::poisson, CLevanisoConf::ptensordata, CLevmarConf::recerror, CLevmarConf::recinputdata, RecObjective(), SeismicDataComp::sac, C1DRecObjective::SetErrorLevel(), C1DRecObjective::SetPoisson(), C1DRecObjective::SetTimeWindow(), SetupMTFitParameters(), CLevmarConf::shift, CLevmarConf::sigma, CLevmarConf::slowness, CLevanisoConf::startaniso, CLevmarConf::startres, CLevanisoConf::startres, CLevanisoConf::startstrike, CLevmarConf::startsvel, CLevmarConf::startthick, CLevanisoConf::startthick, CLevmarConf::starttime, version, and CLevmarConf::wlevel.
Referenced by user_init_().
| void misfit | ( | float * | p, | |
| float * | misfit, | |||
| int * | m | |||
| ) |
These two functions provide the interface between the C++ implementation and the C interfacea of CADI.
Definition at line 19 of file cadianiso.cpp.
References GeneralObjective::CalcPerformance(), MTObjective, RecObjective(), CLevmarConf::weights, and CLevanisoConf::weights.
Referenced by forward_(), and main().
1.5.5