Home
last modified time | relevance | path

Searched refs:Variable (Results 1 – 25 of 46) sorted by relevance

12

/haiku/src/libs/linprog/
H A DVariable.cpp32 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 DLinearSpec.cpp64 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 DActiveSetSolver.h64 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 DConstraint.cpp140 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 DSummand.cpp20 Summand::Summand(double coeff, Variable* var) in Summand()
63 Variable*
76 Summand::SetVar(Variable* var) in SetVar()
H A DActiveSetSolver.cpp306 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 DLinearSpec.h41 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 DVariable.h22 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 DConstraint.h41 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 DSummand.h15 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 Ddebug_variables.cpp27 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 DStackFrame.h33 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 DVariable.h20 class Variable : public BReferenceable {
22 Variable(ObjectID* id, const BString& name,
25 ~Variable();
/haiku/headers/private/debugger/value/value_nodes/
H A DVariableValueNodeChild.h12 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 DVariable.cpp15 Variable::Variable(ObjectID* id, const BString& name, Type* type, in Variable() function in Variable
32 Variable::~Variable() in ~Variable()
H A DStackFrame.cpp45 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 DProgram.cpp29 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 DDwarfStackFrameDebugInfo.h32 class Variable; variable
55 Variable*& _parameter);
59 Variable*& _variable);
65 Variable*& _variable);
77 Variable*& _variable);
H A DDwarfStackFrameDebugInfo.cpp223 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 DALMLayout.h74 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 DTab.h44 class XTab : public Variable, public TabBase, public BReferenceable {
59 class YTab : public Variable, public TabBase, public BReferenceable {
/haiku/src/servers/app/stackandtile/
H A DSATGroup.h104 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 DTab.cpp109 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 DValueNodeManager.h14 class Variable; variable
44 void _AddNode(Variable* variable);
/haiku/src/kits/debugger/debug_managers/
H A DValueNodeManager.cpp74 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()

12