Multiscale Universal Interface  2.0
A Concurrent Framework for Coupling Heterogeneous Solvers
mui::bin_t< CONFIG > Struct Template Reference

#include <bin.h>

Public Member Functions

template<typename T >
 bin_t (std::vector< std::pair< point_type, T > > &val)
 
std::vector< std::size_t > query (const geometry::box< CONFIG > &bx) const
 
template<typename T >
bin_range< T, CONFIG > query2 (const geometry::box< CONFIG > &bx, const std::vector< std::pair< point_type, T > > &v) const
 
REAL domain_size ()
 

Constructor & Destructor Documentation

◆ bin_t()

template<typename CONFIG >
template<typename T >
mui::bin_t< CONFIG >::bin_t ( std::vector< std::pair< point_type, T > > &  val)
inline

Member Function Documentation

◆ domain_size()

template<typename CONFIG >
REAL mui::bin_t< CONFIG >::domain_size ( )
inline

◆ query()

template<typename CONFIG >
std::vector<std::size_t> mui::bin_t< CONFIG >::query ( const geometry::box< CONFIG > &  bx) const
inline

◆ query2()

template<typename CONFIG >
template<typename T >
bin_range<T,CONFIG> mui::bin_t< CONFIG >::query2 ( const geometry::box< CONFIG > &  bx,
const std::vector< std::pair< point_type, T > > &  v 
) const
inline

The documentation for this struct was generated from the following file: