Plugins
ug::ConvectionDiffusionPlugin::Functionality Struct Reference

Static Public Member Functions

template<int dim, typename TRegistry = ug::bridge::Registry>
static void Dimension (TRegistry &reg, string grp)
 
template<typename TDomain , typename TRegistry = ug::bridge::Registry>
static void Domain (TRegistry &reg, string grp)
 

Detailed Description

Class exporting the functionality of the plugin. All functionality that is to be used in scripts or visualization must be registered here.

Member Function Documentation

◆ Dimension()

template<int dim, typename TRegistry = ug::bridge::Registry>
static void ug::ConvectionDiffusionPlugin::Functionality::Dimension ( TRegistry &  reg,
string  grp 
)
inlinestatic

References set().

◆ Domain()

template<typename TDomain , typename TRegistry = ug::bridge::Registry>
static void ug::ConvectionDiffusionPlugin::Functionality::Domain ( TRegistry &  reg,
string  grp 
)
inlinestatic

Function called for the registration of Domain dependent parts of the plugin. All Functions and Classes depending on the Domain are to be placed here when registering. The method is called for all available Domain types, based on the current build options.

Parameters
regregistry
parentGroupgroup for sorting of functionality

References dim.


The documentation for this struct was generated from the following file: