ThunderEgg  1.0.0
NbrType.h File Reference

NbrType class. More...

#include <ThunderEgg/tpl/json.hpp>
#include <ostream>
Include dependency graph for NbrType.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 ThunderEgg
 The ThunderEgg namespace.
 

Enumerations

enum  ThunderEgg::NbrType { ThunderEgg::NbrType::Normal, ThunderEgg::NbrType::Coarse, ThunderEgg::NbrType::Fine }
 The type of neighbor. More...
 

Functions

std::ostream & ThunderEgg::operator<< (std::ostream &os, const NbrType &type)
 ostream operator that prints a string representation of NbrType enum.
 
 ThunderEgg::NLOHMANN_JSON_SERIALIZE_ENUM (NbrType, { { NbrType::Normal, "NORMAL" }, { NbrType::Coarse, "COARSE" }, { NbrType::Fine, "FINE" } })
 

Detailed Description

NbrType class.