#include <memory>
#include <string>
#include <vector>
Go to the source code of this file.
|
| double | ioda::dotProduct (const Distribution &dist, std::size_t numVariables, const std::vector< float > &v1, const std::vector< float > &v2) |
| |
| double | ioda::dotProduct (const Distribution &dist, std::size_t numVariables, const std::vector< int > &v1, const std::vector< int > &v2) |
| |
| std::size_t | ioda::globalNumNonMissingObs (const Distribution &dist, size_t numVariables, const std::vector< float > &v) |
| |
| std::size_t | ioda::globalNumNonMissingObs (const Distribution &dist, size_t numVariables, const std::vector< int > &v) |
| |
| std::size_t | ioda::globalNumNonMissingObs (const Distribution &dist, size_t numVariables, const std::vector< std::string > &v) |
| |
| std::size_t | ioda::globalNumNonMissingObs (const Distribution &dist, size_t numVariables, const std::vector< util::DateTime > &v) |
| |
| std::shared_ptr< Distribution > | ioda::createReplicaDistribution (const eckit::mpi::Comm &comm, std::shared_ptr< const Distribution > master, const std::vector< std::size_t > &masterRecordNums) |
| | Create a suitable replica distribution for the distribution master. More...
|
| |