コード例 #1
0
Index Experimental_CylinderNodeProfiling_Register( PluginsManager* pluginsManager ) {
	Index result;

	result = PluginsManager_Submit( pluginsManager, Experimental_CylinderNodeProfiling, (Name)"0", _Experimental_CylinderNodeProfiling_DefaultNew  );

	return result;
}
コード例 #2
0
Index Underworld_MaxVelocity_Register( PluginsManager* pluginsManager ) {
/**
 * 	\Purpose
 * 		Registers the Plugin, by linking the function _Underworld_MaxVelocity_DefaultNew
 * 		to the place holder (string type) Underworld_MaxVelocity_Type.
 * 		When the place holder is read from the input file the plugin manager needs to
 * 		identify the place holder string to the creation of a plugin data structure. 
 *
 * 	\Inputs
 * 		Inputs are all automatic and this code never needs to be called explicitly
 *
 * 	\Interactions
 * 		It's VERY IMPORTANT that the name of this function (prefix of the function name)
 * 		is spelt exactly the same as the Type place holder string.
 * 		In this case Underworld_MaxVelocity_Register, where the
 * 		prefix = "Underworld_MaxVelocity", is exactly the same as 
 * 		Underworld_MaxVelocity_Type = "Underworld_MaxVelocity".
 * 		
 * 		The function PluginsManager_Submit, needs to be given an Instantiation function
 * 		as it's final argument. This argument should define the functionality of the plugin
 */

	return PluginsManager_Submit( pluginsManager, Underworld_MaxVelocity_Type, (Name)"0", _Underworld_MaxVelocity_DefaultNew );
}
コード例 #3
0
Index JAMBox_ExamplePlugin_Register( PluginsManager* pluginsManager ) {
   return PluginsManager_Submit( pluginsManager, JAMBox_ExamplePlugin_Type, (Name)"0", _JAMBox_ExamplePlugin_DefaultNew  );
}
コード例 #4
0
Index StGermain_VaryingCornerAttractors_Register( PluginsManager* pluginsManager ) {
	return PluginsManager_Submit( pluginsManager, StGermain_VaryingCornerAttractors_Type, (Name)"0", _StGermain_VaryingCornerAttractors_DefaultNew  );
}
コード例 #5
0
/* This function is automatically run by StGermain when this plugin is loaded. The name must be "<plugin-name>_Register". */
Index Viscoelastic_ViscoelasticCantileverBeam_Register( PluginsManager* pluginsManager ) {
	/* A plugin is only properly registered once it returns the handle provided when submitting a codelet to StGermain. */
	return PluginsManager_Submit( pluginsManager, Viscoelastic_ViscoelasticCantileverBeam_Type, (Name)"0", _Viscoelastic_ViscoelasticCantileverBeam_DefaultNew  );
}
コード例 #6
0
Index StgFEM_GMG_Register( PluginsManager* mgr ) {
    return PluginsManager_Submit( mgr, StgFEM_GMG_Type, (Name)"0",
                                  StgFEM_GMG_New  );
}
Index Underworld_FieldVariableConditionFunctionSecondCopy_Register( PluginsManager* pluginsManager ) {

	return PluginsManager_Submit( pluginsManager, FieldVariableConditionFunctionSecondCopy_Type, (Name)"0", _FieldVariableConditionFunctionSecondCopy_DefaultNew  );
}
コード例 #8
0
Index StGermain_SingleAttractor_Register( PluginsManager* pluginsManager ) {
	return PluginsManager_Submit( pluginsManager, StGermain_SingleAttractor_Type, (Name)"0", _StGermain_SingleAttractor_DefaultNew  );
}
コード例 #9
0
Index Underworld_DensityChangeAtDepth_Register( PluginsManager* pluginsManager ) {
	return PluginsManager_Submit( pluginsManager, Underworld_DensityChange_Type, (Name)"0", _Underworld_DensityChange_DefaultNew  );
}
コード例 #10
0
Index Solvers_Toolbox_Register( PluginsManager* pluginsManager ) {
	return PluginsManager_Submit( pluginsManager, Solvers_Toolbox_Type, (Name)"0", _Solvers_Toolbox_DefaultNew  );
}
コード例 #11
0
Index ImportersToolbox_Toolbox_Register( PluginsManager* pluginsManager ) {
	return PluginsManager_Submit( pluginsManager, ImportersToolbox_Toolbox_Type, (Name)"0", _ImportersToolbox_Toolbox_DefaultNew  );
}
コード例 #12
0
Index Geothermal_FieldMaps_Register( PluginsManager* pluginsManager ) {
   return PluginsManager_Submit( pluginsManager, Geothermal_FieldMaps_Type, (Name)"0", _Geothermal_FieldMaps_DefaultNew );
}
コード例 #13
0
Index Spherical_CubedSphereNusselt_Register( PluginsManager* pluginsManager ) {
   return PluginsManager_Submit( pluginsManager, Spherical_CubedSphereNusselt_Type, (Name)"0", _Spherical_CubedSphereNusselt_DefaultNew );
}
コード例 #14
0
ファイル: Register.c プロジェクト: bmi-forum/bmi-pyre
Index _SnacRestartOld_Register( PluginsManager* pluginsMgr ) {
	return PluginsManager_Submit( pluginsMgr, 
				      SnacRestartOld_Type, 
				      "0", 
				      _SnacRestartOld_DefaultNew );
}
コード例 #15
0
ファイル: LocalPlugin.c プロジェクト: bmi-forum/bmi-pyre
Index LocalPlugin_Register( PluginsManager* pluginsManager ) {
	return PluginsManager_Submit( pluginsManager, LocalPlugin_Type, "0", _LocalPlugin_DefaultNew );
}
コード例 #16
0
/* This function is automatically run by StGermain when this plugin is loaded. The name must be "<plugin-name>_Register". */
Index StgFEM_SimpleShearAnalytic_Register( PluginsManager* pluginsManager  ) {
	/* A plugin is only properly registered once it returns the handle provided when submitting a codelet to StGermain. */
	return PluginsManager_Submit( pluginsManager, SimpleShearAnalytic_Type, (Name)"0", _SimpleShearAnalytic_DefaultNew  );
}
コード例 #17
0
/* This function is automatically run by StGermain when this plugin is loaded. The name must be "<plugin-name>_Register". */
Index StgFEM_HomogeneousEssentialBCs_Register( PluginsManager* pluginsManager ) {
	/* A plugin is only properly registered once it returns the handle provided when submitting a codelet to StGermain. */
	return PluginsManager_Submit( pluginsManager, HomogeneousEssentialBCs_Type, (Name)"0", _HomogeneousEssentialBCs_DefaultNew  );
}
コード例 #18
0
Index lecode_tools_Isostasy_Register( PluginsManager* pluginsManager )
{
   return PluginsManager_Submit( pluginsManager, lecode_tools_Isostasy_Type, (Name)"0", _lecode_tools_Isostasy_DefaultNew  );
}
コード例 #19
0
Index ImportersToolbox_SurfaceProcessCoupler_Register( PluginsManager* pluginsManager ) {
   return PluginsManager_Submit( pluginsManager, ImportersToolbox_SurfaceProcessCoupler_Type, (Name)"0", _ImportersToolbox_SurfaceProcessCoupler_DefaultNew  );
}
コード例 #20
0
Index StgFEM_Document_Register( PluginsManager* pluginsManager ) {

   return PluginsManager_Submit( pluginsManager, StgFEM_Document_Type, (Name)"0", _StgFEM_Document_DefaultNew );
}
コード例 #21
0
ファイル: Register.c プロジェクト: echoi/Coupling_SNAC_CHILD
Index _SnacCondFunc_Register( PluginsManager* pluginsMgr ) {
        return PluginsManager_Submit( pluginsMgr,
                                      SnacCondFunc_Type,
                                      "0",
                                      _SnacCondFunc_DefaultNew );
}
コード例 #22
0
ファイル: Register.c プロジェクト: bmi-forum/bmi-pyre
Index _SnacTemperature_Register( PluginsManager* pluginsMgr ) {
	return PluginsManager_Submit( pluginsMgr, 
				      SnacTemperature_Type, 
				      "0", 
				      _SnacTemperature_DefaultNew );
}
コード例 #23
0
ファイル: Register.c プロジェクト: bmi-forum/bmi-pyre
Index _SnacHetero_Register( PluginsManager* pluginsMgr ) {
        return PluginsManager_Submit( pluginsMgr,
                                      SnacHetero_Type,
                                      "0",
                                      _SnacHetero_DefaultNew );
}
コード例 #24
0
Index Underworld_Mobility_Register( PluginsManager* pluginsManager ) {
   return PluginsManager_Submit( pluginsManager, Underworld_Mobility_Type, (Name)"0", _Underworld_Mobility_DefaultNew );
}
コード例 #25
0
Index Underworld_Velic_solL_Register( PluginsManager* pluginsManager ) {
    return PluginsManager_Submit( pluginsManager, Underworld_Velic_solL_Type, (Name)"0", _Underworld_Velic_solL_DefaultNew );
}
コード例 #26
0
Index Underworld_Trubitsyn2006_Register( PluginsManager* pluginsManager ) {
   return PluginsManager_Submit( pluginsManager, Trubitsyn2006_Type, (Name)"0", _Trubitsyn2006_DefaultNew );
}