Plugins
ug::bridge Namespace Reference

Namespaces

 AdaptiveTools
 
 AlgebraCommon
 
 AlgebraTypeIDProvider
 
 Constraints
 
 DiscAlgebra
 
 Domain
 
 domain_ray_tracing
 
 DomainDisc
 
 Eigensolver
 
 ElemDiscs
 
 Evaluate
 
 ExportedClassBaseImpl
 
 FiniteVolume
 
 GridFunction
 
 Integrate
 
 Interpolate
 
 LoadBalancing
 
 lua
 
 LuaUserData
 
 MaxError
 
 MultiGrid
 
 Obstacle
 
 Ordering
 
 Output
 
 ParameterInfo
 
 periodicBoundary
 
 Preconditioner
 
 Refinement
 
 RegisterAlgebraDependent
 
 RegisterDomainAlgebraDependent
 
 RegisterDomainDependent
 
 Restart
 
 Schur
 
 Selection
 
 Solver
 
 SuperLUBridge
 
 Transform
 
 UserDataBridge
 

Classes

struct  AlgebraTypeIDProvider
 
class  AllowName
 
class  Base
 
class  Base0
 
class  Base1
 
class  Base2
 
class  Base3
 
class  Cake
 
class  ClassCastProvider
 
class  ClassGroupDesc
 
class  ClassHierarchy
 
class  ClassNameNode
 
class  ClassNameProvider
 
struct  CLI_Functionality
 
class  ConstClass
 
struct  constructor_traits
 
struct  constructor_traits< T, TypeList< T1 > >
 
struct  constructor_traits< T, TypeList< T1, T2 > >
 
struct  constructor_traits< T, TypeList< T1, T2, T3 > >
 
struct  constructor_traits< T, TypeList< T1, T2, T3, T4 > >
 
struct  constructor_traits< T, TypeList< T1, T2, T3, T4, T5 > >
 
struct  constructor_traits< T, TypeList< T1, T2, T3, T4, T5, T6 > >
 
struct  constructor_traits< T, TypeList< T1, T2, T3, T4, T5, T6, T7 > >
 
struct  constructor_traits< T, TypeList< T1, T2, T3, T4, T5, T6, T7, T8 > >
 
struct  constructor_traits< T, TypeList<> >
 
struct  ConstructorProxy
 
struct  CreateParameterInfo
 
struct  CreateParameterInfo< TypeList<> >
 
struct  CreateParameterInfoOut
 
struct  CreateParameterInfoOut< CustomReturn >
 
struct  CreateParameterInfoOut< void >
 
class  CustomReturn
 
class  Derived
 
class  ExpandLayersDesc
 
class  ExportedClass
 
class  ExportedClassBaseImpl
 
class  ExportedConstructor
 
class  ExportedFunction
 
class  ExportedFunctionBase
 
class  ExportedFunctionGroup
 
class  ExportedMethod
 
class  ExportedMethodGroup
 
struct  func_traits
 
struct  func_traits< TRet(*)()>
 
struct  func_traits< TRet(*)(P1)>
 
struct  func_traits< TRet(*)(T1, T2)>
 
struct  func_traits< TRet(*)(T1, T2, T3)>
 
struct  func_traits< TRet(*)(T1, T2, T3, T4)>
 
struct  func_traits< TRet(*)(T1, T2, T3, T4, T5)>
 
struct  func_traits< TRet(*)(T1, T2, T3, T4, T5, T6)>
 
struct  func_traits< TRet(*)(T1, T2, T3, T4, T5, T6, T7)>
 
struct  func_traits< TRet(*)(T1, T2, T3, T4, T5, T6, T7, T8)>
 
struct  func_traits< TRet(*)(T1, T2, T3, T4, T5, T6, T7, T8, T9)>
 
struct  func_traits< TRet(*)(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10)>
 
struct  func_traits< TRet(*)(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11)>
 
struct  func_traits< TRet(*)(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12)>
 
struct  func_traits< TRet(TClass::*)() const >
 
struct  func_traits< TRet(TClass::*)()>
 
struct  func_traits< TRet(TClass::*)(P1) const >
 
struct  func_traits< TRet(TClass::*)(P1)>
 
struct  func_traits< TRet(TClass::*)(T1, T2) const >
 
struct  func_traits< TRet(TClass::*)(T1, T2)>
 
struct  func_traits< TRet(TClass::*)(T1, T2, T3) const >
 
struct  func_traits< TRet(TClass::*)(T1, T2, T3)>
 
struct  func_traits< TRet(TClass::*)(T1, T2, T3, T4) const >
 
struct  func_traits< TRet(TClass::*)(T1, T2, T3, T4)>
 
struct  func_traits< TRet(TClass::*)(T1, T2, T3, T4, T5) const >
 
struct  func_traits< TRet(TClass::*)(T1, T2, T3, T4, T5)>
 
struct  func_traits< TRet(TClass::*)(T1, T2, T3, T4, T5, T6) const >
 
struct  func_traits< TRet(TClass::*)(T1, T2, T3, T4, T5, T6)>
 
struct  func_traits< TRet(TClass::*)(T1, T2, T3, T4, T5, T6, T7) const >
 
struct  func_traits< TRet(TClass::*)(T1, T2, T3, T4, T5, T6, T7)>
 
struct  func_traits< TRet(TClass::*)(T1, T2, T3, T4, T5, T6, T7, T8) const >
 
struct  func_traits< TRet(TClass::*)(T1, T2, T3, T4, T5, T6, T7, T8)>
 
struct  func_traits< TRet(TClass::*)(T1, T2, T3, T4, T5, T6, T7, T8, T9) const >
 
struct  func_traits< TRet(TClass::*)(T1, T2, T3, T4, T5, T6, T7, T8, T9)>
 
struct  func_traits< xp::xproperty< V, M > O::* >
 General version. More...
 
struct  Functionality
 
struct  FunctionProxy
 
struct  FunctionProxy< TFunc, void >
 
class  FurtherDerived
 
class  IExportedClass
 
class  Intermediate0
 
class  Intermediate1
 
class  JSONConstructible
 
class  LUACompiler
 
class  LuaStackCheck
 
class  Message
 
class  MessageHubTest
 
struct  MethodProxy
 
struct  MethodProxy< TClass, TMethod, CustomReturn >
 
struct  MethodProxy< TClass, TMethod, void >
 
class  MethodPtrWrapper
 
class  MultipleDerived
 
class  NonAllowedName1
 
class  NonAllowedName2
 
class  NonAllowedName3
 
class  NonAllowedName4
 
class  ParameterInfo
 
class  ParameterStack
 
struct  ParameterStackToTypeValueList
 
struct  ParameterStackToTypeValueList< TypeList<>, index >
 
class  Piece
 
struct  RegisterAlgebraDependent
 
struct  RegisterDomain1dAlgebraDependent
 
struct  RegisterDomain2d3dAlgebraDependent
 
struct  RegisterDomain2dAlgebraDependent
 
struct  RegisterDomain3dAlgebraDependent
 
struct  RegisterDomainAlgebraDependent
 
struct  RegisterDomainDependent
 
class  Registry
 
class  SmartTest
 
class  SmartTestDerived
 
class  Test
 
class  TestMessage
 
struct  UG_REGISTRY_ERROR_FunctionOrMethodNameMissing
 
struct  UGError_ClassCastFailed
 
struct  UGRegistryError
 
class  Unregistered
 
struct  xproperty_traits
 

Typedefs

typedef boost::mpl::list< end_boost_listCompileAlgebraList
 
typedef boost::mpl::list<> CompileDomainList
 
typedef boost::function< void(Registry *pReg)> FuncRegistryChanged
 
typedef SmartPtr< SmartTestSPSmartTest
 
typedef SmartPtr< SmartTestDerivedSPSmartTestDerived
 

Functions

string Add (const char *a, const char *b)
 
int Add (int a, int b)
 
int Add (int a, int b, int c)
 
void CastAndDelete (const void *ptr)
 
void CastAndDelete< void > (const void *ptr)
 
string ClassHierarchyString (const Registry &reg, const char *classname)
 
string ClassInfo (const IExportedClass &c)
 
string ClassInfo (const Registry &reg, const char *classname)
 
bool ClassInstantiations (const char *classname)
 
bool ClassNameTreeContains (const ClassNameNode &node, const std::string &name)
 
bool ClassNameTreeWay (std::vector< size_t > &vWay, const ClassNameNode &node, const std::string &name)
 
bool ClassNameVecContains (const std::vector< const char * > &names, const std::string &name)
 
string ClassUsage (const char *classname)
 
string ClassUsageExact (const Registry &reg, const char *classname, bool OutParameters)
 
int CompletionFunction (char *buf, int len, int buflen, int iPrintCompletionList)
 
string ConstructorInfo (const ExportedConstructor &constr, const char *classname, const char *highlightclassname)
 
int ConstSmartTestFunc (ConstSmartPtr< Test > test)
 
ConstSmartPtr< TestConstSmartTestImpl ()
 
void ConstStdVectorRefOfClass (const std::vector< T > &vec)
 
int ConstTestFunc (const Test &t)
 
int convert (const char *functionName)
 
int convertVM (const char *functionName)
 
const FurtherDerivedCreateConstFurtherDerived ()
 
bool CreateHierarchy (MultiGrid &mg, size_t numRefs)
 
bool CreateSmoothHierarchy (MultiGrid &mg, size_t numRefs)
 
debug_return DebugShell ()
 
void DestructorProxy (void *obj)
 
void EnableLUA2C (bool b)
 
void EnableLUA2VM (bool b)
 
static void errlog (const char *msg)
 
static int ExecuteSystemCommand (const char *cmd)
 
void ExtractClassNameVec (std::vector< const char * > &names, const ClassNameNode &node, bool clearVec=true)
 
string FilenameStringEscape (string s)
 
const ExportedFunctionFindFunction (const Registry &reg, const char *functionname)
 
string FunctionInfo (const ExportedFunctionBase &thefunc, bool isConst, const char *classname, const char *highlightclassname, bool bPrintHelp)
 
string FunctionInfo (const Registry &reg, const char *functionname)
 
string FunctionInfo (lua_State *L, bool bComplete, const char *functionName=NULL)
 
std::string GetAlgebraSuffix ()
 
std::string GetAlgebraSuffix (const TAlgebraTypeType &algType)
 
std::string GetAlgebraTag ()
 
std::string GetAlgebraTag (const TAlgebraTypeType &algType)
 
static string GetAppsPath ()
 
static string GetBinPath ()
 
string GetBuildHostname ()
 
static size_t GetClassesCompletitions (char *buf, int len, std::vector< string > &matches, size_t &sniplen, int iPrintCompletionList)
 
void GetClassHierarchy (ClassHierarchy &hierarchy, const Registry &reg)
 
const char * GetClassName ()
 
const ClassNameNodeGetClassNameNode (lua_State *L, int index)
 
const std::vector< const char * > * GetClassNames (lua_State *L, const char *name)
 
const std::vector< const char * > * GetClassNames (lua_State *L, int index)
 
double GetClockS ()
 
string GetCompileDate ()
 
static string GetCurrentPath ()
 
std::string GetDimensionAlgebraSuffix ()
 
std::string GetDimensionAlgebraTag ()
 
std::string GetDimensionAlgebraTag (int dim, const TAlgebraTypeType &algType)
 
std::string GetDimensionSuffix ()
 
std::string GetDimensionTag ()
 
std::string GetDimensionTag (int dim)
 
std::vector< std::string > GetDirsInDir (const char *dir)
 
std::string GetDomainAlgebraSuffix ()
 
std::string GetDomainAlgebraTag ()
 
std::string GetDomainSuffix ()
 
std::string GetDomainTag ()
 
string GetFileLinesLUA (const char *filename, size_t fromline, size_t toline)
 
std::vector< std::string > GetFilesInDir (const char *dir)
 
string GetGITRevision ()
 
static bool GetGlobalFunctionInfo (char *buf, int len)
 
static size_t GetGlobalsCompletitions (char *buf, int len, std::vector< string > &matches, size_t &sniplen, int iPrintCompletionList)
 
uint32 GetLogAssistantTag (const char *s)
 
std::string GetLuaFileAndLine (lua_State *L)
 
bool GetLuaFileAndLine (lua_State *L, std::string &file, size_t &line)
 
std::string GetLuaFileAndLineNumber (lua_State *L)
 
void GetLuaGlobal_classInstantiations (std::vector< std::string > &classInstantiations)
 
void GetLuaGlobal_functions (std::vector< std::string > &functions)
 
void GetLuaGlobal_internalFunctions (std::vector< std::string > &internalFunctions)
 
void GetLuaGlobal_luaObjects (std::vector< std::string > &luaObjects)
 
void GetLuaGlobal_scriptFunctions (std::vector< std::string > &scriptFunctions)
 
void GetLuaGlobals (std::vector< std::string > *functions, std::vector< std::string > *internalFunctions, std::vector< std::string > *scriptFunctions, std::vector< std::string > *luaObjects, std::vector< std::string > *classInstantiations)
 
std::string GetLuaLine (lua_State *L)
 
UG_API bool GetLuaNamespace (lua_State *L, std::string name)
 
bool GetLuaNamespace (lua_State *L, string name)
 
string GetLUAScriptFunctionDefined (const char *functionName)
 
string GetLuaTypeString (lua_State *L, int index)
 
static size_t GetMemberFunctionCompletitions (char *buf, int len, std::vector< string > &matches, size_t &sniplen)
 
static bool GetMemberFunctionInfo (char *buf, int len)
 
static size_t GetNamespaceCompletitions (char *buf, int len, std::vector< string > &matches, size_t &sniplen, int iPrintCompletionList)
 
string GetOperatingSystem ()
 
static size_t GetOtherCompletitions (char *buf, int len, std::vector< string > &matches, size_t &sniplen)
 
size_t GetPathCompletitions (char *buf, int len, std::vector< string > &matches, size_t &sniplen)
 
static string GetRootPath ()
 
static string GetScriptPath ()
 
string GetSVNRevision ()
 
int GetUGDim ()
 
RegistryGetUGRegistry ()
 
void InitBridge ()
 
void InitShell ()
 
void InitSignals ()
 
void InitUG (int dim, const AlgebraType &algebraType)
 
void InitUG (int dim, const AlgebraType &algType, bool verbose)
 
void InitUGPlugin_SuperLU6 (Registry *reg, string grp)
 
void int_srand (int seed)
 
bool IsClassInParameters (const ParameterInfo &par, const char *classname)
 
bool IsDefinedBLAS_AVAILABLE ()
 
bool IsDefinedLAPACK_AVAILABLE ()
 
bool IsDefinedPCL_DEBUG_BARRIER_ENABLED ()
 
bool IsDefinedPROFILE_PCL ()
 
bool IsDefinedUG_ALGEBRA ()
 
bool IsDefinedUG_BRIDGE ()
 
bool IsDefinedUG_CPU_1 ()
 
bool IsDefinedUG_CPU_2 ()
 
bool IsDefinedUG_CPU_3 ()
 
bool IsDefinedUG_CPU_4 ()
 
bool IsDefinedUG_CPU_5 ()
 
bool IsDefinedUG_CPU_6 ()
 
bool IsDefinedUG_CPU_VAR ()
 
bool IsDefinedUG_DEBUG ()
 
bool IsDefinedUG_DIM_1 ()
 
bool IsDefinedUG_DIM_2 ()
 
bool IsDefinedUG_DIM_3 ()
 
bool IsDefinedUG_ENABLE_DEBUG_LOGS ()
 
bool IsDefinedUG_FOR_VRL ()
 
bool IsDefinedUG_HLIBPRO ()
 
bool IsDefinedUG_HYPRE ()
 
bool IsDefinedUG_JSON ()
 
bool IsDefinedUG_PARALLEL ()
 
bool IsDefinedUG_PLUGINS ()
 
bool IsDefinedUG_PROFILER ()
 
bool IsDefinedUG_STATIC ()
 
bool IsDefinedUG_TETGEN ()
 
static bool IsValidPtr (T *o)
 
bool LoadGrid (Grid &grid, const char *filename)
 
bool LoadGrid (Grid &grid, ISubsetHandler &sh, const char *filename)
 
string LuaClassMethodInfo (lua_State *L, int index, const ExportedMethod &thefunc)
 
string LuaCurrentLine (lua_State *L)
 
bool LuaGetBoolean (lua_State *L, const char *name, bool notAvailable)
 
void LuaGetLastLine (lua_State *L, lua_Debug entry)
 
double LuaGetNumber (lua_State *L, const char *name, double notAvailable)
 
string LuaGetScriptFunctionString (lua_State *L, int index=-1)
 
string LuaGetString (lua_State *L, const char *name, const char *notAvailable)
 
void LuaList ()
 
void LuaList_cfunctions ()
 
void LuaList_classes ()
 
void LuaList_classInstantiations ()
 
void LuaList_internalFunctions ()
 
void LuaList_luaObjects ()
 
void LuaList_scriptFunctions ()
 
void LuaPrintTable (lua_State *L, size_t iSpace, int index)
 
int LuaStackToParams (ParameterStack &ps, const ParameterInfo &psInfo, lua_State *L, int offsetToFirstParam=0)
 
void LuaStackTrace (int fromlevel)
 
std::string LuaStackTraceString ()
 
string LuaStackTraceString (lua_State *L, int fromLevel=0, int toLevel=-1)
 
string LUAStringEscape (string s)
 
void LuaWrite (const char *filename, const char *obj)
 
void LuaWriteCout (const char *obj)
 
void NonAllowedFct1 ()
 
void NonAllowedFct2 ()
 
void NonAllowedFct3 ()
 
void NotAllowedParamPerValue (Piece P)
 
static T ParallelMax (T t)
 
static T ParallelMin (T t)
 
static T ParallelSum (T t)
 
static vector< T > ParallelVecMax (const vector< T > &t)
 
static vector< T > ParallelVecMin (const vector< T > &t)
 
static vector< T > ParallelVecSum (const vector< T > &t)
 
string ParameterToString (const ParameterInfo &par, int i)
 
static void ParamStackEntryToLuaStack (const ParameterStack &ps, lua_State *L, int index, bool bIsVector)
 
static void ParamStackPointerEntryToLuaStack (const ParameterStack &ps, lua_State *L, int index, bool bIsVector)
 
int ParamsToLuaStack (const ParameterStack &ps, lua_State *L)
 
static bool PclAllProcsTrue (bool bTrue)
 
static void PclDebugBarrierAll ()
 
static bool PclDebugBarrierEnabled ()
 
void PostRegisteredFunction ()
 
void PostRegisterTest ()
 
void print (const std::string &s)
 
void PrintBuildConfiguration ()
 
void PrintBuildConfigurationExtended ()
 
void PrintClassSubHierarchy (ClassHierarchy &c, int level)
 
void PrintConstStdVectorRef (const std::vector< T > &vec)
 
void PrintFunction (Base &b)
 
void PrintFunction (Base3 &b)
 
void PrintFunction (SmartPtr< Base2 > b)
 
void PrintFunction (SmartPtr< Base3 > b)
 
void PrintFunctionIntermediate (Intermediate0 &b)
 
void PrintFunctionIntermediate (SmartPtr< Intermediate1 > b)
 
void PrintHelloWorldToScreen ()
 
string PrintParametersIn (const T &thefunc, const char *highlightclassname)
 
string PrintParametersOut (const ExportedFunctionBase &thefunc)
 
void PrintStdVector (std::vector< T > vec)
 
void PrintStdVectorOfClass (std::vector< T > vec)
 
void PrintStringTest (const std::string &str)
 
static bool PushLuaStackEntryToParamStack (ParameterStack &ps, lua_State *L, int index, bool bIsVector)
 
static bool PushLuaStackPointerEntryToParamStack (ParameterStack &ps, lua_State *L, int index, const char *baseClassName, bool bIsVector)
 
void RegisterBridge_AdaptiveTools (Registry &reg, string grp)
 
void RegisterBridge_AlgebraCommon (Registry &reg, string grp)
 
void RegisterBridge_AlgebraOrdering (Registry &reg, string grp)
 
void RegisterBridge_ConstrainedLinearIterator (Registry &reg, string grp)
 
void RegisterBridge_Constraints (Registry &reg, string grp)
 
void RegisterBridge_DiscAlgebra (Registry &reg, string grp)
 
void RegisterBridge_DiscCommon (Registry &reg, std::string grp=UG4_GRP)
 
void RegisterBridge_DiscCommon (Registry &reg, string parentGroup)
 
void RegisterBridge_Domain (Registry &reg, std::string grp=UG4_GRP)
 
void RegisterBridge_Domain (Registry &reg, string grp)
 
void RegisterBridge_DomainDependentPreconditioner (Registry &reg, string grp)
 
void RegisterBridge_DomainDisc (Registry &reg, string grp)
 
void RegisterBridge_DomainRayTracing (Registry &reg, std::string grp=UG4_GRP)
 
void RegisterBridge_DomainRayTracing (Registry &reg, string grp)
 
void RegisterBridge_Eigensolver (Registry &reg, string grp)
 
void RegisterBridge_ElemDiscs (Registry &reg, std::string grp=UG4_GRP)
 
void RegisterBridge_ElemDiscs (Registry &reg, string grp)
 
void RegisterBridge_Evaluate (Registry &reg, string grp)
 
void RegisterBridge_FiniteVolume (Registry &reg, string grp)
 
void RegisterBridge_GPU (Registry &reg, string grp)
 
void RegisterBridge_Grid (Registry &reg, std::string grp=UG4_GRP)
 
void RegisterBridge_Grid (Registry &reg, string parentGroup)
 
void RegisterBridge_GridFunction (Registry &reg, string grp)
 
void RegisterBridge_Integrate (Registry &reg, string grp)
 
void RegisterBridge_Interpolate (Registry &reg, string grp)
 
void RegisterBridge_LoadBalancing (Registry &reg, std::string grp=UG4_GRP)
 
void RegisterBridge_LoadBalancing (Registry &reg, string grp)
 
void RegisterBridge_ManifoldUtil (Registry &reg, string grp)
 
void RegisterBridge_MaxError (Registry &reg, string grp)
 
void RegisterBridge_Misc (Registry &reg, std::string grp=UG4_GRP)
 
void RegisterBridge_Misc (Registry &reg, string parentGroup)
 
void RegisterBridge_MultiGrid (Registry &reg, string grp)
 
void RegisterBridge_Obstacle (Registry &reg, string grp)
 
void RegisterBridge_Ordering (Registry &reg, string grp)
 
void RegisterBridge_OrthoPoly (Registry &reg, std::string grp=UG4_GRP)
 
void RegisterBridge_OrthoPoly (Registry &reg, string parentGroup)
 
void RegisterBridge_Output (Registry &reg, string grp)
 
void RegisterBridge_PCL (Registry &reg, std::string grp=UG4_GRP)
 
void RegisterBridge_PCL (Registry &reg, string parentGroup)
 
void RegisterBridge_PeriodicBoundary (Registry &reg, std::string grp=UG4_GRP)
 
void RegisterBridge_PeriodicBoundary (Registry &reg, string grp)
 
void RegisterBridge_PILUT (Registry &reg, std::string grp)
 
void RegisterBridge_Preconditioner (Registry &reg, string grp)
 
void RegisterBridge_Profiler (Registry &reg, std::string grp=UG4_GRP)
 
void RegisterBridge_Profiler (Registry &reg, string parentGroup)
 
void RegisterBridge_Raster (Registry &reg, std::string grp=UG4_GRP)
 
void RegisterBridge_Raster (Registry &reg, string parentGroup)
 
void RegisterBridge_ReferenceMappingTest (Registry &reg, std::string grp=UG4_GRP)
 
void RegisterBridge_ReferenceMappingTest (Registry &reg, string grp)
 
void RegisterBridge_Refinement (Registry &reg, std::string grp=UG4_GRP)
 
void RegisterBridge_Refinement (Registry &reg, string grp)
 
void RegisterBridge_Restart (Registry &reg, string grp)
 
void RegisterBridge_Schur (Registry &reg, string grp)
 
void RegisterBridge_Selection (Registry &reg, std::string grp=UG4_GRP)
 
void RegisterBridge_Selection (Registry &reg, string grp)
 
void RegisterBridge_Solver (Registry &reg, string grp)
 
template<typename TRegistry = ug::bridge::Registry>
void RegisterBridge_SuperLU (TRegistry &reg, string grp)
 
void RegisterBridge_Test (Registry &reg, std::string grp=UG4_GRP)
 
void RegisterBridge_Test (Registry &reg, string parentGroup)
 
void RegisterBridge_Transform (Registry &reg, std::string grp=UG4_GRP)
 
void RegisterBridge_Transform (Registry &reg, string grp)
 
void RegisterBridge_UserData (Registry &reg, std::string grp=UG4_GRP)
 
void RegisterBridge_UserData (Registry &reg, string grp)
 
void RegisterBridge_Util (Registry &reg, std::string grp=UG4_GRP)
 
void RegisterBridge_Util (Registry &reg, string parentGroup)
 
void RegisterBridge_VecMath (Registry &reg, std::string grp=UG4_GRP)
 
void RegisterBridge_VecMath (Registry &reg, string parentGroup)
 
void RegisterCommon (Registry &reg, std::string grp)
 
bool RegisterConverter (Registry &reg, const char *parentGroup)
 
static void RegisterDegeneratedLayerManager (Registry &reg, string grp)
 
void RegisterDimension1dDependent (Registry &reg, std::string grp)
 
void RegisterDimension2d3dDependent (Registry &reg, std::string grp)
 
void RegisterDimension2dDependent (Registry &reg, std::string grp)
 
void RegisterDimension3dDependent (Registry &reg, std::string grp)
 
void RegisterDimensionDependent (Registry &reg, std::string grp)
 
void RegisterDomain1dDependent (Registry &reg, std::string grp)
 
void RegisterDomain2d3dDependent (Registry &reg, std::string grp)
 
void RegisterDomain2dDependent (Registry &reg, std::string grp)
 
void RegisterDomain3dDependent (Registry &reg, std::string grp)
 
void RegisterGeometry (Registry &reg, string grp)
 
void RegisterGridBridge_Balancing (Registry &reg, std::string parentGroup)
 
void RegisterGridBridge_Balancing (Registry &reg, string parentGroup)
 
void RegisterGridBridge_Debug (Registry &reg, std::string parentGroup)
 
void RegisterGridBridge_Debug (Registry &reg, string parentGroup)
 
void RegisterGridBridge_FileIO (Registry &reg, std::string parentGroup)
 
void RegisterGridBridge_FileIO (Registry &reg, string parentGroup)
 
void RegisterGridBridge_Grid (Registry &reg, std::string parentGroup)
 
void RegisterGridBridge_Grid (Registry &reg, string parentGroup)
 
void RegisterGridBridge_Layers (Registry &reg, std::string parentGroup)
 
void RegisterGridBridge_Layers (Registry &reg, string parentGroup)
 
void RegisterGridBridge_Misc (Registry &reg, std::string parentGroup)
 
void RegisterGridBridge_Misc (Registry &reg, string parentGroup)
 
void RegisterGridBridge_Refinement (Registry &reg, std::string parentGroup)
 
void RegisterGridBridge_Refinement (Registry &reg, string parentGroup)
 
void RegisterGridBridge_Selector (Registry &reg, std::string parentGroup)
 
void RegisterGridBridge_Selector (Registry &reg, string parentGroup)
 
void RegisterGridBridge_SubsetHandler (Registry &reg, std::string parentGroup)
 
void RegisterGridBridge_SubsetHandler (Registry &reg, string parentGroup)
 
bool RegisterInfoCommands (bridge::Registry &reg, const char *grp)
 
void RegisterLuaUserData (Registry &reg, std::string grp)
 
void RegisterLuaUserData (Registry &reg, string grp)
 
static void RegisterRaster (Registry &reg, string name, string grp)
 
static void RegisterRasterUserData (Registry &reg, string name, string grp)
 
bool RegisterSerializationCommands (Registry &reg, const char *parentGroup)
 
UG_API void RegisterStandardBridges (Registry &reg, std::string grp=UG4_GRP)
 
void RegisterStandardBridges (Registry &reg, string parentGroup)
 
void RegisterUserDataType (Registry &reg, string grp)
 
void RegisterUserDataTypeA (Registry &reg, string grp)
 
void RegisterUserDataTypeB (Registry &reg, string grp)
 
static void RegisterVecMathBridge_DimIndep (Registry &reg, string grp)
 
const std::vector< T > & ReturnConstStdVectorRef_Number ()
 
const std::vector< std::string > & ReturnConstStdVectorRef_String ()
 
const std::vector< T > & ReturnConstStdVectorRefOfClass ()
 
const std::vector< T > & ReturnConstStdVectorRefOfClassSP ()
 
std::vector< T > ReturnStdVector_Number ()
 
std::vector< std::string > ReturnStdVector_String ()
 
std::vector< T > ReturnStdVectorOfClass ()
 
int RunShell (const char *prompt)
 
bool SaveGrid (Grid &grid, const char *filename)
 
bool SaveGrid (Grid &grid, const ISubsetHandler &sh, const char *filename)
 
bool SaveGrid (Grid &grid, ISubsetHandler &sh, const char *filename)
 
bool SaveGridHierarchy (MultiGrid &mg, const char *filename)
 
bool ScriptHasClass (const char *classname)
 
bool ScriptHasClassGroup (const char *classname)
 
void ScriptPrintClassHierarchy (const char *classname)
 
void ScriptPrintClassUsage (const char *classname)
 
void SetDebugLevel (const char *strTag, int level)
 
void SetLuaNamespace (string name, string value)
 
void SetLuaNamespaceInTable (string name, string value)
 
void SetMinSecondsUntilProgress (size_t s)
 
void SetOtherCompletions (const char **otherCompletions, int nr)
 
void SetVTURegionOfInterestIdentifier (char const *regOfInt)
 
SmartPtr< MultipleDerivedSmartMultipleDerivedImpl ()
 
void SmartTestArrived (SPSmartTest test)
 
int SmartTestFunc (SmartPtr< Test > test)
 
SmartPtr< TestSmartTestImpl ()
 
void * StaticVoidCast (void *DerivVoidPtr)
 
string StdStringTest ()
 
const char * StringTest ()
 
int TestFunc (Test &t)
 
void TestMsgCallback (const TestMessage &msg)
 
bool TestNTree (const char *filename)
 
void TestPageContainer ()
 
const TestToConst (Test &test)
 
void ug_cacheline (string str)
 
string ug_readline (const char *prompt, bool &quit)
 
int UGTypeInfo (const char *p)
 
UnregisteredUnregisteredParameterTest (Unregistered &unregistered)
 
void WriteLUAObject (lua_State *L, std::string name, std::ostream &s)
 
void WriteLUAObject2 (lua_State *L, std::string name, std::ostream &s)
 

Variables

int iOtherCompletitionsLength
 
static const size_t NUM_ALGEBRA_TYPES
 
const char ** pOtherCompletitions
 
const char * REFINEMENT_MESSAGE_NAME
 
static int UG4_DIM
 
const char * UG4_GRP
 

Function Documentation

◆ InitUGPlugin_SuperLU6()

void ug::bridge::InitUGPlugin_SuperLU6 ( Registry reg,
string  grp 
)

◆ RegisterBridge_SuperLU()

template<typename TRegistry = ug::bridge::Registry>
void ug::bridge::RegisterBridge_SuperLU ( TRegistry &  reg,
string  grp 
)