From d06012ecb45be9e65a265260d37b1c052320f536 Mon Sep 17 00:00:00 2001 From: Daniel Friesel Date: Tue, 11 Apr 2017 15:57:11 +0200 Subject: lut support --- lib/Kratos/DFADriver.pm | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'lib/Kratos/DFADriver.pm') diff --git a/lib/Kratos/DFADriver.pm b/lib/Kratos/DFADriver.pm index 6acb686..046a013 100644 --- a/lib/Kratos/DFADriver.pm +++ b/lib/Kratos/DFADriver.pm @@ -615,6 +615,9 @@ sub update_model { @{ $state->{power}{function}{$fname}{params} } ); } + if ($self->{with_lut}) { + $self->model->set_state_lut( $name, 'power', $state->{power}{median_by_param} ); + } } for my $name (sort keys %{ $self->{log}{aggregate}{transition} }) { my $transition = $self->{log}{aggregate}{transition}{$name}; @@ -635,6 +638,9 @@ sub update_model { @{ $transition->{$key}{function}{$fname}{params} } ); } + if ($self->{with_lut}) { + $self->model->set_transition_lut( $name, $key, $transition->{$key}{median_by_param} ); + } } } -- cgit v1.2.3