Loading...
Searching...
No Matches
terra::linalg::solvers::GCAElementsCollector< ScalarT > Class Template Reference

#include <gca_elements_collector.hpp>

Public Types

using ScalarType = ScalarT
 

Public Member Functions

 GCAElementsCollector (const grid::shell::DistributedDomain &fine_domain, const grid::Grid4DDataScalar< ScalarType > &k, const int level_range, grid::Grid4DDataScalar< ScalarType > GCAElements)
 
void operator() (const int local_subdomain_id, const int x_cell, const int y_cell, const int r_cell) const
 

Member Typedef Documentation

◆ ScalarType

template<typename ScalarT >
using terra::linalg::solvers::GCAElementsCollector< ScalarT >::ScalarType = ScalarT

Constructor & Destructor Documentation

◆ GCAElementsCollector()

template<typename ScalarT >
terra::linalg::solvers::GCAElementsCollector< ScalarT >::GCAElementsCollector ( const grid::shell::DistributedDomain fine_domain,
const grid::Grid4DDataScalar< ScalarType > &  k,
const int  level_range,
grid::Grid4DDataScalar< ScalarType GCAElements 
)
inline

Member Function Documentation

◆ operator()()

template<typename ScalarT >
void terra::linalg::solvers::GCAElementsCollector< ScalarT >::operator() ( const int  local_subdomain_id,
const int  x_cell,
const int  y_cell,
const int  r_cell 
) const
inline

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