NRAO Home > CASA > CASA Toolkit Reference Manual
componentlist.isphysical - Function

1.2.1 Check if a component is physically plausible


Description

The isphysical function is used to check if the specified components meet a number of criteria that must be true if the component could be used to model a physical process. These criteria are:

The “Flux properties” section of the ComponentModels module documentation describes how it is possible to generate a component which has non-zero imaginary value in the Stokes representation.

It is possible to check a number of components at once by specifying the indicies of all the components. The returned value will only be True if all the specified components are physical.

Arguments





Inputs

which

A vector of indices Indices must be between 0 and one less than the list length, inclusively

allowed:

intArray

Default:

-1

Returns
bool

Example

 
 
      cl2 = cltool()  
      cl2.simulate(2)  
      cl2.setflux(1, value=[10, 1+3j, 1-4j, 0], polarization="linear");  
      print cl2.isphysical([0,1])  
 

__________________________________________________________________


More information about CASA may be found at the CASA web page

Copyright 2016 Associated Universities Inc., Washington, D.C.

This code is available under the terms of the GNU General Public Lincense


Home | Contact Us | Directories | Site Map | Help | Privacy Policy | Search