Skip to content

Commit 0f9fe91

Browse files
maxcapodi78maxcapodi78
authored andcommitted
renamed set_variable to add_variation to be coherent with Parametrics
1 parent faa5a09 commit 0f9fe91

File tree

3 files changed

+9
-9
lines changed

3 files changed

+9
-9
lines changed

_unittest/test_20_HFSS.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -619,33 +619,33 @@ def test_26_create_optimization(self):
619619

620620
def test_27_create_doe(self):
621621
setup2 = self.aedtapp.optimizations.add("db(S(1,1))", ranges={"Freq": "2.5GHz"}, optim_type="DXDOE")
622-
assert setup2.set_variable("w1", 0.1, 10, 51)
622+
assert setup2.add_variation("w1", 0.1, 10, 51)
623623
assert setup2
624624
assert setup2.add_goal(calculation="dB(S(1,1))", ranges={"Freq": "2.6GHz"})
625625
assert setup2.add_calculation(calculation="dB(S(1,1))", ranges={"Freq": "2.5GHz"})
626626

627627
def test_28A_create_dx(self):
628628
setup2 = self.aedtapp.optimizations.add(None, {"w1": "1mm", "w2": "2mm"}, optim_type="optiSLang")
629-
assert setup2.set_variable("w1", 0.1, 10, 51)
630-
assert not setup2.set_variable("w3", 0.1, 10, 51)
629+
assert setup2.add_variation("w1", 0.1, 10, 51)
630+
assert not setup2.add_variation("w3", 0.1, 10, 51)
631631
assert setup2
632632
assert setup2.add_goal(calculation="dB(S(1,1))", ranges={"Freq": "2.6GHz"})
633633

634634
def test_28B_create_dx(self):
635635
setup2 = self.aedtapp.optimizations.add(None, {"w1": "1mm", "w2": "2mm"}, optim_type="DesignExplorer")
636-
assert setup2.set_variable("w1", 0.1, 10, 51)
636+
assert setup2.add_variation("w1", 0.1, 10, 51)
637637
assert setup2
638638
assert setup2.add_goal(calculation="dB(S(1,1))", ranges={"Freq": "2.6GHz"})
639639

640640
def test_29_create_sensitivity(self):
641641
setup2 = self.aedtapp.optimizations.add("db(S(1,1))", ranges={"Freq": "2.5GHz"}, optim_type="Sensitivity")
642-
assert setup2.set_variable("w1", 0.1, 10, 51)
642+
assert setup2.add_variation("w1", 0.1, 10, 51)
643643
assert setup2
644644
assert setup2.add_calculation(calculation="dB(S(1,1))", ranges={"Freq": "2.6GHz"})
645645

646646
def test_29_create_statistical(self):
647647
setup2 = self.aedtapp.optimizations.add("db(S(1,1))", ranges={"Freq": "2.5GHz"}, optim_type="Statistical")
648-
assert setup2.set_variable("w1", 0.1, 10, 51)
648+
assert setup2.add_variation("w1", 0.1, 10, 0.1, "LinearStep")
649649
assert setup2
650650
assert setup2.add_calculation(calculation="dB(S(1,1))", ranges={"Freq": "2.6GHz"})
651651

examples/01-Modeling-Setup/Optimetrics.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@
7575
# This example creates a sensitivity analysis with output calculations.
7676

7777
sweep2 = hfss.optimizations.add(calculation="dB(S(1,1))", ranges={"Freq": "2.5GHz"}, optim_type="Sensitivity")
78-
sweep2.set_variable("w1", 0.1, 3, 0.5)
78+
sweep2.add_variation("w1", 0.1, 3, 0.5)
7979
sweep2.add_calculation(calculation="dB(S(1,1))", ranges={"Freq": "2.6GHz"})
8080

8181
###############################################################################

pyaedt/modules/DesignXPloration.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -601,7 +601,7 @@ def add_goal(
601601
)
602602

603603
@pyaedt_function_handler()
604-
def set_variable(
604+
def add_variation(
605605
self,
606606
variable_name,
607607
min_value,
@@ -611,7 +611,7 @@ def set_variable(
611611
max_step=None,
612612
use_manufacturable=False,
613613
):
614-
"""Define Variable to be included and its range.
614+
"""Add a new variable as input for the optimization and defines its ranges.
615615
616616
Parameters
617617
----------

0 commit comments

Comments
 (0)