Files
lammps/lib/kokkos/example/virtual_functions/classes.cpp
2018-11-12 15:16:26 -07:00

27 lines
272 B
C++

#include<classes.hpp>
KOKKOS_FUNCTION
Foo::Foo() {
val = 0;
}
KOKKOS_FUNCTION
Foo_1::Foo_1() {
val = 1;
}
KOKKOS_FUNCTION
int Foo_1::value() {
return val;
}
KOKKOS_FUNCTION
Foo_2::Foo_2() {
val = 2;
}
KOKKOS_FUNCTION
int Foo_2::value() {
return val;
}