17 :
sgn(-(sml_bt_sign<0.0 ? -1.0 : 1.0)),
28 void negative_gradparx2(
const GradParXTmp& gptx,
const View<double**,CLayout,DeviceType>& input,
const View<double**,CLayout,DeviceType>& output,
Order derivative_order);
void negative_gradparx2(const GradParXTmp &gpxt, const Kokkos::View< double **, Kokkos::LayoutRight, DeviceType > &input, const Kokkos::View< double **, Kokkos::LayoutRight, DeviceType > &output, Order derivative_order)
Definition: gradparx2.cpp:97
GradParXTmp()
Definition: gradparx2.hpp:14
double sgn
Definition: gradparx2.hpp:9
Definition: gradparx2.hpp:8
View< int *, CLayout, DeviceType > is_inside
Definition: gradparx2.hpp:12
Definition: boundary.hpp:85
Order
Definition: globals.hpp:77
Projection< DeviceType > lplane_to_neighbors
Definition: gradparx2.hpp:10
View< int *, CLayout, Device > get_view_int_not_in_list(int nnode_in) const
Definition: vertex_list.hpp:185
Kokkos::Device< ExSpace, MemSpace > DeviceType
Definition: space_settings.hpp:48
int nnode
Number of grid nodes.
Definition: grid.hpp:159
GradParXTmp(const Grid< DeviceType > &grid, const Boundary &boundary, double sml_bt_sign)
Definition: gradparx2.hpp:16
Kokkos::ViewAllocateWithoutInitializing NoInit
Definition: space_settings.hpp:69
Projection< DeviceType > rplane_to_neighbors
Definition: gradparx2.hpp:11