IODA Bundle
SatBiasConverter.cpp File Reference
#include <memory>
#include <string>
#include <vector>
#include <Eigen/Dense>
#include "eckit/config/LocalConfiguration.h"
#include "eckit/config/YAMLConfiguration.h"
#include "eckit/exception/Exceptions.h"
#include "eckit/filesystem/PathName.h"
#include "ioda/ObsGroup.h"
#include "ioda/Engines/HH.h"
#include "oops/util/missingValues.h"
#include "GsiSatBiasReader.h"
Include dependency graph for SatBiasConverter.cpp:

Go to the source code of this file.

Functions

ioda::ObsGroup makeObsBiasObject (ioda::Group &empty_base_object, const std::string &coeffile, const std::string &errfile, const std::string &sensor, const std::vector< std::string > &predictors, const size_t nchannels)
 
int main (int argc, char **argv)
 

Function Documentation

◆ main()

int main ( int  argc,
char **  argv 
)

Open yaml with configuration for this converter

Find all sensors and number of channels in the GSI bias coefficients file

Definition at line 85 of file SatBiasConverter.cpp.

Here is the call graph for this function:

◆ makeObsBiasObject()

ioda::ObsGroup makeObsBiasObject ( ioda::Group empty_base_object,
const std::string &  coeffile,
const std::string &  errfile,
const std::string &  sensor,
const std::vector< std::string > &  predictors,
const size_t  nchannels 
)

Definition at line 27 of file SatBiasConverter.cpp.

Here is the call graph for this function:
Here is the caller graph for this function: