ARTS 2.5.11 (git: 6827797f)
|
Optimal estimation method for MPI-distributed retrieval. More...
#include "invlib/algebra.h"
#include "invlib/algebra/precision_matrix.h"
#include "invlib/algebra/solvers.h"
#include "invlib/interfaces/arts_wrapper.h"
#include "invlib/map.h"
#include "invlib/mpi/log.h"
#include "invlib/mpi/mpi_matrix.h"
#include "invlib/mpi/mpi_vector.h"
#include "invlib/optimization.h"
#include "invlib/profiling/timer.h"
Go to the source code of this file.
Classes | |
class | oem::AgendaWrapperMPI |
Interface for distributed ARTS forward model. More... | |
Namespaces | |
namespace | oem |
Typedefs | |
using | oem::MPIMatrix = invlib::Matrix< invlib::MPIMatrix< invlib::Timer< ArtsMatrix > > > |
MPI-distributed matrix type based on ARTS built-in dense matrices. | |
using | oem::MPICovarianceMatrix = invlib::Matrix< invlib::MPIMatrix< invlib::Timer< ArtsCovarianceMatrixWrapper > > > |
MPI-distributed covariance matrix type. | |
using | oem::MPIVector = invlib::Vector< invlib::MPIVector< invlib::Timer< ArtsVector > > > |
MPI-distributed vector type. | |
template<typename ForwardModel > | |
using | oem::OEM_STANDARD_MPI = invlib::MAP< ForwardModel, OEMMatrix, MPICovarianceMatrix, MPICovarianceMatrix, OEMVector, Formulation::STANDARD > |
Distributed OEM standard form. | |
using | oem::LM_MPI = invlib::LevenbergMarquardt< Numeric, MPISparse, CG > |
Distributed Levenberg-Marquardt optimization. | |
Optimal estimation method for MPI-distributed retrieval.
Definition in file oem_mpi.h.