Skip to content

Commit

Permalink
Added setNodePressure Command
Browse files Browse the repository at this point in the history
  • Loading branch information
Zarak Kasi committed Apr 8, 2021
1 parent b37a5af commit d0d286d
Showing 1 changed file with 13 additions and 0 deletions.
13 changes: 13 additions & 0 deletions SRC/interpreter/PythonWrapper.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -1163,6 +1163,18 @@ static PyObject *Py_ops_nodePressure(PyObject *self, PyObject *args)
return wrapper->getResults();
}

static PyObject *Py_ops_setNodePressure(PyObject *self, PyObject *args)
{
wrapper->resetCommandLine(PyTuple_Size(args), 1, args);

if (OPS_setNodePressure() < 0) {
opserr<<(void*)0;
return NULL;
}

return wrapper->getResults();
}

static PyObject *Py_ops_nodeBounds(PyObject *self, PyObject *args)
{
wrapper->resetCommandLine(PyTuple_Size(args), 1, args);
Expand Down Expand Up @@ -2321,6 +2333,7 @@ PythonWrapper::addOpenSeesCommands()
addCommand("nodeDOFs", &Py_ops_nodeDOFs);
addCommand("nodeMass", &Py_ops_nodeMass);
addCommand("nodePressure", &Py_ops_nodePressure);
addCommand("setNodePressure", &Py_ops_setNodePressure);
addCommand("nodeBounds", &Py_ops_nodeBounds);
addCommand("start", &Py_ops_startTimer);
addCommand("stop", &Py_ops_stopTimer);
Expand Down

0 comments on commit d0d286d

Please sign in to comment.