spis.Util.Func
Class Sqrt

java.lang.Object
  extended byspis.Util.Func.Sqrt
All Implemented Interfaces:
ScalFunctionOfScal

public class Sqrt
extends java.lang.Object
implements ScalFunctionOfScal

Class Name : Sqrt
Project ref : SPIS project
File name : Sqrt.java
File type : class
Copyright : ONERA, 2 Av. E. Belin, 31055 Toulouse cedex, France http://www.onecert.fr
Status : under development
Creation : Apr 26, 2004
Modification :

Description :

Versions and anomalies correction :

Version numberAuthor (name, e-mail) Corrections/Modifications
0.1 JF Roussel, roussel@onecert.frCreation


Version:
0.1
Author:
JF Roussel

Field Summary
private  float x0
          Normalisation constant of argument
private  float y0
          Normalisation constant of result
 
Constructor Summary
Sqrt()
          default constructor: simple square root
Sqrt(float y0_, float x0_)
          Constructor with y0 and x0 constants to define f(x) = y0*(x/x0)^1/2.
 
Method Summary
 float compute(float x)
          applies this function to x and returns the result
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

y0

private float y0
Normalisation constant of result


x0

private float x0
Normalisation constant of argument

Constructor Detail

Sqrt

public Sqrt(float y0_,
            float x0_)
Constructor with y0 and x0 constants to define f(x) = y0*(x/x0)^1/2.


Sqrt

public Sqrt()
default constructor: simple square root

Method Detail

compute

public float compute(float x)
Description copied from interface: ScalFunctionOfScal
applies this function to x and returns the result

Specified by:
compute in interface ScalFunctionOfScal