Please login with a confirmed email address before reporting spam
Posted:
1 decade ago
2014年3月24日 GMT-4 10:22
Hi,
I may have found a way to solve my problem:
In my dimension-free model (Model 1) I am defining a general extrusion. In the Desination Map of the extrusion I am entering the scaling factor between my two geometries. Then I am adding a new component with the geometry with dimensions and a random PDGL (Model 2).
After computing both models I am creating a 2D Plot for the model 2 with the Expression comp1.genext1(T1).
So I am basically mapping my Solutions from the dimension-free geometry to the geometry with dimensions.
This works so far, but the expression is only evaluated for the initial timestep. Changing the timestep in the plot-window doesn't help.
How do I specify a timestep in the expression comp1.genext1(T1)?
Thank you,
Simon
PS: Of course I am open to other solutions for the initial problem...
Hi,
I may have found a way to solve my problem:
In my dimension-free model (Model 1) I am defining a general extrusion. In the Desination Map of the extrusion I am entering the scaling factor between my two geometries. Then I am adding a new component with the geometry with dimensions and a random PDGL (Model 2).
After computing both models I am creating a 2D Plot for the model 2 with the Expression comp1.genext1(T1).
So I am basically mapping my Solutions from the dimension-free geometry to the geometry with dimensions.
This works so far, but the expression is only evaluated for the initial timestep. Changing the timestep in the plot-window doesn't help.
How do I specify a timestep in the expression comp1.genext1(T1)?
Thank you,
Simon
PS: Of course I am open to other solutions for the initial problem...
Magnus Ringh
COMSOL Employee
Please login with a confirmed email address before reporting spam
Posted:
1 decade ago
2014年3月24日 GMT-4 12:31
Hi,
Yes, you can specify a time using the "at" operator. It can be any time in the simulation time span; COMSOL uses interpolation in between the specified output times. For example,
comp1.genext1(at(5,T1))
uses T1 evaluated at the time 5 s.
Best regards,
Magnus Ringh, COMSOL
Hi,
Yes, you can specify a time using the "at" operator. It can be any time in the simulation time span; COMSOL uses interpolation in between the specified output times. For example,
comp1.genext1(at(5,T1))
uses T1 evaluated at the time 5 s.
Best regards,
Magnus Ringh, COMSOL
Please login with a confirmed email address before reporting spam
Posted:
1 decade ago
2014年3月25日 GMT-4 03:59
Hi,
thank you Magnus for your answer. Unfortunately, the 2D Plot still displays only the initial timestep.
Maybe thats the wrong way.
Does anyone have a better idea to display my dimensionsfree solution on the original geometry?
Thank you,
Simon
Hi,
thank you Magnus for your answer. Unfortunately, the 2D Plot still displays only the initial timestep.
Maybe thats the wrong way.
Does anyone have a better idea to display my dimensionsfree solution on the original geometry?
Thank you,
Simon
Please login with a confirmed email address before reporting spam
Posted:
1 decade ago
2014年3月25日 GMT-4 05:47
Hi,
I found a solution:
First of all - solving both components in one study always helps *g*
And I needed to scale the source map and not the destination map.
Thank you for your help,
Simon
Hi,
I found a solution:
First of all - solving both components in one study always helps *g*
And I needed to scale the source map and not the destination map.
Thank you for your help,
Simon