libsbml.Model.addInitialAssignment C# (CSharp) Method

addInitialAssignment() public method

public addInitialAssignment ( InitialAssignment ia ) : int
ia InitialAssignment
return int
        public int addInitialAssignment(InitialAssignment ia)
        {
            int ret = libsbmlPINVOKE.Model_addInitialAssignment(swigCPtr, InitialAssignment.getCPtr(ia));
            return ret;
        }

Usage Example

 public void test_Model_addInitialAssignment4()
 {
     Model m = new  Model(2,2);
       InitialAssignment ia = new  InitialAssignment(2,2);
       ia.setSymbol( "ia");
       ia.setMath(libsbml.parseFormula("a+b"));
       InitialAssignment ia1 = new  InitialAssignment(2,2);
       ia1.setSymbol( "ia");
       ia1.setMath(libsbml.parseFormula("a+b"));
       int i = m.addInitialAssignment(ia);
       assertTrue( i == libsbml.LIBSBML_OPERATION_SUCCESS );
       assertTrue( m.getNumInitialAssignments() == 1 );
       i = m.addInitialAssignment(ia1);
       assertTrue( i == libsbml.LIBSBML_DUPLICATE_OBJECT_ID );
       assertTrue( m.getNumInitialAssignments() == 1 );
       ia = null;
       ia1 = null;
       m = null;
 }
All Usage Examples Of libsbml.Model::addInitialAssignment
Model