Peano
Loading...
Searching...
No Matches
toolbox::curvi::YAMLInput Class Reference

#include <YAMLInput.h>

Public Member Functions

 YAMLInput (std::string input_file)
 
void parseDomain (double a_offset[3], double a_size[3])
 
void parseGrid (uint a_grid[3], uint ez, uint ey, uint ex)
 
void parseModes (uint mode[3])
 
Root * parse (double offset[3], double size[3], uint grid[3])
 

Private Attributes

YAML::Node config
 

Detailed Description

Definition at line 13 of file YAMLInput.h.

Constructor & Destructor Documentation

◆ YAMLInput()

toolbox::curvi::YAMLInput::YAMLInput ( std::string  input_file)

Member Function Documentation

◆ parse()

Root * toolbox::curvi::YAMLInput::parse ( double  offset[3],
double  size[3],
uint  grid[3] 
)

◆ parseDomain()

void toolbox::curvi::YAMLInput::parseDomain ( double  a_offset[3],
double  a_size[3] 
)

◆ parseGrid()

void toolbox::curvi::YAMLInput::parseGrid ( uint  a_grid[3],
uint  ez,
uint  ey,
uint  ex 
)

◆ parseModes()

void toolbox::curvi::YAMLInput::parseModes ( uint  mode[3])

Field Documentation

◆ config

YAML::Node toolbox::curvi::YAMLInput::config
private

Definition at line 23 of file YAMLInput.h.


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