Andrew Young
                                                                                                                                                    COMSOL Employee
                                                         
                            
                                                                                                                                                
                         
                                                
    
        Please login with a confirmed email address before reporting spam
     
    
 
                                                Posted:
                            
                                10 years ago                            
                            
                                12 feb 2016, 12:33 GMT-5                            
                        
                        
                                                    Dear David,
Thank you for your post.
Whenever you have a time series data and are evaluating an expression in the Derived Values node, there is setting regarding the Data Series Operation. The default "None" returns the expression at all time steps. The operation "Maximum" will return the maximum value over the time series data.
I hope this answers your query, however if it has been misunderstood, please feel to open a new support case via our dedicated Technical Support Portal: uk.comsol.com/support which you are entitled to use through your existing subscribed license.
Kind regards,
Andrew
COMSOL Technical Support                                                
                                                
                            Dear David,
Thank you for your post.
Whenever you have a time series data and are evaluating an expression in the Derived Values node, there is setting regarding the Data Series Operation. The default "None" returns the expression at all time steps. The operation "Maximum" will return the maximum value over the time series data.
I hope this answers your query, however if it has been misunderstood, please feel to open a new support case via our dedicated Technical Support Portal: uk.comsol.com/support which you are entitled to use through your existing subscribed license.
Kind regards,
Andrew
COMSOL Technical Support                        
                                                
                                                                                                            
                                             
                                            
                                                
    
        Please login with a confirmed email address before reporting spam
     
    
 
                                                Posted:
                            
                                10 years ago                            
                            
                                18 feb 2016, 10:04 GMT-5                            
                        
                        
                                                    thanks Andrew. This is okay, but if you run a parametric sweep then you only get the maximum of all the data - just a single value - rather than a maximum per parameter.  it is not very robust.
instead I used the global evaluation to define the maximum of a field, T, as Tmax, where  
Tmax - max( maxop1(T), prev(Tmax,1) ) = 0
using a time discrete solver. This returns the maximum value. I can then plot the last value of Tmax against the parameter varied in the parametric sweep. 
this is a bit of a hack; adds another variable to be computed; and forces the use of the discrete time solver. Is there an easier or another way?                                                
                                                
                            thanks Andrew. This is okay, but if you run a parametric sweep then you only get the maximum of all the data - just a single value - rather than a maximum per parameter.  it is not very robust.
instead I used the global evaluation to define the maximum of a field, T, as Tmax, where  
Tmax - max( maxop1(T), prev(Tmax,1) ) = 0
using a time discrete solver. This returns the maximum value. I can then plot the last value of Tmax against the parameter varied in the parametric sweep. 
this is a bit of a hack; adds another variable to be computed; and forces the use of the discrete time solver. Is there an easier or another way?                        
                                                
                                                                                                            
                                             
                        
                        
                            
                                                                                        
                                Jeff Hiller
                                                                                                                                                    COMSOL Employee
                                                         
                            
                                                                                                                                                
                         
                                                
    
        Please login with a confirmed email address before reporting spam
     
    
 
                                                Posted:
                            
                                10 years ago                            
                            
                                19 feb 2016, 08:51 GMT-5                            
                        
                        
                                                    Have you considered creating a quick app for that?
Any time I want to perform the same post-processing operation repeatedly, a method with a for loop is my first thought. This has popped up a few times in the Discussion Forum recently, see 
www.comsol.com/community/forums/general/thread/90731 , 
www.comsol.com/community/forums/general/thread/100121 , 
www.comsol.com/community/forums/general/thread/94851 .
Jeff                                                
 
                                                
                            Have you considered creating a quick app for that?
Any time I want to perform the same post-processing operation repeatedly, a method with a for loop is my first thought. This has popped up a few times in the Discussion Forum recently, see http://www.comsol.com/community/forums/general/thread/90731 , http://www.comsol.com/community/forums/general/thread/100121 , http://www.comsol.com/community/forums/general/thread/94851 .
Jeff