group pd3
Exposes relevant hooks to libpd3
through pybind11, and allows for the construction, manipulation, and execution of pd3 studies.
In addition exposes a variable constants
. This provides a lookup into the pd3.proto.config used to build libpd3. For example, to access shear modulus one may do pd3.constant.MU
. For full reference of constants see Config.
The following primitive types are type aliased for ease of use.
Name | Type | Description |
---|---|---|
Result | Tuple[bool, str] |
Contains whether a function was a success and a corresponding message. |
Node | int |
The ID associated with a Node in the system. |
Miller | Tuple[int, int, int] |
Integer tuple of lattice points. |
Burgers | Tuple[int, int, int] |
Intger tuple of points lattice points divided by . Please submit PR for extended capibility. |
Series | study_pb2.Series |
Protobuf class Series |
Config | config_pb2.Config |
Protobuf class Config |
Summary
Members | Descriptions |
---|---|