TTBessel< ValueType, IntType > Class Template Reference

List of all members.

Public Types

typedef ValueType value_type

Public Member Functions

value_type J0 (value_type x)
value_type Y0 (value_type x)
value_type J1 (value_type x)
value_type Y1 (value_type x)

Private Types

 First_Kind
 Second_Kind
enum  FunctionType { First_Kind, Second_Kind }

Private Member Functions

value_type Bessel0_ (value_type x, FunctionType fn_type)
value_type J0_ (value_type x)
value_type Y0_ (value_type x)
value_type J1_0_ (value_type x)
value_type J1_1_ (value_type x)
value_type Y1_ (value_type x)
std::complex< value_typeH0 (value_type x)
std::complex< value_typeH1 (value_type x)

template<class ValueType, class IntType = long>
class TTBessel< ValueType, IntType >


Member Typedef Documentation

template<class ValueType, class IntType = long>
typedef ValueType TTBessel< ValueType, IntType >::value_type


Member Enumeration Documentation

template<class ValueType, class IntType = long>
enum TTBessel::FunctionType [private]

Enumerator:
First_Kind 
Second_Kind 


Member Function Documentation

template<class ValueType, class IntType = long>
value_type TTBessel< ValueType, IntType >::J0 ( value_type  x  ) 

template<class ValueType, class IntType = long>
value_type TTBessel< ValueType, IntType >::Y0 ( value_type  x  ) 

template<class ValueType, class IntType = long>
value_type TTBessel< ValueType, IntType >::J1 ( value_type  x  ) 

template<class ValueType, class IntType = long>
value_type TTBessel< ValueType, IntType >::Y1 ( value_type  x  ) 

template<class ValueType, class IntType = long>
value_type TTBessel< ValueType, IntType >::Bessel0_ ( value_type  x,
FunctionType  fn_type 
) [private]

template<class ValueType, class IntType = long>
value_type TTBessel< ValueType, IntType >::J0_ ( value_type  x  )  [private]

template<class ValueType, class IntType = long>
value_type TTBessel< ValueType, IntType >::Y0_ ( value_type  x  )  [private]

template<class ValueType, class IntType = long>
value_type TTBessel< ValueType, IntType >::J1_0_ ( value_type  x  )  [private]

template<class ValueType, class IntType = long>
value_type TTBessel< ValueType, IntType >::J1_1_ ( value_type  x  )  [private]

template<class ValueType, class IntType = long>
value_type TTBessel< ValueType, IntType >::Y1_ ( value_type  x  )  [private]

template<class ValueType, class IntType = long>
std::complex<value_type> TTBessel< ValueType, IntType >::H0 ( value_type  x  )  [private]

template<class ValueType, class IntType = long>
std::complex<value_type> TTBessel< ValueType, IntType >::H1 ( value_type  x  )  [private]


The documentation for this class was generated from the following file:
Generated on Thu Dec 7 00:15:29 2006 for Scattering from Strip System by  doxygen 1.4.7

Click here to return home page.

 

Web site contents © Copyright Deniz ELMASLI 2006, All rights reserved.

www.dronology.com

Hosted by www.Geocities.ws

1