Пользовательское правило
Данный шаблон используется для написания java-класса, описывающего пользовательское правило поведения клеток определенного типа.
import ru.biosoft.physicell.core.CellFunctions.CustomCellRule;
import ru.biosoft.physicell.core.Cell;
import ru.biosoft.physicell.core.Model;
import ru.biosoft.physicell.core.Phenotype;
public class MyCellRule extends CustomCellRule
{
//Поля для класса, если нужны
public MyCellRule(Model model)
{
// Код, инициализирующий класс
}
public void execute(Cell pCell, Phenotype phenotype, double dt) throws Exception
{
// Код, описывающий пользовательское правило изменения внутреннего состояния клетки pCell за время dt
// Например:
// signals.setSingleBehavior( pCell, "chemotactic response to oxygen", -1 );
}
// Дополнительные методы, если нужны
}