public MaterialStepViewModel(SolidMechanicsModel model) : base("Material", model) { }
public override void RefreshProperties(SolidMechanicsModel model) { Rho = model.Model.Material.Rho; PoissonCoef = model.Model.Material.v[0, 0]; YoungModulus = model.Model.Material.E[0]; }
public MeshSettingsStepViewModel(SolidMechanicsModel model) : base("Mesh Settings", model) { }
public override void RefreshProperties(SolidMechanicsModel model) { HorizontalElements = model.HorizontalElements; }
public InitialSettingsStepViewModel(SolidMechanicsModel model) : base("Initial Settings", model) { }
public override void RefreshProperties(SolidMechanicsModel model) { MaxAmplitude = model.MaxAmplitude; }
public CylindricalShapeStepViewModel(SolidMechanicsModel model) : base(model) { }
public BoundarySettingsStepViewModel(SolidMechanicsModel model) : base("Boundary Settings", model) { SetBoundaryConditions(solidMechanicsModel); currentEdge = Edges[0]; }
public Solve2DStepViewModel(SolidMechanicsModel model) : base("Solve", model) { SolveCommand = new RelayCommand(Solve); Results = new ObservableCollection <INumericalResult>(); GridResults = new ObservableCollection <ResultItem>(); }
public override void RefreshProperties(SolidMechanicsModel model) { }
public abstract void RefreshProperties(SolidMechanicsModel model);
protected WizardStepViewModelBase(string displayName, SolidMechanicsModel model) { this.displayName = displayName; solidMechanicsModel = model; Figures = new ObservableCollection <Shape>(); }
protected abstract ObservableCollection <WizardStepViewModelBase> getSteps(SolidMechanicsModel m);
public PointSettingsStepViewModel(SolidMechanicsModel model) : base("Point Settings", model) { SetPointConditions(solidMechanicsModel); currentPoint = Points[0]; }
public ShapeStepViewModel(SolidMechanicsModel model) : base("Shape", model) { rectangle = solidMechanicsModel.Model.Shape as Rectangle; isValid = rectangle != null; }