Gradient Augmented Levelset Implementation in CPU & GPU
InputParserBase< FIELD > Class Template Reference

#include <input-parser-base.h>

Public Member Functions

 InputParserBase ()
 
 ~InputParserBase ()
 
void operator() (const YAML::Node &field, GALS::INPUT_FIELDS::InputFields *p_input_fields)
 

Static Public Member Functions

static void parse (const YAML::Node &field, GALS::INPUT_FIELDS::InputFields *p_input_fields)
 

Detailed Description

template<typename FIELD>
class GALS::INPUT_PARSER::InputParserBase< FIELD >

Class to parse input fields.

Definition at line 47 of file input-parser-base.h.

Constructor & Destructor Documentation

Default constructor

Definition at line 40 of file input-parser-base.cc.

Destructor

Definition at line 45 of file input-parser-base.cc.

Member Function Documentation

void operator() ( const YAML::Node &  field,
GALS::INPUT_FIELDS::InputFields p_input_fields 
)
inline

Overloaded operator to parse input variables for FIELD section.

Parameters
fieldYAML node for FIELD.
p_input_fieldspointer to input fields object.

Definition at line 70 of file input-parser-base.h.

void parse ( const YAML::Node &  field,
GALS::INPUT_FIELDS::InputFields p_input_fields 
)
static

Parse input variables for FIELD section.

Parameters
fieldYAML node for FIELD.
p_input_fieldspointer to input fields object.

Definition at line 50 of file input-parser-base.cc.


The documentation for this class was generated from the following files: