BOR Functions
This group of API functions provides capabilities related to the body of revolution (BOR) geometry type in OpenVSP.
SetBEMPropID(std)
|
|
ChangeBORXSecShape(std, int type)
|
|
GetBORXSecShape(std)
|
|
ReadBORFileXSec(std, std)
|
|
GetBORXSecPnts(std)
|
|
SetBORXSecPnts(std, Vec3dVec pnt_vec)
|
|
ComputeBORXSecPnt(std, double fract)
|
|
ComputeBORXSecTan(std, double fract)
|
|
ReadBORFileAirfoil(std, std)
|
|
SetBORAirfoilUpperPnts(std, Vec3dVec up_pnt_vec)
|
|
SetBORAirfoilLowerPnts(std, Vec3dVec low_pnt_vec)
|
|
SetBORAirfoilPnts(std, Vec3dVec up_pnt_vec, ...)
|
|
GetBORAirfoilUpperPnts(std)
|
|
GetBORAirfoilLowerPnts(std)
|
|
GetBORUpperCSTCoefs(std)
|
|
GetBORLowerCSTCoefs(std)
|
|
GetBORUpperCSTDegree(std)
|
|
GetBORLowerCSTDegree(std)
|
|
SetBORUpperCST(std, int deg, DoubleVector coefs)
|
|
SetBORLowerCST(std, int deg, DoubleVector coefs)
|
|
PromoteBORCSTUpper(std)
|
|
PromoteBORCSTLower(std)
|
|
DemoteBORCSTUpper(std)
|
|
DemoteBORCSTLower(std)
|
|
FitBORAfCST(std, int deg)
|
|
Details
-
openvsp.SetBEMPropID(std: :string const & prop_id)[source]
-
openvsp.ChangeBORXSecShape(std: :string const & bor_id, int type)[source]
-
openvsp.GetBORXSecShape(std: :string const & bor_id) → int[source]
-
openvsp.ReadBORFileXSec(std: :string const & bor_id, std: :string const & file_name) → Vec3dVec[source]
-
openvsp.GetBORXSecPnts(std: :string const & bor_id) → Vec3dVec[source]
-
openvsp.SetBORXSecPnts(std: :string const & bor_id, Vec3dVec pnt_vec)[source]
-
openvsp.ComputeBORXSecPnt(std: :string const & bor_id, double fract) → vec3d[source]
-
openvsp.ComputeBORXSecTan(std: :string const & bor_id, double fract) → vec3d[source]
-
openvsp.ReadBORFileAirfoil(std: :string const & bor_id, std: :string const & file_name)[source]
-
openvsp.SetBORAirfoilUpperPnts(std: :string const & bor_id, Vec3dVec up_pnt_vec)[source]
-
openvsp.SetBORAirfoilLowerPnts(std: :string const & bor_id, Vec3dVec low_pnt_vec)[source]
-
openvsp.SetBORAirfoilPnts(std: :string const & bor_id, Vec3dVec up_pnt_vec, Vec3dVec low_pnt_vec)[source]
-
openvsp.GetBORAirfoilUpperPnts(std: :string const & bor_id) → Vec3dVec[source]
-
openvsp.GetBORAirfoilLowerPnts(std: :string const & bor_id) → Vec3dVec[source]
-
openvsp.GetBORUpperCSTCoefs(std: :string const & bor_id) → DoubleVector[source]
-
openvsp.GetBORLowerCSTCoefs(std: :string const & bor_id) → DoubleVector[source]
-
openvsp.GetBORUpperCSTDegree(std: :string const & bor_id) → int[source]
-
openvsp.GetBORLowerCSTDegree(std: :string const & bor_id) → int[source]
-
openvsp.SetBORUpperCST(std: :string const & bor_id, int deg, DoubleVector coefs)[source]
-
openvsp.SetBORLowerCST(std: :string const & bor_id, int deg, DoubleVector coefs)[source]
-
openvsp.PromoteBORCSTUpper(std: :string const & bor_id)[source]
-
openvsp.PromoteBORCSTLower(std: :string const & bor_id)[source]
-
openvsp.DemoteBORCSTUpper(std: :string const & bor_id)[source]
-
openvsp.DemoteBORCSTLower(std: :string const & bor_id)[source]
-
openvsp.FitBORAfCST(std: :string const & bor_id, int deg)[source]