ActiveField™ Help    

Main QuickField Site  

Free Downloads  

Contacts  

ActiveField Technology
What's New
Objects Overview
Hierarchy Chart
How to Start: Application Object
How to work with Problems
How to work with Model
How to work with Data
How to Analyze Results

Objects

Properties

Methods

Parametric Simulation Samples

LabelEdgeHE Object

LabelEdgeHE Object

                                   

Summary

Physical properties of an edge for problems of time-harmonic magnetics.

Details

The LabelEdgeHE object represents physical data applicable to the edge label for DC-magnetics analysis problems.

When you need to set or modify physical parameters for the block label, you have to get the LabelEdgeHE object using the Content property of the Label object, modify the LabelEdgeHE object using its properties, and then put it back in the Label object assigning your LabelEdgeHE to the Content property of your Label object.

The LabelEdgeHE object inherits methods and properties from its base class LabelEdge. Here the LabelEdge's properties take the following meaning:

Dirichlet as Double and
DirichletLinear
as LinFunc

Set and get the known amplitude (peak) value of vector magnetic potential A0 at the edge.

Neumann property
as Double

Sets and gets the amplitude (peak) value of the tangential component of the magnetic field intensity vector Hn, that is equal to a linear density of the surface current.

Floating property
as Boolean

If TRUE defines the edge as a surface of a superconducting material that is not penetrated by magnetic field. The conductor is assumed to have a constant but unknown potential value A=const (rA = const in axisymmetric case).

Vector magnetic potential and a component of the field intensity vector are complex values. They are completely defined by the amplitude and phase values. So, the LabelEdgeHE object provides two additional properties that operate with phase angle. They are:

DirichletPhase property
as Double

Set and get the phase value of vector magnetic potential A0 at the edge in degrees.

Neumann property
as Double

Sets and gets the phase value of tangential component of the magnetic field intensity vector Hn in degrees.

The following example creates a new label "edge1", sets the prescribed displacement for the X-axis and the applied pressure:

Dim lb As QuickField.Label
Set lb = prb.Labels(qfEdge).Add
lb.Name = "edge1"
Dim lbCnt As LabelEdgeSA
Set lbCnt = lb.Content
With lbCnt
    lf.a = 1: lf.b = 2: lf.c = 3
    .DirichletLinear = lf
    lf = .FixedYLinear
    lf.a = 100 + lf.a * 2: lf.b = 200 + lf.b * 2: lf.c = 300 + lf.c * 2
    .FixedYLinear = lf
    lf.a = 1: lf.b = 21: lf.c = 31
    .PressureLinear = lf
End With
lb.Content = lbCnt