Minsky
|
#include <schema1.h>
Public Member Functions | |
Minsky () | |
Minsky (const schema0::Minsky &m) | |
Minsky (classdesc::xml_unpack_t &data) | |
populate schema from XML data More... | |
void | removeIntVarOrphans () |
Public Attributes | |
int | schemaVersion =Minsky::version |
MinskyModel | model |
vector< shared_ptr< Layout > > | layout |
double | zoomFactor =1 |
Static Public Attributes | |
static const int | version =1 |
schema1::Minsky::Minsky | ( | const schema0::Minsky & | m | ) |
Definition at line 69 of file schema1.cc.
References schema0::Minsky::epsAbs, schema0::Minsky::epsRel, schema0::Minsky::godleyItems, schema0::Minsky::groupItems, schema0::Minsky::nSteps, schema0::Minsky::operations, schema0::Plots::plots, schema0::Minsky::plots, schema0::Minsky::ports, schema0::Minsky::stepMax, schema0::Minsky::stepMin, schema0::VariableManager::values, schema0::Minsky::variables, and schema0::Minsky::wires.
|
inline |
void schema1::Minsky::removeIntVarOrphans | ( | ) |
See ticket #329 and references within. At some stage, IntOp had no destructor, which leads to an orphaned, invisible integral variable, with invalid output port. This bit of code deals with corrupt schema files that have been caused by this problem
Definition at line 47 of file schema1.cc.
References minsky::VariableType::integral, and minsky::OperationType::integrate.
vector<shared_ptr<Layout> > schema1::Minsky::layout |
Definition at line 342 of file schema1.h.
Referenced by schema2::Minsky::Minsky().
MinskyModel schema1::Minsky::model |
Definition at line 341 of file schema1.h.
Referenced by schema2::Minsky::Minsky().
int schema1::Minsky::schemaVersion =Minsky::version |
double schema1::Minsky::zoomFactor =1 |
Definition at line 343 of file schema1.h.
Referenced by schema2::Minsky::Minsky().