Files
solver/MbDCode/Variable.h
2023-07-16 22:00:07 -06:00

26 lines
482 B
C++

#pragma once
#include <string>
#include "Symbolic.h"
namespace MbD {
class Variable : public Symbolic
{
//name value
public:
Variable();
Variable(const char* str);
Variable(double val);
void initialize() override;
void setName(std::string& str);
const std::string& getName() const;
double getValue() override;
std::ostream& printOn(std::ostream& s) const override;
virtual void setValue(double val);
std::string name;
double value;
};
}