7 #ifndef cf3_mesh_zoltan_LibZoltan_hpp
8 #define cf3_mesh_zoltan_LibZoltan_hpp
14 #include <zoltan_cpp.h>
21 #ifdef COOLFLUID_ZOLTAN_EXPORTS
22 # define mesh_zoltan_API CF3_EXPORT_API
23 # define mesh_zoltan_TEMPLATE
25 # define mesh_zoltan_API CF3_IMPORT_API
26 # define mesh_zoltan_TEMPLATE CF3_TEMPLATE_EXTERN
66 return "This library implements a mesh partitioner using the zoltan external library.";
70 static std::string
type_name() {
return "LibZoltan"; }
81 #endif // cf3_mesh_zoltan_LibZoltan_hpp
std::string name(ComponentWrapper &self)
static std::string library_name()
static std::string library_namespace()
static std::string type_name()
Gets the Class name.
static std::string library_description()
Top-level namespace for coolfluid.
Component class for a library.
LibZoltan(const std::string &name)
Constructor.