Files
wg_cpso/CPSO/Forms/53_FieldOutput/ViewFieldOutput.cs
2026-03-25 18:20:24 +08:00

52 lines
1.8 KiB
C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.ComponentModel;
using CaeGlobals;
using DynamicTypeDescriptor;
using CaeModel;
namespace CPSO
{
[Serializable]
public abstract class ViewFieldOutput
{
// Variables
protected DynamicCustomTypeDescriptor _dctd;
// Properties
[Category("Data")]
[OrderedDisplayName(0, 10, "Name")]
[Description("Name of the field output.")]
public abstract string Name { get; set; }
//
[Category("Data")]
[OrderedDisplayName(1, 10, "Last iterations")]
[Description("Turning last iterations on is useful for debugging purposes in case of divergent solution.")]
public abstract bool LastIterations { get; set; }
//
[Category("Data")]
[OrderedDisplayName(2, 10, "Contact elements")]
[Description("Turning contact elements on stores the contact elements in a file with the .cel extension.")]
public abstract bool ContactElements { get; set; }
//
[Category("Data")]
[OrderedDisplayName(10, 10, "Global")]
[Description("Parameter global controls whether the results are saved in a global or local coordinate system.")]
public abstract bool Global { get; set; }
//
[Browsable(false)]
public abstract FieldOutput Base { get; set; }
// Constructors
// Methods
}
}