| 728 | |
| 729 | |
| 730 | class DftForce(DftObj): |
| 731 | """ """ |
| 732 | |
| 733 | def __init__(self, func, args): |
| 734 | """Construct a `DftForce`.""" |
| 735 | super().__init__(func, args) |
| 736 | self.nfreqs = len(args[0]) |
| 737 | self.regions = args[1] |
| 738 | self.num_components = 6 |
| 739 | |
| 740 | @property |
| 741 | def force(self): |
| 742 | return self.swigobj_attr("force") |
| 743 | |
| 744 | @property |
| 745 | def offdiag1(self): |
| 746 | return self.swigobj_attr("offdiag1") |
| 747 | |
| 748 | @property |
| 749 | def offdiag2(self): |
| 750 | return self.swigobj_attr("offdiag2") |
| 751 | |
| 752 | @property |
| 753 | def diag(self): |
| 754 | return self.swigobj_attr("diag") |
| 755 | |
| 756 | @property |
| 757 | def freq(self): |
| 758 | return self.swigobj_attr("freq") |
| 759 | |
| 760 | |
| 761 | class DftNear2Far(DftObj): |