MAST
Multidisciplinary-design Adaptation and Sensitivity Toolkit (MAST)
pynastran_io.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  BDFModel
 

Macros

#define __PYX_EXTERN_C   extern
 
#define DL_IMPORT(_T)   _T
 

Functions

__PYX_EXTERN_C struct BDFModelbuildBDFModel (std::string)
 
__PYX_EXTERN_C DL_IMPORT (PyTypeObject) BDFModelType
 
__PYX_EXTERN_C std::map< std::string, std::vector< std::vector< int > > > getElements (struct BDFModel *)
 
__PYX_EXTERN_C std::vector< std::vector< double > > getNodes (struct BDFModel *)
 
__PYX_EXTERN_C std::map< std::string, int > getNumberOfElementTypes (struct BDFModel *)
 
__PYX_EXTERN_C std::map< std::string, std::vector< int > > getSPCs (struct BDFModel *)
 
PyMODINIT_FUNC initpynastran_io (void)
 
__PYX_EXTERN_C void printBDFStats (struct BDFModel *)
 

Macro Definition Documentation

◆ __PYX_EXTERN_C

#define __PYX_EXTERN_C   extern

Definition at line 33 of file pynastran_io.h.

◆ DL_IMPORT

#define DL_IMPORT (   _T)    _T

Definition at line 38 of file pynastran_io.h.

Function Documentation

◆ buildBDFModel()

__PYX_EXTERN_C struct BDFModel* buildBDFModel ( std::string  )

◆ DL_IMPORT()

__PYX_EXTERN_C DL_IMPORT ( PyTypeObject  )

◆ getElements()

__PYX_EXTERN_C std::map<std::string,std::vector<std::vector<int> > > getElements ( struct BDFModel )

◆ getNodes()

__PYX_EXTERN_C std::vector<std::vector<double> > getNodes ( struct BDFModel )

◆ getNumberOfElementTypes()

__PYX_EXTERN_C std::map<std::string,int> getNumberOfElementTypes ( struct BDFModel )

◆ getSPCs()

__PYX_EXTERN_C std::map<std::string,std::vector<int> > getSPCs ( struct BDFModel )

◆ initpynastran_io()

PyMODINIT_FUNC initpynastran_io ( void  )

◆ printBDFStats()

__PYX_EXTERN_C void printBDFStats ( struct BDFModel )