GPLIB++
|
#include "cadijoint.h"
#include <iostream>
#include "C1DMTObjective.h"
#include "CMTStation.h"
#include "gentypes.h"
#include "C1DRecObjective.h"
#include "SeismicDataComp.h"
#include "CLevmarConf.h"
#include "MTFitSetup.h"
#include <boost/bind.hpp>
Go to the source code of this file.
Functions | |
C1DRecObjective | RecObjective (RecData, Configuration.shift, Configuration.omega, Configuration.sigma, Configuration.wlevel, Configuration.slowness) |
void | misfit (float *p, float *misfit, int *m) |
These two functions provide the interface between the C++ implementation and the C interfacea of CADI. More... | |
void | init (int *nd, float *ranges) |
Variables | |
CMTStation | MTData |
CMTStation | Best |
SeismicDataComp | RecData |
CLevmarConf | Configuration |
C1DMTObjective | MTObjective (MTData) |
void init | ( | int * | nd, |
float * | ranges | ||
) |
Definition at line 48 of file cadijoint.cpp.
References gplib::GeneralObjective::CalcPerformance(), Configuration, gplib::PTensorMTStation::GetData(), gplib::TimeSeriesComponent::GetData(), gplib::MTStation::GetData(), MTData, MTObjective, RecData, RecObjective(), gplib::C1DRecObjective::SetErrorLevel(), gplib::C1DRecObjective::SetPoisson(), gplib::C1DRecObjective::SetTimeWindow(), gplib::SetupMTFitParameters(), and version.
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 22 of file cadijoint.cpp.
References gplib::GeneralObjective::CalcPerformance(), Configuration, MTObjective, and RecObjective().
C1DRecObjective RecObjective | ( | RecData | , |
Configuration. | shift, | ||
Configuration. | omega, | ||
Configuration. | sigma, | ||
Configuration. | wlevel, | ||
Configuration. | slowness | ||
) |
CMTStation Best |
Definition at line 15 of file cadijoint.cpp.
CLevmarConf Configuration |
Definition at line 17 of file cadijoint.cpp.
CMTStation MTData |
Definition at line 15 of file cadijoint.cpp.
Referenced by gplib::C1DMTSynthData::CalcSynthetic(), init(), and main().
C1DMTObjective MTObjective(MTData) |
SeismicDataComp RecData |
Definition at line 16 of file cadijoint.cpp.
Referenced by init(), main(), and SetupRecObjective().