SG++-Doxygen-Documentation
Loading...
Searching...
No Matches
python.controller.SolverEventController.SolverEventController Class Reference

Abstract class of Subscribers of LinearSolverEvents. More...

Inheritance diagram for python.controller.SolverEventController.SolverEventController:

Public Member Functions

 __repr__ (self)
 Returns a string that represents the object.
 
 handleSolvingEvent (self, subject, event)
 Handles events from LinearSolver.
 
 toString (self)
 Returns a string that represents the object.
 

Detailed Description

Abstract class of Subscribers of LinearSolverEvents.

The classes that wants to obtain the progress notifications from LinearSolver subclasses should implement this class. See documentation of Learner for details.

Member Function Documentation

◆ __repr__()

python.controller.SolverEventController.SolverEventController.__repr__ (   self)

Returns a string that represents the object.

Returns
A string that represents the object.

References sgpp::base::GridDataBase.toString(), sgpp::base::HashGridIterator.toString(), sgpp::base::DataMatrix.toString(), sgpp::base::DataMatrixSP.toString(), sgpp::base::DataTensor.toString(), sgpp::base::DataVector.toString(), sgpp::base::DataVectorSP.toString(), sgpp::base::BoundingBox.toString(), sgpp::base::HashGridPoint.toString(), sgpp::base::HashGridStorage.toString(), sgpp::base::AdaptivityThresholdTypeParser.toString(), python.uq.analysis.KnowledgeTypes.KnowledgeTypes.toString(), sgpp::base::CoarseningFunctorTypeParser.toString(), sgpp::datadriven::DataSourceFileTypeParser.toString(), sgpp::datadriven::DataSourceShufflingTypeParser.toString(), sgpp::datadriven::DataTransformationTypeParser.toString(), sgpp::datadriven::DensityEstimationTypeParser.toString(), sgpp::datadriven::FitterTypeParser.toString(), sgpp::base::GridTypeParser.toString(), sgpp::datadriven::MatrixDecompositionTypeParser.toString(), sgpp::base::RefinementFunctorTypeParser.toString(), sgpp::datadriven::RegularizationTypeParser.toString(), sgpp::datadriven::ScorerMetricTypeParser.toString(), python.controller.InfoToFile.InfoToFile.toString(), python.controller.LearnerEventController.LearnerEventController.toString(), python.controller.SolverEventController.SolverEventController.toString(), python.data.DataContainer.DataContainer.toString(), python.data.DataSpecification.DataSpecification.toString(), python.learner.Learner.Learner.toString(), python.learner.solver.CGSolver.CGSolver.toString(), python.learner.TrainingSpecification.TrainingSpecification.toString(), python.learner.TrainingStopPolicy.TrainingStopPolicy.toString(), python.uq.learner.Learner.Learner.toString(), python.uq.refinement.AdmissibleSet.AdmissibleSparseGridNodeSet.toString(), python.uq.sampler.asgc.ASGCSamplerStopPolicy.ASGCSamplerStopPolicy.toString(), python.learner.formatter.GridFormatter.GridFormatter.toString(), python.learner.formatter.LearnedKnowledgeFormatter.LearnedKnowledgeFormatter.toString(), python.learner.formatter.LearnerFormatter.LearnerFormatter.toString(), python.uq.analysis.asgc.ASGCKnowledgeFormatter.ASGCKnowledgeFormatter.toString(), python.uq.sampler.asgc.ASGCSamplerFormatter.ASGCSamplerFormatter.toString(), python.uq.uq_setting.UQSettingFormatter.UQSettingFormatter.toString(), sgpp::base::GeneralGridTypeParser.toString(), sgpp::solver::SLESolverTypeParser.toString(), sgpp::base::HashGridPoint.toString(), sgpp::base::HashGridStorage.toString(), sgpp::base::DataMatrix.toString(), sgpp::base::DataMatrixSP.toString(), sgpp::base::DataTensor.toString(), sgpp::base::DataVector.toString(), sgpp::base::DataVectorSP.toString(), sgpp::base::BoundingBox.toString(), and sgpp::datadriven::VisualizationTypesParser.toString().

◆ handleSolvingEvent()

python.controller.SolverEventController.SolverEventController.handleSolvingEvent (   self,
  subject,
  event 
)

Handles events from LinearSolver.

Parameters
subjectLinearSolver object
eventEvent Status of type LinearSolverEvents

◆ toString()


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