Please login with a confirmed email address before reporting spam
     
    
 
                                                Posted:
                            
                                1 decade ago                            
                            
                                25 mars 2011, 10:57 UTC−4                            
                        
                        
                                                    Hi, 
I think You can define different variables (under Model. Definitions) for each subdomain, 
say "Variables 1", "Variables 2" ...., add different expressions you want.
Then for each variables,  set the "Geometric entity level" from "Entire model" to "Domain", add the domain you want to the corresponding variables.
Hope it helps.
XLi                                                
                                                
                            Hi, 
I think You can define different variables (under Model. Definitions) for each subdomain, 
say "Variables 1", "Variables 2" ...., add different expressions you want.
Then for each variables,  set the "Geometric entity level" from "Entire model" to "Domain", add the domain you want to the corresponding variables.
Hope it helps.
XLi                        
                                                
                                                                                                            
                                             
                                            
                                                
    
        Please login with a confirmed email address before reporting spam
     
    
 
                                                Posted:
                            
                                1 decade ago                            
                            
                                25 mars 2011, 11:06 UTC−4                            
                        
                        
                                                    Hi XLi!
Thanks for the answer. I know that, but that's not exactly what I want. I'd like to have just one variable which has a different value in the different domains, since I want to script models in Matlab independently of how many domains are in the model.
Tanja
                                                
                                                
                            Hi XLi!
Thanks for the answer. I know that, but that's not exactly what I want. I'd like to have just one variable which has a different value in the different domains, since I want to script models in Matlab independently of how many domains are in the model.
Tanja
                        
                                                
                                                                                                            
                                             
                                            
                            
                                                                                        
                                Magnus Ringh
                                                                                                                                                    COMSOL Employee
                                                         
                            
                                                                                                                                                
                         
                                                
    
        Please login with a confirmed email address before reporting spam
     
    
 
                                                Posted:
                            
                                1 decade ago                            
                            
                                25 mars 2011, 12:16 UTC−4                            
                        
                        
                                                    Hi,
Instead, use a Variables node for each domain with a manual selection including a single domain only and define a single variable with the same name in each but with a different value for its description. Then you have a single variable with different values in different domains. Not really sure that it fits your application but this works well in the COMSOL Multiphysics environment.
Best regards,
Magnus Ringh, COMSOL
                                                
                                                
                            Hi,
Instead, use a Variables node for each domain with a manual selection including a single domain only and define a single variable with the same name in each but with a different value for its description. Then you have a single variable with different values in different domains. Not really sure that it fits your application but this works well in the COMSOL Multiphysics environment.
Best regards,
Magnus Ringh, COMSOL
                        
                                                
                                                                                                            
                                             
                        
                        
                                                
    
        Please login with a confirmed email address before reporting spam
     
    
 
                                                Posted:
                            
                                1 decade ago                            
                            
                                25 mars 2011, 18:14 UTC−4                            
                        
                        
                                                    Hi Magnus!
Thanks for your help, that's exactly what I wanted. :)
There is now another issue.. If I update the variable in Comsol and then load the model in Matlab I have to load the model a few times until it contains the updated values. What could be the reason for that?
Best wishes,
Tanja
                                                
                                                
                            Hi Magnus!
Thanks for your help, that's exactly what I wanted. :)
There is now another issue.. If I update the variable in Comsol and then load the model in Matlab I have to load the model a few times until it contains the updated values. What could be the reason for that?
Best wishes,
Tanja