Example #1
0
void AbstractCvodeCell::SetVoltageDerivativeToZero(bool clamp)
{
    if (clamp != mSetVoltageDerivativeToZero)
    {
        ResetSolver();
    }
    AbstractCardiacCellInterface::SetVoltageDerivativeToZero(clamp);
}
Example #2
0
/*----------------------------------------------------------------------*
 |  Set ptr to the uncoupled matrix on input                       07/05|
 |  Note that MOERTEL::Manager does not make a deep copy here by default   |
 *----------------------------------------------------------------------*/
bool MOERTEL::Manager::SetInputMatrix(Epetra_CrsMatrix* inputmatrix, bool DeepCopy)
{
  if (DeepCopy)
    inputmatrix_ = Teuchos::rcp(new Epetra_CrsMatrix(*inputmatrix));
  else
  {
    inputmatrix_ = Teuchos::rcp(inputmatrix);
    inputmatrix_.release();
  }
  ResetSolver();
  return true;
}