Package npsgd :: Module matlab_task :: Class MatlabTask
[hide private]
[frames] | no frames]

Class MatlabTask

source code

          object --+    
                   |    
model_task.ModelTask --+
                       |
                      MatlabTask

Abstract base matlab task.

This class is meant to be the superclass of the user's various matlab tasks. It takes parameters from the web interface and launches a matlab script with the parameters _directly_ available within Matlab.

Instance Methods [hide private]
 
runModel(self)
Performs model-specific steps for execution.
source code

Inherited from model_task.ModelTask: __init__, asDict, createWorkingDirectory, failureEmail, generatePDF, getAttachments, latexBody, latexParameterTable, parameterType, prepareExecution, prepareGraphs, resultsEmail, run, textParameterTable

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __str__, __subclasshook__

Class Methods [hide private]

Inherited from model_task.ModelTask: fromDict

Class Variables [hide private]
  abstractModel = 'MatlabTask'

Inherited from model_task.ModelTask: attachments, short_name, subtitle

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

runModel(self)

source code 

Performs model-specific steps for execution.

Overrides: model_task.ModelTask.runModel
(inherited documentation)