public override void RefreshProperties(SolidMechanicsModel model)
        {
            solidMechanicsModel.Model.Shape.Points.Clear();
            solidMechanicsModel.Model.PointConditions.Clear();
            foreach (Point point in model.Model.Shape.Points) 
            {
                solidMechanicsModel.Model.Shape.Points.Add(point);
                solidMechanicsModel.Model.PointConditions.Add(point, model.Model.PointConditions[point]);
            }

            SetPointConditions(solidMechanicsModel);
            CurrentPoint = Points[0];
        }
        public override void RefreshProperties(SolidMechanicsModel model)
        {
            solidMechanicsModel.Model.Shape.Points.Clear();
            solidMechanicsModel.Model.PointConditions.Clear();
            foreach (Point point in model.Model.Shape.Points)
            {
                solidMechanicsModel.Model.Shape.Points.Add(point);
                solidMechanicsModel.Model.PointConditions.Add(point, model.Model.PointConditions[point]);
            }

            SetPointConditions(solidMechanicsModel);
            CurrentPoint = Points[0];
        }