BasisFunctionLocalSolverSettings

Solution basis function control properties. Only applies if basis function control has been enabled in the global solver settings.

Example

application = cf.Application.GetInstance()
project = application:NewProject()

-- Create a cone

cone = project.Contents.Geometry:AddCone(cf.Cone.GetDefaultProperties())

-- Set the cone face to use HOBF

cone.Faces[1].BasisFunctionSettings.HOBFEnabled = true

Inheritance

The BasisFunctionLocalSolverSettings object is derived from the CompositeValue object.

Usage locations

The BasisFunctionLocalSolverSettings object can be accessed from the following locations:

Property List

ElementOrder
Specifies the desired order or allows the solution kernel to select the most appropriate order. Only valid if local basis function control is enabled. (Read/Write HOBFElementOrderEnum)
HOBFEnabled
Activates higher order basis functions locally. (Read/Write boolean)
RangeSelection
Specifies whether higher, lower or normal orders should be preferred by the solver kernel. Only valid if local basis function control is enabled. (Read/Write BasisFunctionAccuracyEnum)

Property Details

ElementOrder
Specifies the desired order or allows the solution kernel to select the most appropriate order. Only valid if local basis function control is enabled.
Type
HOBFElementOrderEnum
Access
Read/Write
HOBFEnabled
Activates higher order basis functions locally.
Type
boolean
Access
Read/Write
RangeSelection
Specifies whether higher, lower or normal orders should be preferred by the solver kernel. Only valid if local basis function control is enabled.
Type
BasisFunctionAccuracyEnum
Access
Read/Write