``is_initialized`` ================== .. role::cpp(code) :language: cpp Defined in header ```` Interface --------- .. cpp:function:: bool is_initialized() Queries the initialization status of Kokkos and returns ``true`` if Kokkos is initialized and ``false`` if Kokkos is not initialized. This function can be called prior or after Kokkos initialization or finalization. :return: ``true`` if :cpp:func:`initialize` has been called; `false` otherwise. Examples -------- .. code-block:: cpp #include #include int main(int argc, char* argv[]) { assert(!Kokkos::is_initialized()); Kokkos::initialize(argc, argv); assert(Kokkos::is_initialized()); Kokkos::finalize(); assert(Kokkos::is_finalized()); } See also -------- * `Kokkos::InitializationSettings `_ * `Kokkos::ScopeGuard `_