CSol
Public Member Functions | Static Public Member Functions | Protected Member Functions | List of all members
CSolPlugin Class Reference

Computational solver. More...

#include <csol_plugin.h>

Inherits WorkspacePlugin.

Public Member Functions

virtual QStringList getCustomWidgetPaths () const
 
virtual WorkspacePluginList getDependencies () const
 
virtual QString getHelpFile () const
 
virtual const PreviousVersionNameMap & getPreviousNames () const
 
virtual void onWorkspaceClose ()
 
virtual bool setup ()
 Sets up the factories and operations required for the plugin. More...
 

Static Public Member Functions

static CSolPlugingetInstance ()
 

Protected Member Functions

virtual const CSIRO::DataExecution::DataFactory * getAliasedDataFactory (const QString &dataType) const
 
virtual const CSIRO::DataExecution::OperationFactory * getAliasedOperationFactory (const QString &opType) const
 

Detailed Description

Computational solver module

Member Function Documentation

const CSIRO::DataExecution::DataFactory * getAliasedDataFactory ( const QString &  dataType) const
protectedvirtual
const CSIRO::DataExecution::OperationFactory * getAliasedOperationFactory ( const QString &  opType) const
protectedvirtual
QStringList getCustomWidgetPaths ( ) const
virtual
Application::WorkspacePlugin::WorkspacePluginList getDependencies ( ) const
virtual
QString getHelpFile ( ) const
virtual
Returns
CSolPlugin & getInstance ( )
static
Returns
The singleton instance of this plugin.
const Application::WorkspacePlugin::PreviousVersionNameMap & getPreviousNames ( ) const
virtual
Returns
A map of versionNumber -> name, indicating the version at which the plugin stopped using that particular name. e.g. "3.0" -> "www.csiro.au/cfd/workspace" indicates that at version 3.0, the workspace plugin no longer used that name.
void onWorkspaceClose ( )
virtual
bool setup ( )
virtual