CSProperties
Module for all Properties like metal, material, propes and dumps
Notes
Usually it is not meant to create properties manually, but instead use the ContinuousStructure object to create properties using the e.g. AddMaterial or AddMetal methods.
Examples
Create a metal property:
>>> pset = ParameterObjects.ParameterSet()
>>> metal = CSProperties.CSPropMetal(pset)
List of Properties:
- CSProperties (Base Class)
CSPropertiesCSProperties.AddAttribute()CSProperties.AddBox()CSProperties.AddCurve()CSProperties.AddCylinder()CSProperties.AddCylindricalShell()CSProperties.AddLinPoly()CSProperties.AddPoint()CSProperties.AddPolygon()CSProperties.AddPolyhedron()CSProperties.AddPolyhedronReader()CSProperties.AddRotPoly()CSProperties.AddSphere()CSProperties.AddSphericalShell()CSProperties.AddWire()CSProperties.ExistAttribute()CSProperties.GetAttributeValue()CSProperties.GetName()CSProperties.GetParameterSet()CSProperties.GetQtyPrimitives()CSProperties.GetType()CSProperties.GetTypeString()CSProperties.SetColor()CSProperties.SetEdgeColor()CSProperties.SetFillColor()CSProperties.SetName()CSProperties.fromType()CSProperties.fromTypeName()
- CSPropMaterial
- CSPropLumpedElement
CSPropLumpedElementCSPropLumpedElement.GetCapacity()CSPropLumpedElement.GetCaps()CSPropLumpedElement.GetDirection()CSPropLumpedElement.GetInductance()CSPropLumpedElement.GetResistance()CSPropLumpedElement.SetCapacity()CSPropLumpedElement.SetCaps()CSPropLumpedElement.SetDirection()CSPropLumpedElement.SetInductance()CSPropLumpedElement.SetResistance()
- CSPropMetal
- CSPropConductingSheet
- CSPropExcitation
CSPropExcitationCSPropExcitation.GetDelay()CSPropExcitation.GetExcitType()CSPropExcitation.GetExcitation()CSPropExcitation.GetFrequency()CSPropExcitation.GetPropagationDir()CSPropExcitation.GetWeightFunction()CSPropExcitation.SetDelay()CSPropExcitation.SetExcitType()CSPropExcitation.SetExcitation()CSPropExcitation.SetFrequency()CSPropExcitation.SetPropagationDir()CSPropExcitation.SetWeightFunction()
- CSPropProbeBox
CSPropProbeBoxCSPropProbeBox.AddFrequency()CSPropProbeBox.ClearFrequency()CSPropProbeBox.GetFrequency()CSPropProbeBox.GetFrequencyCount()CSPropProbeBox.GetNormalDir()CSPropProbeBox.GetProbeType()CSPropProbeBox.GetWeighting()CSPropProbeBox.SetFrequency()CSPropProbeBox.SetModeFunction()CSPropProbeBox.SetNormalDir()CSPropProbeBox.SetProbeType()CSPropProbeBox.SetWeighting()
- CSPropDumpBox