• Facebook
  • Twitter
  • Reddit
  • StumbleUpon
  • Digg
  • email

All Samples(1751)  |  Call(1630)  |  Derive(0)  |  Import(121)
fabs(x)

Return the absolute value of the float x.

src/p/y/pyjamas-0.7/examples/libtest/RandomModuleTest.py   Pyjamas(Download)
    from math import fsum as msum
except:
    # fsum is new in 2.6
    from math import fabs
    def msum(x):
        xx = [(fabs(v), i) for i, v in enumerate(x)]
        xx.sort()

src/s/h/shedskin-HEAD/examples/mao.py   shedskin(Download)
Original version of AO bench was written by Syoyo Fujita. The original code(Proce55ing version) is licensed under BSD3 license. You can freely modify, port and distribute AO bench
'''
 
from math import sqrt, sin, cos, fabs
import random
from array import array
 
def vnormalize(c):
    length = sqrt(vdot(c, c))
 
    if fabs(length) > 1.0e-17:
        c.x /= length
        c.y /= length
        c.z /= length

src/x/a/xal2-HEAD/trunk/src/jparc/scripts/examples/Lattice.py   xal2(Download)
# $Id $
############################################################################
import sys
from math import fabs
############################################################################
LatticeError="LATTICE_ERROR:"
true =(1>0)  #get true
		if drift_len < -eps:
			#ooops negative length: severe error
			raise LatticeError,"length is negative when appending: "+element.getName()
		elif fabs(drift_len) < eps:
			#too short drift: ignore
			pass
		else:
			el_len=el.getLength()
			next_pos=next.getPosition()
			next_len=next.getLength()
			if fabs(el_pos+(el_len+next_len)*0.5-next_pos) > eps:
				raise LatticeError,"inconsistent distances between "+el.getName()+" and "+next.getName()
#.........................................................
class Element:
	def getSlicePositions(self,cut_pos):
		"""NOT FOR PUBLIC USE"""
		#calculate length and position of sliced parts
		up_len=cut_pos-self.getStartPosition()
		if fabs(up_len) < eps: up_len = 0
		dn_len=self.getLength()-up_len
		if fabs(dn_len) < eps: dn_len = 0
		upstream=CLASS(positions[0],positions[1],self.getName())
		dnstream=CLASS(positions[2],positions[3],self.getName()+"+")
		marker=Marker(cut_pos)
		if fabs(upstream.getLength()) < eps:
			return [insert,marker,self]
		elif fabs(dnstream.getLength()) < eps:
			return [self,marker,insert]
	def getUpstreamDrift(self):
		"""Return the upstream drift space."""
		len=self.getEffLength()*0.5
		position=Element.getPosition(self)
		if fabs(len) < eps:
			return Marker(position)
		else:
	def getDownstreamDrift(self):
		"""Return the downstream drift space."""
		len=self.getEffLength()*0.5
		position=Element.getPosition(self)
		if fabs(len) < eps:
			return Marker(position)
		else:

src/x/a/xal2-HEAD/src/jparc/scripts/examples/Lattice.py   xal2(Download)
# $Id $
############################################################################
import sys
from math import fabs
############################################################################
LatticeError="LATTICE_ERROR:"
true =(1>0)  #get true
		if drift_len < -eps:
			#ooops negative length: severe error
			raise LatticeError,"length is negative when appending: "+element.getName()
		elif fabs(drift_len) < eps:
			#too short drift: ignore
			pass
		else:
			el_len=el.getLength()
			next_pos=next.getPosition()
			next_len=next.getLength()
			if fabs(el_pos+(el_len+next_len)*0.5-next_pos) > eps:
				raise LatticeError,"inconsistent distances between "+el.getName()+" and "+next.getName()
#.........................................................
class Element:
	def getSlicePositions(self,cut_pos):
		"""NOT FOR PUBLIC USE"""
		#calculate length and position of sliced parts
		up_len=cut_pos-self.getStartPosition()
		if fabs(up_len) < eps: up_len = 0
		dn_len=self.getLength()-up_len
		if fabs(dn_len) < eps: dn_len = 0
		upstream=CLASS(positions[0],positions[1],self.getName())
		dnstream=CLASS(positions[2],positions[3],self.getName()+"+")
		marker=Marker(cut_pos)
		if fabs(upstream.getLength()) < eps:
			return [insert,marker,self]
		elif fabs(dnstream.getLength()) < eps:
			return [self,marker,insert]
	def getUpstreamDrift(self):
		"""Return the upstream drift space."""
		len=self.getEffLength()*0.5
		position=Element.getPosition(self)
		if fabs(len) < eps:
			return Marker(position)
		else:
	def getDownstreamDrift(self):
		"""Return the downstream drift space."""
		len=self.getEffLength()*0.5
		position=Element.getPosition(self)
		if fabs(len) < eps:
			return Marker(position)
		else:

src/l/a/Langtangen-HEAD/src/py/examples/generator_expr.py   Langtangen(Download)
#!/usr/bin/env python
"""Demonstration of generator expressions."""
# compute a sequence i**(-0.3)
 
from math import fabs
import sys, time
 
N = 10**int(sys.argv[1])  # no of terms in sequene
 
 
def smalldiff(term1, term2, eps=1.0E-8):
    return fabs(term1 - term2) < eps

src/v/i/vispa-HEAD/vispa/trunk/examples/AnalysisDesigner/withROOT/tmva_calculate_variables_script.py   vispa(Download)
from math import fmod,fabs,pi
from pxl.hep import Particle
 
def analyse(object):
    '''Executed on every object'''
    # only process pxl::Events
    event = base.toEvent(object)
            sumParticle.add(allJets[0])
            sumParticle.add(allJets[1])
            event.setUserRecord('sum_jets_mass',sumParticle.getMass())
            event.setUserRecord('delta_jets_eta',fabs(allJets[0].getEta()-allJets[1].getEta()))
 

src/p/y/pyobjc-framework-Cocoa-2.3/Examples/AppKit/CocoaBindings/GraphicsBindings/GraphicsArrayController.py   pyobjc-framework-Cocoa(Download)
from Foundation import *
from AppKit import *
from random import random
from math import fabs
 
class GraphicsArrayController (NSArrayController):
    """Allow filtering by color, just for the fun of it"""
        filteredObjects = []
        for item in objects:
            hue = item.color.hueComponent()
            if ((fabs(hue - filterHue) < 0.05) or
                (fabs(hue - filterHue) > 0.95) or
                (item is self.newCircle)):
                filteredObjects.append(item)

src/w/x/wxmap2-HEAD/trunk/prc/lib/python/TCw2.py   wxmap2(Download)
from math import atan2
from math import atan
from math import pi
from math import fabs
from math import cos
from math import sin
from math import log
def ConsistAnal(rc0,rc1,i,tau,dtgs,dtrun=6.0):
 
    fe0=rc0[0]
    fe1=rc1[0]
    dfe=fabs(fe1-fe0)
 
    #
    # mean fe of conseqitive runs and change in error direction (in rose)
    #
    febar=(fe0+fe1)*0.5
 
    thfe0=rc0[1]
    thfe1=rc1[1]
    dthfe=fabs(thfe1-thfe0)
    #
    gc0=rc0[4]
    gc1=rc1[4]
    dgc=fabs(gc1-gc0)
 
 
    #
 
    bgc0=rc0[8]
    bgc1=rc1[8]
    dbgc=fabs(bgc1-bgc0)
    xbgc0=rc0[10]
    xbgc1=rc1[10]
    dxbgc=xbgc1-xbgc0
    #   bt from tau=0 (dthdbgc)
    #
 
    dthgc=fabs(thgc1-thgc0)
    if(dthgc > 180.0): dthgc=360.0-dthgc
 
    dthdgc=mercat_theta(xgc0,xgc1,ygc0,ygc1)
    dbtdst=(btspd1-btspd0)*dtspd
    dfcdst=(fcspd1-fcspd0)*dtspd
 
    dbtcrs=fabs(btcrs1-btcrs0)
    if(dbtcrs > 180.0): dbtcrs=360.0-dbtcrs
    dbtcrs=btcrs1-btcrs0
    if(dbtcrs > 180.0): dbtcrs=360.0-dbtcrs
    if(dbtcrs < -180.0): dbtcrs=360.0+dbtcrs
 
    dfccrs=fabs(fccrs1-fccrs0)
            stat[varname,tau,'sum']=var
 
        try:
            stat[varname,tau,'abssum']=stat[varname,tau,'abssum']+math.fabs(var)
        except:
            stat[varname,tau,'abssum']=math.fabs(var)
 
def FormatLon(flon):
 
    from math import fabs
    if(flon >= 180.0):
        flon=flon-360.0
 
    if(flon <= -100.0):
        oflon="%5.1fW"%(fabs(flon))
    elif(flon <= -10.0):
        oflon=" %4.1fW"%(fabs(flon))
    elif(flon <= -0.0):
        oflon="  %3.1fW"%(fabs(flon))
    elif(flon >= 0.0 and flon < 10.0):
        oflon="  %3.1fE"%(fabs(flon))
    elif(flon >= 0.0 and flon < 10.0):
        oflon="  %3.1fE"%(fabs(flon))
    elif(flon >= 10.0 and flon < 100.0):
        oflon=" %4.1fE"%(fabs(flon))
    else:
        oflon="%5.1fE"%(fabs(flon))
 
    return(oflon)
 
def FormatLat(flat):
 
    from math import fabs
    if(flat <= 0.0):
        flat=fabs(flat)

src/w/x/wxmap2-HEAD/prc/lib/python/TCw2.py   wxmap2(Download)
from math import atan2
from math import atan
from math import pi
from math import fabs
from math import cos
from math import sin
from math import log
def ConsistAnal(rc0,rc1,i,tau,dtgs,dtrun=6.0):
 
    fe0=rc0[0]
    fe1=rc1[0]
    dfe=fabs(fe1-fe0)
 
    #
    # mean fe of conseqitive runs and change in error direction (in rose)
    #
    febar=(fe0+fe1)*0.5
 
    thfe0=rc0[1]
    thfe1=rc1[1]
    dthfe=fabs(thfe1-thfe0)
    #
    gc0=rc0[4]
    gc1=rc1[4]
    dgc=fabs(gc1-gc0)
 
 
    #
 
    bgc0=rc0[8]
    bgc1=rc1[8]
    dbgc=fabs(bgc1-bgc0)
    xbgc0=rc0[10]
    xbgc1=rc1[10]
    dxbgc=xbgc1-xbgc0
    #   bt from tau=0 (dthdbgc)
    #
 
    dthgc=fabs(thgc1-thgc0)
    if(dthgc > 180.0): dthgc=360.0-dthgc
 
    dthdgc=mercat_theta(xgc0,xgc1,ygc0,ygc1)
    dbtdst=(btspd1-btspd0)*dtspd
    dfcdst=(fcspd1-fcspd0)*dtspd
 
    dbtcrs=fabs(btcrs1-btcrs0)
    if(dbtcrs > 180.0): dbtcrs=360.0-dbtcrs
    dbtcrs=btcrs1-btcrs0
    if(dbtcrs > 180.0): dbtcrs=360.0-dbtcrs
    if(dbtcrs < -180.0): dbtcrs=360.0+dbtcrs
 
    dfccrs=fabs(fccrs1-fccrs0)
            stat[varname,tau,'sum']=var
 
        try:
            stat[varname,tau,'abssum']=stat[varname,tau,'abssum']+math.fabs(var)
        except:
            stat[varname,tau,'abssum']=math.fabs(var)
 
def FormatLon(flon):
 
    from math import fabs
    if(flon >= 180.0):
        flon=flon-360.0
 
    if(flon <= -100.0):
        oflon="%5.1fW"%(fabs(flon))
    elif(flon <= -10.0):
        oflon=" %4.1fW"%(fabs(flon))
    elif(flon <= -0.0):
        oflon="  %3.1fW"%(fabs(flon))
    elif(flon >= 0.0 and flon < 10.0):
        oflon="  %3.1fE"%(fabs(flon))
    elif(flon >= 0.0 and flon < 10.0):
        oflon="  %3.1fE"%(fabs(flon))
    elif(flon >= 10.0 and flon < 100.0):
        oflon=" %4.1fE"%(fabs(flon))
    else:
        oflon="%5.1fE"%(fabs(flon))
 
    return(oflon)
 
def FormatLat(flat):
 
    from math import fabs
    if(flat <= 0.0):
        flat=fabs(flat)

src/f/o/fog-icmc-HEAD/OGL/comandos.py   fog-icmc(Download)
# along with this program.  If not, see <http://www.gnu.org/licenses/>
#-------------------------------------------------------------------------------
 
from math import sin, cos, radians, fabs, pi, atan2, degrees
 
from direct.showbase import DirectObject
from direct.showbase.ShowBase import Plane, Vec3, Point3, Point2
    def move_camera(self, dx, dy, ativando=True):
        if ativando:
            try:
                ang = degrees(atan2(dy, dx))
            except:
                ang = (pi / 2) * float(dy) / fabs(float(dy))
            mod = pow(dy * dy + dx * dx, 0.5)
 
        if base.mouseWatcherNode.hasMouse():
            mpos = base.mouseWatcherNode.getMouse()
            maior = fabs(mpos[0])
            if fabs(mpos[1]) > maior:
                maior = fabs(mpos[1])
            if maior > 0.92:
                dx = mpos[0]
                dy = mpos[1]
                try:
                    ang = degrees(atan2(dy, dx))
                except:
                    ang = (pi / 2) * float(dy) / fabs(float(dy))

  1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9  Next