Examples of EventAssignment


Examples of org.sbml.jsbml.EventAssignment

   
    Trigger trigger = event.createTrigger();
    trigger.setMath(ASTNode.geq(new ASTNode(ASTNode.Type.NAME_TIME),
        new ASTNode(10)));
   
    EventAssignment assignment1 = event.createEventAssignment();
    assignment1.setVariable(k1);
    assignment1.setMath(new ASTNode(34));
   
    EventAssignment assignment2 = event.createEventAssignment();
    assignment2.setVariable(k2);
    assignment2.setMath(new ASTNode(k1));
   
    new SBMLWriter().write(doc, System.out);
  }
View Full Code Here

Examples of org.sbml.jsbml.EventAssignment

          }

          if (event.isSetListOfEventAssignments()) {

            for (int j = 0; j < event.getNumEventAssignments(); j++) {
              EventAssignment eventAssignment = event
                  .getEventAssignment(j);

              if (eventAssignment.isSetVariable()
                  && !eventAssignment.isSetVariableInstance()) {
                log4jLogger.warn("No Symbol matches the variableID of eventAssignment.");
              }
            }
          }
        }
View Full Code Here

Examples of org.sbml.jsbml.EventAssignment

            if (elementName.equals("eventAssignment")
                && list.getSBaseListType().equals(
                    ListOf.Type.listOfEventAssignments)
                && event.getLevel() > 1) {
              EventAssignment eventAssignment = (EventAssignment) newContextObject;
              event.addEventAssignment(eventAssignment);

              return eventAssignment;
            } else {
              log4jLogger.warn("The element " + elementName + " is not recognized");
View Full Code Here

Examples of org.sbml.jsbml.EventAssignment

          setEventTimeUnits(event, model);

          if (event.isSetListOfEventAssignments()) {

            for (int j = 0; j < event.getNumEventAssignments(); j++) {
              EventAssignment eventAssignment = event
                  .getEventAssignment(j);

              setEventAssignmentVariable(eventAssignment, model);
            }
          }
View Full Code Here

Examples of org.sbml.jsbml.EventAssignment

          }

          if (event.isSetListOfEventAssignments()) {

            for (int j = 0; j < event.getNumEventAssignments(); j++) {
              EventAssignment eventAssignment = event
                  .getEventAssignment(j);

              if (eventAssignment.isSetVariable()
                  && !eventAssignment.isSetVariableInstance()) {
                log4jLogger.warn("No Symbol matches the variableID of eventAssignment.");
              }
            }
          }
        }
View Full Code Here

Examples of org.sbml.jsbml.EventAssignment

            if (elementName.equals("eventAssignment")
                && list.getSBaseListType().equals(
                    ListOf.Type.listOfEventAssignments)
                && event.getLevel() > 1) {
              EventAssignment eventAssignment = (EventAssignment) newContextObject;
              event.addEventAssignment(eventAssignment);

              return eventAssignment;
            } else {
              log4jLogger.warn("The element " + elementName + " is not recognized");
View Full Code Here

Examples of org.sbml.jsbml.EventAssignment

    Event e = model.createEvent("e1");
    Priority prior = e.createPriority();
    prior.setMath(new ASTNode(1));
    Trigger t = e.createTrigger();
    t.setFormula("time == 1");
    EventAssignment ea = e.createEventAssignment(p, ASTNode
        .parseFormula("3"));
    e.addEventAssignment(ea);
    System.out.println((new SBMLWriter()).writeSBMLToString(doc));
  }
View Full Code Here

Examples of org.sbml.libsbml.EventAssignment

                      // if triggered
                      if (root3.evaluate(e2).isTruth()) {
                          // now do assignments
                          for (long k = 0; k < eve.getNumEventAssignments(); k++) {
                              EventAssignment ea = eve.getEventAssignment(k);
                              String var = ea.getVariable();
                              ASTNode rootAssign =convertSBMLMathToJavaMath(ea.getMath());
                              // evaluate assignment statements
                              EvaluationContext ec3 = new EvaluationContext();
                              for (ASTCi s : rootAssign.getIdentifiers()) {
                                  // assume we're just using parameters but this may
                                  // not be valid. T is not a parameter so must be defined
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.