/haiku/src/libs/linprog/ |
H A D | Variable.cpp | 32 Variable::Index() const in Index() 39 Variable::GlobalIndex() const in GlobalIndex() 51 Variable::LS() const in LS() 63 Variable::Value() const in Value() 75 Variable::SetValue(double value) in SetValue() 87 Variable::Min() const in Min() 99 Variable::SetMin(double min) in SetMin() 111 Variable::Max() const in Max() 123 Variable::SetMax(double max) in SetMax() 136 Variable::SetRange(double min, double max) in SetRange() [all …]
|
H A D | LinearSpec.cpp | 64 SpecificationListener::VariableAdded(Variable* variable) in VariableAdded() 70 SpecificationListener::VariableRemoved(Variable* variable) in VariableRemoved() 135 Variable* 138 Variable* variable = new(std::nothrow) Variable(this); in AddVariable() 151 LinearSpec::AddVariable(Variable* variable) in AddVariable() 181 LinearSpec::RemoveVariable(Variable* variable, bool deleteVariable) in RemoveVariable() 222 LinearSpec::IndexOf(const Variable* variable) const in IndexOf() 229 LinearSpec::GlobalIndexOf(const Variable* variable) const in GlobalIndexOf() 236 LinearSpec::UpdateRange(Variable* variable) in UpdateRange() 267 Variable* var = leftSide->ItemAt(i)->Var(); in AddConstraint() [all …]
|
H A D | ActiveSetSolver.h | 64 bool VariableAdded(Variable* variable); 65 bool VariableRemoved(Variable* variable); 66 bool VariableRangeChanged(Variable* variable); 80 void GetRangeConstraints(const Variable* var, 88 typedef Constraint* (*AddConstraintFunc)(LinearSpec* spec, Variable* var);
|
H A D | Constraint.cpp | 140 Constraint::SetLeftSide(double coeff1, Variable* var1) in SetLeftSide() 149 Constraint::SetLeftSide(double coeff1, Variable* var1, in SetLeftSide() 150 double coeff2, Variable* var2) in SetLeftSide() 160 Constraint::SetLeftSide(double coeff1, Variable* var1, in SetLeftSide() 161 double coeff2, Variable* var2, in SetLeftSide() 162 double coeff3, Variable* var3) in SetLeftSide() 173 Constraint::SetLeftSide(double coeff1, Variable* var1, in SetLeftSide() 174 double coeff2, Variable* var2, in SetLeftSide() 175 double coeff3, Variable* var3, in SetLeftSide() 176 double coeff4, Variable* var4) in SetLeftSide()
|
H A D | Summand.cpp | 20 Summand::Summand(double coeff, Variable* var) in Summand() 63 Variable* 76 Summand::SetVar(Variable* var) in SetVar()
|
H A D | ActiveSetSolver.cpp | 306 AddMinConstraint(LinearSpec* spec, Variable* var) in AddMinConstraint() 313 AddMaxConstraint(LinearSpec* spec, Variable* var) in AddMaxConstraint() 414 Variable* variable = fLinearSpec->AddVariable(); in SoftInequalityAdder() 529 ActiveSetSolver::VariableAdded(Variable* variable) in VariableAdded() 544 ActiveSetSolver::VariableRemoved(Variable* variable) in VariableRemoved() 553 ActiveSetSolver::VariableRangeChanged(Variable* variable) in VariableRangeChanged() 650 ActiveSetSolver::GetRangeConstraints(const Variable* var, in GetRangeConstraints()
|
/haiku/headers/libs/linprog/ |
H A D | LinearSpec.h | 41 virtual bool VariableAdded(Variable* variable) = 0; 42 virtual bool VariableRemoved(Variable* variable) = 0; 43 virtual bool VariableRangeChanged(Variable* variable) = 0; 57 virtual void GetRangeConstraints(const Variable* var, 75 virtual void VariableAdded(Variable* variable); 76 virtual void VariableRemoved(Variable* variable); 94 Variable* AddVariable(); 95 bool AddVariable(Variable* variable); 96 bool RemoveVariable(Variable* variable, 98 int32 IndexOf(const Variable* variable) const; [all …]
|
H A D | Variable.h | 22 class Variable { 40 Constraint* IsEqual(Variable* var); 41 Constraint* IsSmallerOrEqual(Variable* var); 42 Constraint* IsGreaterOrEqual(Variable* var); 44 Constraint* IsEqual(Variable* var, 46 Constraint* IsSmallerOrEqual(Variable* var, 48 Constraint* IsGreaterOrEqual(Variable* var, 56 virtual ~Variable(); 59 Variable(LinearSpec* ls); 80 typedef BObjectList<Variable> VariableList; [all …]
|
H A D | Constraint.h | 41 bool SetLeftSide(double coeff1, Variable* var1); 42 bool SetLeftSide(double coeff1, Variable* var1, 43 double coeff2, Variable* var2); 44 bool SetLeftSide(double coeff1, Variable* var1, 45 double coeff2, Variable* var2, 46 double coeff3, Variable* var3); 47 bool SetLeftSide(double coeff1, Variable* var1, 48 double coeff2, Variable* var2, 49 double coeff3, Variable* var3, 50 double coeff4, Variable* var4);
|
H A D | Summand.h | 15 class Variable; variable 23 Summand(double coeff, Variable* var); 28 Variable* Var(); 29 void SetVar(Variable* var); 34 Variable* fVar;
|
/haiku/src/system/kernel/debug/ |
H A D | debug_variables.cpp | 27 struct Variable { struct 52 struct TemporaryVariable : Variable, argument 57 static Variable sVariables[kVariableCount]; 96 unset_variable(Variable* variable) in unset_variable() 106 touch_variable(Variable* _variable) in touch_variable() 120 static Variable* 133 static Variable* 138 Variable* freeSlot = NULL; in get_variable() 157 Variable* variable = sVariables + i; in get_variable() 227 Variable& variable = sVariables[i]; in cmd_variables() [all …]
|
/haiku/headers/private/debugger/model/ |
H A D | StackFrame.h | 33 class Variable; variable 72 Variable* ParameterAt(int32 index) const; 73 bool AddParameter(Variable* parameter); 76 Variable* LocalVariableAt(int32 index) const; 77 bool AddLocalVariable(Variable* variable); 86 void NotifyValueRetrieved(Variable* variable, 90 typedef BObjectList<Variable> VariableList; 116 Variable* variable,
|
H A D | Variable.h | 20 class Variable : public BReferenceable { 22 Variable(ObjectID* id, const BString& name, 25 ~Variable();
|
/haiku/headers/private/debugger/value/value_nodes/ |
H A D | VariableValueNodeChild.h | 12 class Variable; variable 17 VariableValueNodeChild(Variable* variable); 24 Variable* GetVariable() const { return fVariable; }; in GetVariable() 30 Variable* fVariable;
|
/haiku/src/kits/debugger/model/ |
H A D | Variable.cpp | 15 Variable::Variable(ObjectID* id, const BString& name, Type* type, in Variable() function in Variable 32 Variable::~Variable() in ~Variable()
|
H A D | StackFrame.cpp | 45 for (int32 i = 0; Variable* variable = fParameters.ItemAt(i); i++) in ~StackFrame() 48 for (int32 i = 0; Variable* variable = fLocalVariables.ItemAt(i); i++) in ~StackFrame() 143 Variable* 151 StackFrame::AddParameter(Variable* parameter) in AddParameter() 168 Variable* 176 StackFrame::AddLocalVariable(Variable* variable) in AddLocalVariable() 201 StackFrame::NotifyValueRetrieved(Variable* variable, TypeComponentPath* path) in NotifyValueRetrieved() 220 Variable* variable, TypeComponentPath* path) in StackFrameValueRetrieved()
|
/haiku/src/tests/libs/linprog/ |
H A D | Program.cpp | 29 Variable* x1 = ls.AddVariable(); in Test1() 30 Variable* x2 = ls.AddVariable(); in Test1() 54 Variable* x1 = ls.AddVariable(); in SoftConstraints() 56 Variable* x2 = ls.AddVariable(); in SoftConstraints() 58 Variable* x3 = ls.AddVariable(); in SoftConstraints() 86 Variable* x1 = ls.AddVariable(); in SoftInequalityConstraints() 88 Variable* x2 = ls.AddVariable(); in SoftInequalityConstraints() 90 Variable* x3 = ls.AddVariable(); in SoftInequalityConstraints()
|
/haiku/src/kits/debugger/debug_info/ |
H A D | DwarfStackFrameDebugInfo.h | 32 class Variable; variable 55 Variable*& _parameter); 59 Variable*& _variable); 65 Variable*& _variable); 77 Variable*& _variable);
|
H A D | DwarfStackFrameDebugInfo.cpp | 223 DIEFormalParameter* parameterEntry, Variable*& _parameter) in CreateParameter() 247 DIEVariable* variableEntry, Variable*& _variable) in CreateLocalVariable() 283 Variable*& _variable) in CreateReturnValue() 303 Variable* variable = new(std::nothrow) Variable(id, name, in CreateReturnValue() 317 Variable*& _variable) in _CreateVariable() 346 Variable* variable = new(std::nothrow) Variable(id, name, type, location); in _CreateVariable()
|
/haiku/headers/libs/alm/ |
H A D | ALMLayout.h | 74 Constraint* AddConstraint(double coeff1, Variable* var1, 78 Constraint* AddConstraint(double coeff1, Variable* var1, 79 double coeff2, Variable* var2, 83 Constraint* AddConstraint(double coeff1, Variable* var1, 84 double coeff2, Variable* var2, 85 double coeff3, Variable* var3, 89 Constraint* AddConstraint(double coeff1, Variable* var1, 90 double coeff2, Variable* var2, 91 double coeff3, Variable* var3, 92 double coeff4, Variable* var4,
|
H A D | Tab.h | 44 class XTab : public Variable, public TabBase, public BReferenceable { 59 class YTab : public Variable, public TabBase, public BReferenceable {
|
/haiku/src/servers/app/stackandtile/ |
H A D | SATGroup.h | 104 Tab(SATGroup* group, Variable* variable, 111 Variable* Var() { return fVariable.Get(); } in Var() 114 Constraint* Connect(Variable* variable); 130 ObjectDeleter<Variable> 172 Variable* LeftVar() { return LeftTab()->Var(); } in LeftVar() 173 Variable* RightVar() { return RightTab()->Var(); } in RightVar() 174 Variable* TopVar() { return TopTab()->Var(); } in TopVar() 175 Variable* BottomVar() { return BottomTab()->Var(); } in BottomVar()
|
/haiku/src/libs/alm/ |
H A D | Tab.cpp | 109 Variable(layout->Solver()) in XTab() 117 Variable(NULL), in XTab() 146 Variable(layout->Solver()) in YTab() 154 Variable(NULL), in YTab()
|
/haiku/headers/private/debugger/debug_managers/ |
H A D | ValueNodeManager.h | 14 class Variable; variable 44 void _AddNode(Variable* variable);
|
/haiku/src/kits/debugger/debug_managers/ |
H A D | ValueNodeManager.cpp | 74 for (int32 i = 0; Variable* variable = fStackFrame->ParameterAt(i); in SetStackFrame() 79 for (int32 i = 0; Variable* variable in SetStackFrame() 174 ValueNodeManager::_AddNode(Variable* variable) in _AddNode()
|