KIDS  ver-0.0.1
KIDS : Kernel Integrated Dynamics Simulator
Loading...
Searching...
No Matches
Kernel_Load_DataSet.h
Go to the documentation of this file.
1#ifndef Kernel_Load_DataSet_H
2#define Kernel_Load_DataSet_H
3
4#include "kids/Kernel.h"
5
6namespace PROJECT_NS {
7
12 public:
13 virtual const std::string getName();
14
15 virtual int getType() const;
16
17 private:
18 std::string fn;
19
20 virtual void setInputParam_impl(std::shared_ptr<Param>& PM);
21
22 virtual Status& executeKernel_impl(Status& stat);
23};
24
25}; // namespace PROJECT_NS
26
27
28#endif // Kernel_Load_DataSet_H
this file provide Kernel class
this class implements a process for loading data in state stucture
virtual int getType() const
Get the type of the kernel.
virtual Status & executeKernel_impl(Status &stat)
Virtual function to execute the kernel implementation.
std::string fn
filename for loading
virtual const std::string getName()
Get the name of the kernel.
virtual void setInputParam_impl(std::shared_ptr< Param > &PM)
Virtual function to set input parameters for the kernel implementation.
this class provides the container and implementation of algorithms
Definition Kernel.h:60
< http://warp.povusers.org/FunctionParser/fparser.html
Definition Context.h:39