예제 #1
0
파일: Model.cs 프로젝트: dorchard/mucell
 public AlgebraicRule(Model m, String id, String name)
 {
     this.model = model;
     this.id = id;
     this.model.AddId(id, this);
     this.name = name;
 }
예제 #2
0
파일: Model.cs 프로젝트: dorchard/mucell
 public AlgebraicRule(Model model, Hashtable attrs)
 {
     this.model = model;
     if (attrs.Contains("id"))
     {
         this.id = (String)attrs["id"];
         this.model.AddId(this.id, this);
         this.model.AddUnit(this.id, this);
     }
     if (attrs.Contains("name"))
         this.name = name;
 }
예제 #3
0
파일: Model.cs 프로젝트: dorchard/mucell
 public Constraint(Model m, String id, String name)
 {
     this.model = model;
     this.id = id;
     this.model.AddId(id, this);
     this.name = name;
 }
예제 #4
0
파일: Model.cs 프로젝트: dorchard/mucell
        public SBase variable; // can be Species, Compartment or Parameter

        #endregion Fields

        #region Constructors

        public RateRule(Model model)
        {
            this.model = model;
        }
예제 #5
0
파일: Model.cs 프로젝트: dorchard/mucell
 public Parameter(Model m, String id)
 {
     this.model = model;
     this.id = id;
     this.model.AddId(id, this);
 }
예제 #6
0
파일: Model.cs 프로젝트: dorchard/mucell
 public ModifierSpeciesReference(Model model, Species species)
 {
     this.model = model;
     this.species = species;
 }
예제 #7
0
파일: Model.cs 프로젝트: dorchard/mucell
 public AlgebraicRule(Model m)
 {
     this.model = model;
 }
예제 #8
0
파일: Model.cs 프로젝트: dorchard/mucell
 public LeafNode(Model m, MathNode parent, Enum constant)
 {
     this.model = m;
     this.parent = parent;
     this.data = constant;
 }
예제 #9
0
파일: Model.cs 프로젝트: dorchard/mucell
 public FunctionDefinition(Model m, String id, String name)
 {
     this.model = model;
     this.id = id;
     this.model.AddId(id, this);
     this.name = name;
 }
예제 #10
0
파일: Model.cs 프로젝트: dorchard/mucell
 public FunctionDefinition(Model m, String id)
 {
     this.model = model;
     this.id = id;
     this.model.AddId(id, this);
 }
예제 #11
0
파일: Model.cs 프로젝트: dorchard/mucell
 public FunctionDefinition(Model m)
 {
     this.model = model;
 }
예제 #12
0
파일: Model.cs 프로젝트: dorchard/mucell
 public EventAssignment(Model model, SBase variable)
 {
     this.model = model;
     this.variable = variable;
     // check variable exists in model.IdTable
     // and that it's not set to constant
 }
예제 #13
0
파일: Model.cs 프로젝트: dorchard/mucell
        public SBase variable; // can be Compartment, Species or Parameter

        #endregion Fields

        #region Constructors

        public EventAssignment(Model model)
        {
            this.model = model;
        }
예제 #14
0
파일: Model.cs 프로젝트: dorchard/mucell
 public Event(Model m, String id)
 {
     this.model = model;
     this.id = id;
     this.model.AddId(id, this);
 }
예제 #15
0
파일: Model.cs 프로젝트: dorchard/mucell
 // each eventAssignment must use a unique variable (no overlap) per event
 public Event(Model model)
 {
     this.model = model;
 }
예제 #16
0
파일: Model.cs 프로젝트: dorchard/mucell
 public KineticLaw(Model m, String id, String name)
 {
     this.model = model;
     this.id = id;
     this.model.AddId(id, this);
     this.name = name;
 }
예제 #17
0
파일: Model.cs 프로젝트: dorchard/mucell
 public LeafNode(Model m, MathNode parent)
 {
     this.model = model;
     this.parent = parent;
 }
예제 #18
0
파일: Model.cs 프로젝트: dorchard/mucell
 public FunctionDefinition(Model model, Hashtable attrs)
 {
     this.model = model;
     if (attrs.Contains("id"))
     {
         this.id = (String)attrs["id"];
         this.model.AddId(this.id, this);
     }
     if (attrs.Contains("name"))
         this.name = name;
 }
예제 #19
0
파일: Model.cs 프로젝트: dorchard/mucell
        public LeafNode(Model m, MathNode parent, String type)
        {
            this.model = m;
            this.parent = parent;

            if (type == "integer" || type == "real" ||
                type == "rational" || type == "e-notation")
            {
                this.type = type;
            }
            else if (type == null)
            {
                this.type = "real";
            }
            else // not a number, it's a string id
            {
                this.type = "string";
            }
        }
예제 #20
0
파일: Model.cs 프로젝트: dorchard/mucell
        public SBase variable; // can be Species, Compartment or Parameter

        #endregion Fields

        #region Constructors

        public InitialAssignment(Model m)
        {
            this.model = model;
        }
예제 #21
0
파일: Model.cs 프로젝트: dorchard/mucell
 public InitialAssignment(Model m, String id, String name)
 {
     this.model = model;
     this.id = id;
     this.model.AddId(id, this);
     this.name = name;
 }
예제 #22
0
파일: Model.cs 프로젝트: dorchard/mucell
 public InitialAssignment(Model model, Hashtable attrs)
 {
     this.model = model;
     if (attrs.Contains("id"))
     {
         this.id = (String)attrs["id"];
         this.model.AddId(this.id, this);
         this.model.AddUnit(this.id, this);
     }
     if (attrs.Contains("name"))
         this.name = name;
 }
예제 #23
0
파일: Model.cs 프로젝트: dorchard/mucell
 public ModifierSpeciesReference(Model model)
 {
     this.model = model;
 }
예제 #24
0
파일: Model.cs 프로젝트: dorchard/mucell
 public InitialAssignment(Model model, SBase variable)
 {
     this.model = model;
     this.variable = variable;
 }
예제 #25
0
파일: Model.cs 프로젝트: dorchard/mucell
 public Parameter(Model m)
 {
     this.model = model;
 }
예제 #26
0
파일: Model.cs 프로젝트: dorchard/mucell
 public KineticLaw(Model model)
 {
     this.model = model;
 }
예제 #27
0
파일: Model.cs 프로젝트: dorchard/mucell
 public Parameter(Model m, String id, String name)
 {
     this.model = model;
     this.id = id;
     this.model.AddId(id, this);
     this.name = name;
 }
예제 #28
0
파일: Model.cs 프로젝트: dorchard/mucell
 public KineticLaw(Model m, String id)
 {
     this.model = model;
     this.id = id;
     this.model.AddId(id, this);
 }
예제 #29
0
파일: Model.cs 프로젝트: dorchard/mucell
 public RateRule(Model m, String id)
 {
     this.model = model;
     this.id = id;
     this.model.AddId(id, this);
 }
예제 #30
0
파일: Model.cs 프로젝트: dorchard/mucell
 public Constraint(Model m, String id)
 {
     this.model = model;
     this.id = id;
     this.model.AddId(id, this);
 }