Class ConcentrationPool

    • Constructor Detail

      • ConcentrationPool

        public ConcentrationPool()
        Creates a new, empty concentration pool.
    • Method Detail

      • getReferencedEntities

        public Set<ChemicalEntity> getReferencedEntities()
        Returns all entities referenced in this map.
        Returns:
        All entities referenced in this map.
      • get

        public double get​(ChemicalEntity entity)
        Returns the concentration of a entity.
        Parameters:
        entity - The entity.
        Returns:
        The concentration of a entity.
      • set

        public void set​(ChemicalEntity entity,
                        double concentration)
        Sets the concentration of a entity.
        Parameters:
        entity - Th entity.
        concentration - The concentration (this should be scaled to the subsection volume).
      • fullCopy

        public ConcentrationPool fullCopy()
        Creates a copy of this concentration pool.
        Returns:
        The concentration pool.