MUQ  0.4.3
muq::Modeling::WorkGraphPiece Member List

This is the complete list of members for muq::Modeling::WorkGraphPiece, including all inherited members.

CheckInputType(unsigned int const inputNum, std::string const &type) constmuq::Modeling::WorkPieceprotected
CheckOutputType(unsigned int const outputNum, std::string const &type) constmuq::Modeling::WorkPieceprotected
Clear()muq::Modeling::WorkPieceprivate
clearOutputsmuq::Modeling::WorkPieceprotected
constantPiecesmuq::Modeling::WorkGraphPieceprivate
CreateID()muq::Modeling::WorkPieceprivatestatic
CreateName() constmuq::Modeling::WorkPieceprotectedvirtual
derivRunOrdersmuq::Modeling::WorkGraphPieceprivate
DestroyAny(boost::any &obj) constmuq::Modeling::WorkPieceprivate
DestroyAnyImpl(boost::any &obj) constmuq::Modeling::WorkPieceprivatevirtual
evalTimemuq::Modeling::WorkPieceprotected
Evaluate(std::vector< boost::any > const &ins)muq::Modeling::WorkPiece
Evaluate(ref_vector< boost::any > const &ins)muq::Modeling::WorkPiece
Evaluate()muq::Modeling::WorkPiece
Evaluate(Args... args)muq::Modeling::WorkPieceinline
EvaluateImpl(ref_vector< boost::any > const &inputs) overridemuq::Modeling::WorkGraphPieceprivatevirtual
EvaluateRecursive(ref_vector< boost::any > &inputs, ith const &in, Args... args)muq::Modeling::WorkPieceinlineprivate
EvaluateRecursive(ref_vector< boost::any > &inputs, last const &in)muq::Modeling::WorkPieceinlineprivate
filtered_graphsmuq::Modeling::WorkGraphPieceprivate
Fix enum namemuq::Modeling::WorkPieceprotected
GetGraph()muq::Modeling::WorkGraphPieceinline
GetNumCalls(const std::string &method="Evaluate") constmuq::Modeling::WorkPiecevirtual
GetRunTime(const std::string &method="Evaluate") constmuq::Modeling::WorkPiecevirtual
ID() constmuq::Modeling::WorkPiece
idmuq::Modeling::WorkPieceprotected
InputNodes(boost::graph_traits< Graph >::vertex_descriptor const &node) constmuq::Modeling::WorkGraphPieceprivate
Inputs(boost::graph_traits< Graph >::vertex_descriptor node) constmuq::Modeling::WorkGraphPieceprivate
muq::Modeling::WorkPiece::Inputs enum valuemuq::Modeling::WorkPieceprotected
InputSize(unsigned int inputNum) constmuq::Modeling::WorkPiece
inputSizesmuq::Modeling::WorkPieceprotected
InputType(unsigned int inputNum, bool const demangle=true) constmuq::Modeling::WorkPiece
inputTypesmuq::Modeling::WorkPieceprotected
InputTypes() constmuq::Modeling::WorkPiece
namemuq::Modeling::WorkPieceprotected
Name()muq::Modeling::WorkPiece
numEvalCallsmuq::Modeling::WorkPieceprotected
numInputsmuq::Modeling::WorkPiece
numOutputsmuq::Modeling::WorkPiece
outputIDmuq::Modeling::WorkGraphPieceprivate
OutputMap()muq::Modeling::WorkGraphPieceprivate
Outputs enum valuemuq::Modeling::WorkPieceprotected
outputsmuq::Modeling::WorkPieceprotected
OutputType(unsigned int outputNum, bool const demangle=true) constmuq::Modeling::WorkPiece
OutputTypes() constmuq::Modeling::WorkPiece
outputTypesmuq::Modeling::WorkPieceprotected
RequiredInputs(boost::graph_traits< FilteredGraph >::vertex_descriptor const &node, unsigned int const wrtIn) constmuq::Modeling::WorkGraphPieceprivate
RequiredOutputs(boost::graph_traits< FilteredGraph >::vertex_descriptor const &node, unsigned int const wrtIn, unsigned int wrtOut) constmuq::Modeling::WorkGraphPieceprivate
ResetCallTime()muq::Modeling::WorkPiecevirtual
runOrdermuq::Modeling::WorkGraphPieceprivate
SetInputs(ref_vector< boost::any > const &inputs)muq::Modeling::WorkGraphPieceprivate
SetInputSize(unsigned int inputNum, int newSize)muq::Modeling::WorkPiece
SetName(std::string const &newName)muq::Modeling::WorkPiece
ToRefVector(std::vector< boost::any > const &anyVec)muq::Modeling::WorkPiecestatic
ToRefVector(std::vector< Eigen::VectorXd > const &anyVec)muq::Modeling::WorkPiecestatic
Types(std::vector< boost::any > const &vec) constmuq::Modeling::WorkPieceprotected
Types(std::vector< std::string > const &typesVec) constmuq::Modeling::WorkPieceprotected
valMapmuq::Modeling::WorkGraphPieceprivate
wgraphmuq::Modeling::WorkGraphPieceprivate
WorkGraphPiece(std::shared_ptr< WorkGraph > wgraph, std::vector< std::shared_ptr< ConstantPiece > > const &constantPieces, std::vector< std::string > const &inputNames, std::map< unsigned int, std::string > const &inTypes, std::shared_ptr< WorkPiece > outputNode)muq::Modeling::WorkGraphPiece
WorkPiece()muq::Modeling::WorkPiece
WorkPiece(int const num, WorkPiece::Fix const fix=WorkPiece::Fix::Inputs)muq::Modeling::WorkPiece
WorkPiece(int const numIns, int const numOuts)muq::Modeling::WorkPiece
WorkPiece(std::vector< std::string > const &types, WorkPiece::Fix const fix=WorkPiece::Fix::Inputs)muq::Modeling::WorkPiece
WorkPiece(std::map< unsigned int, std::string > const &types, WorkPiece::Fix const fix=WorkPiece::Fix::Inputs)muq::Modeling::WorkPiece
WorkPiece(std::map< unsigned int, std::string > const &types, int const num, WorkPiece::Fix const fixTypes=WorkPiece::Fix::Inputs, WorkPiece::Fix const fixNum=WorkPiece::Fix::Inputs)muq::Modeling::WorkPiece
WorkPiece(std::vector< std::string > const &types, int const num)muq::Modeling::WorkPiece
WorkPiece(int const num, std::vector< std::string > const &types)muq::Modeling::WorkPiece
WorkPiece(std::map< unsigned int, std::string > const &inTypes, int const numIns, int const numOuts)muq::Modeling::WorkPiece
WorkPiece(int const numIns, std::map< unsigned int, std::string > const &outTypes, int const numOuts)muq::Modeling::WorkPiece
WorkPiece(std::vector< std::string > const &inTypes, std::vector< std::string > const &outTypes)muq::Modeling::WorkPiece
WorkPiece(std::map< unsigned int, std::string > const &inTypes, std::vector< std::string > const &outTypes)muq::Modeling::WorkPiece
WorkPiece(std::map< unsigned int, std::string > const &inTypes, int const num, std::vector< std::string > const &outTypes)muq::Modeling::WorkPiece
WorkPiece(std::vector< std::string > const &inTypes, std::map< unsigned int, std::string > const &outTypes)muq::Modeling::WorkPiece
WorkPiece(std::vector< std::string > const &inTypes, std::map< unsigned int, std::string > const &outTypes, int const num)muq::Modeling::WorkPiece
WorkPiece(std::map< unsigned int, std::string > const &inTypes, std::map< unsigned int, std::string > const &outTypes)muq::Modeling::WorkPiece
WorkPiece(std::map< unsigned int, std::string > const &inTypes, int const numIn, std::map< unsigned int, std::string > const &outTypes)muq::Modeling::WorkPiece
WorkPiece(std::map< unsigned int, std::string > const &inTypes, std::map< unsigned int, std::string > const &outTypes, int const numOut)muq::Modeling::WorkPiece
WorkPiece(std::map< unsigned int, std::string > const &inTypes, int const numIn, std::map< unsigned int, std::string > const &outTypes, int const numOut)muq::Modeling::WorkPiece
~WorkGraphPiece()muq::Modeling::WorkGraphPiecevirtual
~WorkPiece()muq::Modeling::WorkPieceinlinevirtual