tuw::CostsEvaluatorBase< Lattice > Member List

This is the complete list of members for tuw::CostsEvaluatorBase< Lattice >, including all inherited members.

computeArrayCost(std::vector< double > &_arr, const CostEvaluatorCostType &_arrayType)=0tuw::CostsEvaluatorBase< Lattice >protectedpure virtual
computeScalarCost(double &_f)=0tuw::CostsEvaluatorBase< Lattice >protectedpure virtual
CostsEvaluatorBase()tuw::CostsEvaluatorBase< Lattice >inline
CostsEvaluatorBase(const CostsEvaluatorBase &)=defaulttuw::CostsEvaluatorBase< Lattice >
CostsEvaluatorBase(CostsEvaluatorBase &&)=defaulttuw::CostsEvaluatorBase< Lattice >
evaluateAllCosts()tuw::CostsEvaluatorBase< Lattice >inline
evaluateF()tuw::CostsEvaluatorBase< Lattice >inline
evaluateG()tuw::CostsEvaluatorBase< Lattice >inline
evaluateH()tuw::CostsEvaluatorBase< Lattice >inline
evalValidCostStep(const CostEvaluatorCostType &_arrayType, double _arcNow, size_t &_violatingLatIdx, double &_arcMax)=0tuw::CostsEvaluatorBase< Lattice >pure virtual
ftuw::CostsEvaluatorBase< Lattice >
gtuw::CostsEvaluatorBase< Lattice >
gIsValid(const double &_boxBound=1e-2) const tuw::CostsEvaluatorBase< Lattice >inline
gIsValid(const size_t _Idx, const double &_boxBound=1e-2) const tuw::CostsEvaluatorBase< Lattice >inline
gradFtuw::CostsEvaluatorBase< Lattice >
gradGtuw::CostsEvaluatorBase< Lattice >
gradHtuw::CostsEvaluatorBase< Lattice >
htuw::CostsEvaluatorBase< Lattice >
hIsValid() const tuw::CostsEvaluatorBase< Lattice >inline
init(std::vector< std::shared_ptr< Lattice >> &_lattPtr)=0tuw::CostsEvaluatorBase< Lattice >pure virtual
loadCostFunctions()=0tuw::CostsEvaluatorBase< Lattice >pure virtual
operator=(const CostsEvaluatorBase &)=defaulttuw::CostsEvaluatorBase< Lattice >
operator=(CostsEvaluatorBase &&)=defaulttuw::CostsEvaluatorBase< Lattice >
resetCostFunctions(const CostEvaluatorCostType &_arrayType)=0tuw::CostsEvaluatorBase< Lattice >pure virtual
~CostsEvaluatorBase()=defaulttuw::CostsEvaluatorBase< Lattice >virtual


tuw_control
Author(s): George Todoran
autogenerated on Mon Jun 10 2019 15:27:22