ARTS
2.4.0(git:4fb77825)
|
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 | |
oem | |
Typedefs | |
using | oem::MPIMatrix = invlib::Matrix< invlib::MPIMatrix< invlib::Timer< ArtsMatrix > >> |
MPI-distributed matrix type based on ARTS built-in dense matrices. More... | |
using | oem::MPICovarianceMatrix = invlib::Matrix< invlib::MPIMatrix< invlib::Timer< ArtsCovarianceMatrixWrapper > >> |
MPI-distributed covariance matrix type. More... | |
using | oem::MPIVector = invlib::Vector< invlib::MPIVector< invlib::Timer< ArtsVector > >> |
MPI-distributed vector type. More... | |
template<typename ForwardModel > | |
using | oem::OEM_STANDARD_MPI = invlib::MAP< ForwardModel, OEMMatrix, MPICovarianceMatrix, MPICovarianceMatrix, OEMVector, Formulation::STANDARD > |
Distributed OEM standard form. More... | |
using | oem::LM_MPI = invlib::LevenbergMarquardt< Numeric, MPISparse, CG > |
Distributed Levenberg-Marquardt optimization. More... | |
Optimal estimation method for MPI-distributed retrieval.
Definition in file oem_mpi.h.