Compadre 1.5.5
Loading...
Searching...
No Matches
Compadre_Utilities.hpp File Reference
#include "Compadre_Config.h"
#include "Compadre_Typedefs.hpp"

Go to the source code of this file.

Classes

struct  Compadre::Extract

Namespaces

namespace  Compadre

Functions

KOKKOS_INLINE_FUNCTION void Compadre::getMidpointFromCellVertices (const member_type &teamMember, scratch_vector_type midpoint_storage, scratch_matrix_right_type cell_coordinates, const int cell_num, const int dim=3)
template<typename view_type_1, typename view_type_2>
KOKKOS_INLINE_FUNCTION double Compadre::getAreaFromVectors (const member_type &teamMember, view_type_1 v1, view_type_2 v2)
template<typename output_memory_space, typename view_type_input_data, typename output_array_layout = typename view_type_input_data::array_layout, typename index_type = int>
Kokkos::View< int *, output_array_layout, output_memory_space > Compadre::filterViewByID (view_type_input_data input_data_host_or_device, index_type filtered_value)