Gradient Augmented Levelset Implementation in CPU & GPU
GALS::ANALYTICAL_FIELDS Namespace Reference

Data Structures

class  Levelset
 
class  Velocity
 

Enumerations

enum  LevelsetFieldNames { NOT_DEFINED, CIRCLE }
 
enum  VelocityFieldNames { NOT_DEFINED, CIRCULAR }
 

Variables

static std::map< std::string, LevelsetFieldNameslevelset_name_map {{"CIRCLE", LevelsetFieldNames::CIRCLE}}
 
static std::map< std::string, VelocityFieldNamesvelocity_name_map {{"CIRCULAR", VelocityFieldNames::CIRCULAR}}
 

Enumeration Type Documentation

enum LevelsetFieldNames
strong

enums for levelset fields.

Enumerator
NOT_DEFINED 
CIRCLE 

Definition at line 50 of file levelset.h.

enum VelocityFieldNames
strong

enums for velocity fields.

Enumerator
NOT_DEFINED 
CIRCULAR 

Definition at line 50 of file velocity.h.

Variable Documentation

std::map<std::string, LevelsetFieldNames> levelset_name_map {{"CIRCLE", LevelsetFieldNames::CIRCLE}}
static

enum maps for levelset fields.

Definition at line 54 of file levelset.h.

std::map<std::string, VelocityFieldNames> velocity_name_map {{"CIRCULAR", VelocityFieldNames::CIRCULAR}}
static

enum maps for velocity fields.

Definition at line 54 of file velocity.h.