feat(opac): began module public interface definition
This commit is contained in:
23
src/opac/public/opac.h
Normal file
23
src/opac/public/opac.h
Normal file
@@ -0,0 +1,23 @@
|
||||
#ifndef OPAC_H
|
||||
#define OPAC_H
|
||||
|
||||
#include <string>
|
||||
#include <map>
|
||||
#include "DObject.h"
|
||||
|
||||
/**
|
||||
* @breif initlaize the opacity module
|
||||
* @param args: a hash map of all arguments needed to intialize opac
|
||||
* @return error code in a DObject
|
||||
**/
|
||||
DObject initlaize_opac(const std::map<std::string, DObject>& args);
|
||||
|
||||
|
||||
/**
|
||||
* @breif opacity given a temperature, density, and composition
|
||||
* @param args: a hash map of all arguments needed to calculate opac
|
||||
* @return error code in a DObject
|
||||
**/
|
||||
DObject
|
||||
|
||||
#endif
|
||||
Reference in New Issue
Block a user