shells::MaterialFactory Class Reference

#include <MaterialFactory.h>

List of all members.

Public Types

typedef MaterialBase *(* CreateMaterialCallBack )()

Public Member Functions

bool registerMaterial (std::string materialType, CreateMaterialCallBack cb)
MaterialBasecreateMaterial (std::string &materialType) const
void destroy ()

Static Public Member Functions

static MaterialFactoryinstance ()

Member Typedef Documentation


Member Function Documentation

shells::MaterialBase * shells::MaterialFactory::createMaterial ( std::string &  materialType  )  const
void shells::MaterialFactory::destroy (  ) 
shells::MaterialFactory * shells::MaterialFactory::instance (  )  [static]
bool shells::MaterialFactory::registerMaterial ( std::string  materialType,
CreateMaterialCallBack  cb 
)

The documentation for this class was generated from the following files:
Generated on Thu Jun 30 02:18:57 2016 for SFC Thin-Shell Finite Element Solver by  doxygen 1.6.3