FEA Mesh Functions ================== The following group of API functions supports all functionality of the FEA Mesh Tool. Structures, FEA Parts, materials, and properties can be defined and manipulated. Mesh and output file settings can be adjusted, and an FEA mesh can be generated. .. currentmodule:: openvsp .. autosummary:: AddFeaStruct GetFeaMeshStructIndex SetFeaMeshStructIndex DeleteFeaStruct GetFeaStructID GetFeaStructIndex GetFeaStructParentGeomID GetFeaStructName SetFeaStructName GetFeaStructIDVec SetFeaPartName AddFeaPart DeleteFeaPart ReorderFeaPart IndividualizeFeaPart GetFeaPartID GetFeaPartName GetFeaPartType GetFeaPartIDVec GetFeaSubSurfIDVec SetFeaPartPerpendicularSparID GetFeaPartPerpendicularSparID SetFeaSubSurfName GetFeaSubSurfName AddFeaSubSurf DeleteFeaSubSurf GetFeaSubSurfIndex GetFeaPolySparNumPt AddFeaPolySparPt InsertFeaPolySparPt DelFeaPolySparPt DelAllFeaPolySparPt MoveFeaPolySparPt SetFeaPolySparPtName GetFeaPolySparPtName GetFeaPolySparPtID GetAllFeaPolySparPtIDVec AddFeaTrimPart DeleteFeaTrimPart GetFeaTrimPartIDVec AddFeaAssembly DeleteFeaAssembly NumFeaAssemblies GetFeaAssemblyIDVec GetFeaAssemblyName SetFeaAssemblyName AddFeaStructureToAssembly DeleteFeaStructureFromAssembly AddFeaAssemblyStructure DeleteFeaAssemblyStructure GetFeaAssemblyStructureIDVec AddFeaAssemblyConnection DeleteFeaAssemblyConnection NumFeaAssemblyConnections GetFeaAssemblyConnectionID GetFeaAssemblyFileName SetFeaAssemblyFileName ComputeFeaAssemblyMesh NumFeaStructures NumFeaParts NumFeaSubSurfs AddFeaBC DelFeaBC GetFeaBCIDVec NumFeaBCs AddFeaLayer DeleteFeaLayer ReorderFeaLayer NumFeaLayers GetFeaLayerIDVec GetFeaMaterialIDVec DeleteFeaMaterial AddFeaMaterial GetFeaPropertyIDVec DeleteFeaProperty AddFeaProperty GetFeaMeshVal SetFeaMeshVal GetFeaMeshFileName SetFeaMeshFileName ComputeFeaMesh Details ------- .. autofunction:: AddFeaStruct .. autofunction:: GetFeaMeshStructIndex .. autofunction:: SetFeaMeshStructIndex .. autofunction:: DeleteFeaStruct .. autofunction:: GetFeaStructID .. autofunction:: GetFeaStructIndex .. autofunction:: GetFeaStructParentGeomID .. autofunction:: GetFeaStructName .. autofunction:: SetFeaStructName .. autofunction:: GetFeaStructIDVec .. autofunction:: SetFeaPartName .. autofunction:: AddFeaPart .. autofunction:: DeleteFeaPart .. autofunction:: ReorderFeaPart .. autofunction:: IndividualizeFeaPart .. autofunction:: GetFeaPartID .. autofunction:: GetFeaPartName .. autofunction:: GetFeaPartType .. autofunction:: GetFeaPartIDVec .. autofunction:: GetFeaSubSurfIDVec .. autofunction:: SetFeaPartPerpendicularSparID .. autofunction:: GetFeaPartPerpendicularSparID .. autofunction:: SetFeaSubSurfName .. autofunction:: GetFeaSubSurfName .. autofunction:: AddFeaSubSurf .. autofunction:: DeleteFeaSubSurf .. autofunction:: GetFeaSubSurfIndex .. autofunction:: GetFeaPolySparNumPt .. autofunction:: AddFeaPolySparPt .. autofunction:: InsertFeaPolySparPt .. autofunction:: DelFeaPolySparPt .. autofunction:: DelAllFeaPolySparPt .. autofunction:: MoveFeaPolySparPt .. autofunction:: SetFeaPolySparPtName .. autofunction:: GetFeaPolySparPtName .. autofunction:: GetFeaPolySparPtID .. autofunction:: GetAllFeaPolySparPtIDVec .. autofunction:: AddFeaTrimPart .. autofunction:: DeleteFeaTrimPart .. autofunction:: GetFeaTrimPartIDVec .. autofunction:: AddFeaAssembly .. autofunction:: DeleteFeaAssembly .. autofunction:: NumFeaAssemblies .. autofunction:: GetFeaAssemblyIDVec .. autofunction:: GetFeaAssemblyName .. autofunction:: SetFeaAssemblyName .. autofunction:: AddFeaStructureToAssembly .. autofunction:: DeleteFeaStructureFromAssembly .. autofunction:: AddFeaAssemblyStructure .. autofunction:: DeleteFeaAssemblyStructure .. autofunction:: GetFeaAssemblyStructureIDVec .. autofunction:: AddFeaAssemblyConnection .. autofunction:: DeleteFeaAssemblyConnection .. autofunction:: NumFeaAssemblyConnections .. autofunction:: GetFeaAssemblyConnectionID .. autofunction:: GetFeaAssemblyFileName .. autofunction:: SetFeaAssemblyFileName .. autofunction:: ComputeFeaAssemblyMesh .. autofunction:: NumFeaStructures .. autofunction:: NumFeaParts .. autofunction:: NumFeaSubSurfs .. autofunction:: AddFeaBC .. autofunction:: DelFeaBC .. autofunction:: GetFeaBCIDVec .. autofunction:: NumFeaBCs .. autofunction:: AddFeaLayer .. autofunction:: DeleteFeaLayer .. autofunction:: ReorderFeaLayer .. autofunction:: NumFeaLayers .. autofunction:: GetFeaLayerIDVec .. autofunction:: GetFeaMaterialIDVec .. autofunction:: DeleteFeaMaterial .. autofunction:: AddFeaMaterial .. autofunction:: GetFeaPropertyIDVec .. autofunction:: DeleteFeaProperty .. autofunction:: AddFeaProperty .. autofunction:: GetFeaMeshVal .. autofunction:: SetFeaMeshVal .. autofunction:: GetFeaMeshFileName .. autofunction:: SetFeaMeshFileName .. autofunction:: ComputeFeaMesh