VPTissue Reference Manual
SimPT_Default::Hamiltonian Namespace Reference

Namespace for hamiltonian components of the Default model group. More...

Classes

class  ElasticWall
 ElasticWall Hamiltonian function. More...
 
class  HHelper
 Helper function for writing hamiltonians. More...
 
class  Maxwell
 Maxwell Hamiltonian component. More...
 
class  ModifiedGC
 ModifiedGC Hamiltonian function. More...
 
class  PlainGC
 PlainGC Hamiltonian function. More...
 

Variables

const ComponentTraits< HamiltonianTag >::MapType g_component_factories
 Stores Hamiltonian component factories. More...
 

Detailed Description

Namespace for hamiltonian components of the Default model group.

Variable Documentation

const ComponentTraits< HamiltonianTag >::MapType SimPT_Default::Hamiltonian::g_component_factories
Initial value:
{{
std::make_pair("ElasticWall", boost::value_factory<ElasticWall>()),
std::make_pair("Maxwell", boost::value_factory<Maxwell>()),
std::make_pair("ModifiedGC", boost::value_factory<ModifiedGC>()),
std::make_pair("PlainGC", boost::value_factory<PlainGC>()),
}}

Stores Hamiltonian component factories.

Definition at line 36 of file Default/components/hamiltonian/factories.cpp.

Referenced by SimPT_Default::ComponentFactory::CreateHamiltonian(), and SimPT_Default::ComponentFactory::ListHamiltonian().