예제 #1
0
 def _resolve_parameters_(
         self, param_resolver: study.ParamResolver) -> 'PauliStringPhasor':
     return self._with_half_turns(param_resolver.value_of(self.half_turns))
예제 #2
0
 def _resolve_parameters_(self, resolver: ParamResolver,
                          recursive: bool):
     self.parameter = resolver.value_of(self.parameter, recursive)
     return self
예제 #3
0
 def _resolve_parameters_(self, resolver: ParamResolver):
     self.parameter = resolver.value_of(self.parameter)
     return self
예제 #4
0
 def with_parameters_resolved_by(self, param_resolver: study.ParamResolver
                                 ) -> 'PauliStringPhasor':
     return self._with_half_turns(
                     param_resolver.value_of(self.half_turns))