Mechanics of Defect Evolution Library
Loading...
Searching...
No Matches
pyMoDELib.cxx File Reference

Go to the source code of this file.

Typedefs

typedef Eigen::Matrix< double, 3, 1 > VectorDim
typedef Eigen::Matrix< double, 3, 3 > MatrixDim
typedef GlidePlane< 3 > GlidePlaneType
typedef DislocationNetwork< 3 > DislocationNetworkType
typedef TypeTraits< DislocationNetworkType >::LoopNodeType LoopNodeType
typedef TypeTraits< DislocationNetworkType >::LoopType LoopType
typedef TypeTraits< DislocationNetworkType >::NetworkNodeType NetworkNodeType

Functions

 PYBIND11_MAKE_OPAQUE (std::map< typename LoopNodeType::KeyType, const std::weak_ptr< LoopNodeType > >)
 PYBIND11_MAKE_OPAQUE (std::map< typename LoopType::KeyType, const std::weak_ptr< LoopType > >)
 PYBIND11_MAKE_OPAQUE (std::vector< MeshedDislocationLoop >)
 PYBIND11_MAKE_OPAQUE (GlidePlaneNoiseBase< 1 >)
 PYBIND11_MAKE_OPAQUE (GlidePlaneNoiseBase< 2 >)
 PYBIND11_MAKE_OPAQUE (typename TypeTraits< SingleCrystalBase< 3 > >::PlaneNormalContainerType)
 PYBIND11_MAKE_OPAQUE (typename TypeTraits< SingleCrystalBase< 3 > >::SlipSystemContainerType)
 PYBIND11_MAKE_OPAQUE (typename TypeTraits< SingleCrystalBase< 3 > >::SecondPhaseContainerType)
 PYBIND11_MODULE (pyMoDELib, m)
int main (int argc, char **argv)

Typedef Documentation

◆ DislocationNetworkType

Definition at line 69 of file pyMoDELib.cxx.

◆ GlidePlaneType

Definition at line 68 of file pyMoDELib.cxx.

◆ LoopNodeType

◆ LoopType

◆ MatrixDim

typedef Eigen::Matrix<double,3,3> MatrixDim

Definition at line 67 of file pyMoDELib.cxx.

◆ NetworkNodeType

◆ VectorDim

typedef Eigen::Matrix<double,3,1> VectorDim

Definition at line 66 of file pyMoDELib.cxx.

Function Documentation

◆ main()

int main ( int argc,
char ** argv )

Definition at line 907 of file pyMoDELib.cxx.

◆ PYBIND11_MAKE_OPAQUE() [1/8]

PYBIND11_MAKE_OPAQUE ( GlidePlaneNoiseBase< 1 > )

◆ PYBIND11_MAKE_OPAQUE() [2/8]

PYBIND11_MAKE_OPAQUE ( GlidePlaneNoiseBase< 2 > )

◆ PYBIND11_MAKE_OPAQUE() [3/8]

PYBIND11_MAKE_OPAQUE ( std::map< typename LoopNodeType::KeyType, const std::weak_ptr< LoopNodeType > > )

◆ PYBIND11_MAKE_OPAQUE() [4/8]

PYBIND11_MAKE_OPAQUE ( std::map< typename LoopType::KeyType, const std::weak_ptr< LoopType > > )

◆ PYBIND11_MAKE_OPAQUE() [5/8]

PYBIND11_MAKE_OPAQUE ( std::vector< MeshedDislocationLoop > )

◆ PYBIND11_MAKE_OPAQUE() [6/8]

PYBIND11_MAKE_OPAQUE ( typename TypeTraits< SingleCrystalBase< 3 > >::PlaneNormalContainerType )

◆ PYBIND11_MAKE_OPAQUE() [7/8]

PYBIND11_MAKE_OPAQUE ( typename TypeTraits< SingleCrystalBase< 3 > >::SecondPhaseContainerType )

◆ PYBIND11_MAKE_OPAQUE() [8/8]

PYBIND11_MAKE_OPAQUE ( typename TypeTraits< SingleCrystalBase< 3 > >::SlipSystemContainerType )

◆ PYBIND11_MODULE()

PYBIND11_MODULE ( pyMoDELib ,
m  )

Definition at line 94 of file pyMoDELib.cxx.