public override void RefreshProperties(SolidMechanicsModel model)
 {
     solidMechanicsModel.Model.Shape.Edges.Clear();
     solidMechanicsModel.Model.BoundaryConditions.Clear();
     foreach (Edge edge in model.Model.Shape.Edges)
     {
         solidMechanicsModel.Model.Shape.Edges.Add(edge);
         solidMechanicsModel.Model.BoundaryConditions.Add(edge, model.Model.BoundaryConditions[edge]);
     }
     SetBoundaryConditions(model);
     CurrentEdge = Edges[0];
 }
 public override void RefreshProperties(SolidMechanicsModel model)
 {
     solidMechanicsModel.Model.Shape.Edges.Clear();
     solidMechanicsModel.Model.BoundaryConditions.Clear();
     foreach (Edge edge in model.Model.Shape.Edges)
     {
         solidMechanicsModel.Model.Shape.Edges.Add(edge);
         solidMechanicsModel.Model.BoundaryConditions.Add(edge, model.Model.BoundaryConditions[edge]);
     }
     SetBoundaryConditions(model);
     CurrentEdge = Edges[0];
 }