7 #ifndef cf3_mesh_mesh_actions_LibActions_hpp
8 #define cf3_mesh_mesh_actions_LibActions_hpp
18 #ifdef COOLFLUID_MESH_ACTIONS_EXPORTS
19 # define mesh_actions_API CF3_EXPORT_API
20 # define mesh_actions_TEMPLATE
22 # define mesh_actions_API CF3_IMPORT_API
23 # define mesh_actions_TEMPLATE CF3_TEMPLATE_EXTERN
64 return "This library implements several Mesh actions.";
68 static std::string
type_name() {
return "mesh::actions::LibActions"; }
80 #endif // cf3_mesh_mesh_actions_LibActions_hpp
std::string name(ComponentWrapper &self)
static std::string type_name()
Gets the Class name.
LibActions(const std::string &name)
Constructor.
static std::string library_namespace()
Top-level namespace for coolfluid.
Component class for a library.
Class defines the initialization and termination of the library actions.
static std::string library_description()
static std::string library_name()