Analysis Manager Functions
This group is for functions included in the Analysis Manager. The Analysis Manager allows for OpenVSP analyses to be setup and run through the API without having to modify Parms directly. Examples are available for every available analysis type. The results of running an analysis can be accessed through the functions defined in the Results group.
GetNumAnalysis()
|
|
ListAnalysis()
|
|
GetAnalysisInputNames(std)
|
|
GetAnalysisDoc(std)
|
|
GetAnalysisInputDoc(std, std)
|
|
ExecAnalysis(std)
|
|
GetNumAnalysisInputData(std, std)
|
|
GetAnalysisInputType(std, std)
|
|
GetIntAnalysisInput(std, std, int index=0)
|
|
GetDoubleAnalysisInput(std, std, int index=0)
|
|
GetStringAnalysisInput(std, std, int index=0)
|
|
GetVec3dAnalysisInput(std, std, int index=0)
|
|
SetAnalysisInputDefaults(std)
|
|
SetIntAnalysisInput(std, std, ...)
|
|
SetDoubleAnalysisInput(std, std, ...)
|
|
SetStringAnalysisInput(std, std, ...)
|
|
SetVec3dAnalysisInput(std, std, ...)
|
|
PrintAnalysisInputs(std)
|
|
PrintAnalysisDocs(std)
|
|
AddGeometryAnalysis()
|
|
AddGeometryAnalysisAzEl(std, double azimuth, ...)
|
|
DeleteGeometryAnalysisAzEl(std, int index)
|
|
DeleteAllGeometryAnalysisAzEl(std)
|
|
GetNumGeometryAnalysisAzEl(std)
|
|
GetGeometryAnalysisAzimuthParm(std, int index)
|
|
GetGeometryAnalysisElevationParm(std, int index)
|
|
DeleteGeometryAnalysis(std)
|
|
DeleteAllGeometryAnalyses()
|
|
GetAllGeometryAnalysesIDVec()
|
|
SetActiveGeometryAnalysis(std)
|
|
GetActiveGeometryAnalysis()
|
|
MakeMeshGeom(std)
|
|
Details
-
openvsp.GetNumAnalysis() → int[source]
-
openvsp.ListAnalysis() → StringVector[source]
-
openvsp.GetAnalysisInputNames(std: :string const & analysis) → StringVector[source]
-
openvsp.GetAnalysisDoc(std: :string const & analysis) → std::string[source]
-
openvsp.GetAnalysisInputDoc(std: :string const & analysis, std: :string const & name) → std::string[source]
-
openvsp.ExecAnalysis(std: :string const & analysis) → std::string[source]
-
openvsp.GetNumAnalysisInputData(std: :string const & analysis, std: :string const & name) → int[source]
-
openvsp.GetAnalysisInputType(std: :string const & analysis, std: :string const & name) → int[source]
-
openvsp.GetIntAnalysisInput(std: :string const & analysis, std: :string const & name, int index=0) → IntVector[source]
-
openvsp.GetDoubleAnalysisInput(std: :string const & analysis, std: :string const & name, int index=0) → DoubleVector[source]
-
openvsp.GetStringAnalysisInput(std: :string const & analysis, std: :string const & name, int index=0) → StringVector[source]
-
openvsp.GetVec3dAnalysisInput(std: :string const & analysis, std: :string const & name, int index=0) → Vec3dVec[source]
-
openvsp.SetAnalysisInputDefaults(std: :string const & analysis)[source]
-
openvsp.SetIntAnalysisInput(std: :string const & analysis, std: :string const & name, IntVector indata, int index=0)[source]
-
openvsp.SetDoubleAnalysisInput(std: :string const & analysis, std: :string const & name, DoubleVector indata, int index=0)[source]
-
openvsp.SetStringAnalysisInput(std: :string const & analysis, std: :string const & name, StringVector indata, int index=0)[source]
-
openvsp.SetVec3dAnalysisInput(std: :string const & analysis, std: :string const & name, Vec3dVec indata, int index=0)[source]
-
openvsp.PrintAnalysisInputs(std: :string const & analysis_name)[source]
-
openvsp.PrintAnalysisDocs(std: :string const & analysis_name)[source]
-
openvsp.AddGeometryAnalysis() → std::string[source]
-
openvsp.AddGeometryAnalysisAzEl(std: :string const & geom_analysis_id, double azimuth, double elevation)[source]
-
openvsp.DeleteGeometryAnalysisAzEl(std: :string const & geom_analysis_id, int index)[source]
-
openvsp.DeleteAllGeometryAnalysisAzEl(std: :string const & geom_analysis_id)[source]
-
openvsp.GetNumGeometryAnalysisAzEl(std: :string const & geom_analysis_id) → int[source]
-
openvsp.GetGeometryAnalysisAzimuthParm(std: :string const & geom_analysis_id, int index) → std::string[source]
-
openvsp.GetGeometryAnalysisElevationParm(std: :string const & geom_analysis_id, int index) → std::string[source]
-
openvsp.DeleteGeometryAnalysis(std: :string const & id)[source]
-
openvsp.DeleteAllGeometryAnalyses()[source]
-
openvsp.GetAllGeometryAnalysesIDVec() → StringVector[source]
-
openvsp.SetActiveGeometryAnalysis(std: :string const & id)[source]
-
openvsp.GetActiveGeometryAnalysis() → std::string[source]
-
openvsp.MakeMeshGeom(std: :string const & ga_id) → std::string[source]