TTMultiStrip< ValueType > Class Template Reference

List of all members.

Public Member Functions

void FourierCheb2Ddouble (int NodeNumber1, int NodeNumber2, int OrderNo1, int OrderNo2, TTStrip< ValueType > Strip1, TTStrip< ValueType > Strip2, TArr2D< complex< ValueType > > &ArrayOfChebyshevCoeff)
void FourierCheb2Ddouble (int NodeNumber1, int NodeNumber2, int OrderNo1, int OrderNo2, TTCurvyStrip< ValueType > CurvyStrip, TTStrip< ValueType > Strip, TArr2D< complex< ValueType > > &ArrayOfChebyshevCoeff)
void FourierCheb2Ddouble (int NodeNumber1, int NodeNumber2, int OrderNo1, int OrderNo2, TTStrip< ValueType > Strip, TTCurvyStrip< ValueType > CurvyStrip, TArr2D< complex< ValueType > > &ArrayOfChebyshevCoeff)
void FourierCheb2Ddoublex (int NodeNumber1, int NodeNumber2, int OrderNo1, int OrderNo2, TArr1D< TTStrip< ValueType > > &Strips, TArr2D< complex< ValueType > > &ArrayOfChebyshevCoeff)
void FourierCheb2Ddoublex (TArr1D< int > &Nodenumbers, int OrderNo1, int OrderNo2, TArr1D< TTStrip< ValueType > > &Strips, TArr2D< complex< ValueType > > &ArrayOfChebyshevCoeff)
void adddoubleBn (TArr1D< std::complex< ValueType > > &Bn1, TArr1D< std::complex< ValueType > > &Bn2, TArr1D< std::complex< ValueType > > &BnMain)
void adddoubleknm (TArr2D< std::complex< ValueType > > &arr2D11, TArr2D< std::complex< ValueType > > &arr2D22, TArr2D< std::complex< ValueType > > &arr2D12, TArr2D< std::complex< ValueType > > &arr2D21, TArr2D< std::complex< ValueType > > &arr2Dmain)
void splitXnMain (TArr1D< std::complex< ValueType > > &XNMAIN, TArr1D< std::complex< ValueType > > &XN1, TArr1D< std::complex< ValueType > > &XN2)
void addtripleBn (TArr1D< std::complex< ValueType > > &Bn1, TArr1D< std::complex< ValueType > > &Bn2, TArr1D< std::complex< ValueType > > &Bn3, TArr1D< std::complex< ValueType > > &BnMain)
void addtripleknm (TArr2D< std::complex< ValueType > > &arr2D11, TArr2D< std::complex< ValueType > > &arr2D22, TArr2D< std::complex< ValueType > > &arr2D33, TArr2D< std::complex< ValueType > > &arr2D12, TArr2D< std::complex< ValueType > > &arr2D13, TArr2D< std::complex< ValueType > > &arr2D21, TArr2D< std::complex< ValueType > > &arr2D23, TArr2D< std::complex< ValueType > > &arr2D31, TArr2D< std::complex< ValueType > > &arr2D32, TArr2D< std::complex< ValueType > > &arr2Dmain)
void splitTripleXnMain (TArr1D< std::complex< ValueType > > &XNMAIN, TArr1D< std::complex< ValueType > > &XN1, TArr1D< std::complex< ValueType > > &XN2, TArr1D< std::complex< ValueType > > &XN3)
void addquatroBn (TArr1D< std::complex< ValueType > > &Bn1, TArr1D< std::complex< ValueType > > &Bn2, TArr1D< std::complex< ValueType > > &Bn3, TArr1D< std::complex< ValueType > > &Bn4, TArr1D< std::complex< ValueType > > &BnMain)
void addquatroknm (TArr2D< std::complex< ValueType > > &arr2D11, TArr2D< std::complex< ValueType > > &arr2D22, TArr2D< std::complex< ValueType > > &arr2D33, TArr2D< std::complex< ValueType > > &arr2D44, TArr2D< std::complex< ValueType > > &arr2D12, TArr2D< std::complex< ValueType > > &arr2D13, TArr2D< std::complex< ValueType > > &arr2D14, TArr2D< std::complex< ValueType > > &arr2D21, TArr2D< std::complex< ValueType > > &arr2D23, TArr2D< std::complex< ValueType > > &arr2D24, TArr2D< std::complex< ValueType > > &arr2D31, TArr2D< std::complex< ValueType > > &arr2D32, TArr2D< std::complex< ValueType > > &arr2D34, TArr2D< std::complex< ValueType > > &arr2D41, TArr2D< std::complex< ValueType > > &arr2D42, TArr2D< std::complex< ValueType > > &arr2D43, TArr2D< std::complex< ValueType > > &arr2Dmain)
void splitQuatroXnMain (TArr1D< std::complex< ValueType > > &XNMAIN, TArr1D< std::complex< ValueType > > &XN1, TArr1D< std::complex< ValueType > > &XN2, TArr1D< std::complex< ValueType > > &XN3, TArr1D< std::complex< ValueType > > &XN4)

template<class ValueType>
class TTMultiStrip< ValueType >


Member Function Documentation

template<class ValueType>
void TTMultiStrip< ValueType >::FourierCheb2Ddouble ( int  NodeNumber1,
int  NodeNumber2,
int  OrderNo1,
int  OrderNo2,
TTStrip< ValueType Strip1,
TTStrip< ValueType Strip2,
TArr2D< complex< ValueType > > &  ArrayOfChebyshevCoeff 
)

template<class ValueType>
void TTMultiStrip< ValueType >::FourierCheb2Ddouble ( int  NodeNumber1,
int  NodeNumber2,
int  OrderNo1,
int  OrderNo2,
TTCurvyStrip< ValueType CurvyStrip,
TTStrip< ValueType Strip,
TArr2D< complex< ValueType > > &  ArrayOfChebyshevCoeff 
)

template<class ValueType>
void TTMultiStrip< ValueType >::FourierCheb2Ddouble ( int  NodeNumber1,
int  NodeNumber2,
int  OrderNo1,
int  OrderNo2,
TTStrip< ValueType Strip,
TTCurvyStrip< ValueType CurvyStrip,
TArr2D< complex< ValueType > > &  ArrayOfChebyshevCoeff 
)

template<class ValueType>
void TTMultiStrip< ValueType >::FourierCheb2Ddoublex ( int  NodeNumber1,
int  NodeNumber2,
int  OrderNo1,
int  OrderNo2,
TArr1D< TTStrip< ValueType > > &  Strips,
TArr2D< complex< ValueType > > &  ArrayOfChebyshevCoeff 
)

template<class ValueType>
void TTMultiStrip< ValueType >::FourierCheb2Ddoublex ( TArr1D< int > &  Nodenumbers,
int  OrderNo1,
int  OrderNo2,
TArr1D< TTStrip< ValueType > > &  Strips,
TArr2D< complex< ValueType > > &  ArrayOfChebyshevCoeff 
)

template<class ValueType>
void TTMultiStrip< ValueType >::adddoubleBn ( TArr1D< std::complex< ValueType > > &  Bn1,
TArr1D< std::complex< ValueType > > &  Bn2,
TArr1D< std::complex< ValueType > > &  BnMain 
)

template<class ValueType>
void TTMultiStrip< ValueType >::adddoubleknm ( TArr2D< std::complex< ValueType > > &  arr2D11,
TArr2D< std::complex< ValueType > > &  arr2D22,
TArr2D< std::complex< ValueType > > &  arr2D12,
TArr2D< std::complex< ValueType > > &  arr2D21,
TArr2D< std::complex< ValueType > > &  arr2Dmain 
)

template<class ValueType>
void TTMultiStrip< ValueType >::splitXnMain ( TArr1D< std::complex< ValueType > > &  XNMAIN,
TArr1D< std::complex< ValueType > > &  XN1,
TArr1D< std::complex< ValueType > > &  XN2 
)

template<class ValueType>
void TTMultiStrip< ValueType >::addtripleBn ( TArr1D< std::complex< ValueType > > &  Bn1,
TArr1D< std::complex< ValueType > > &  Bn2,
TArr1D< std::complex< ValueType > > &  Bn3,
TArr1D< std::complex< ValueType > > &  BnMain 
)

template<class ValueType>
void TTMultiStrip< ValueType >::addtripleknm ( TArr2D< std::complex< ValueType > > &  arr2D11,
TArr2D< std::complex< ValueType > > &  arr2D22,
TArr2D< std::complex< ValueType > > &  arr2D33,
TArr2D< std::complex< ValueType > > &  arr2D12,
TArr2D< std::complex< ValueType > > &  arr2D13,
TArr2D< std::complex< ValueType > > &  arr2D21,
TArr2D< std::complex< ValueType > > &  arr2D23,
TArr2D< std::complex< ValueType > > &  arr2D31,
TArr2D< std::complex< ValueType > > &  arr2D32,
TArr2D< std::complex< ValueType > > &  arr2Dmain 
)

template<class ValueType>
void TTMultiStrip< ValueType >::splitTripleXnMain ( TArr1D< std::complex< ValueType > > &  XNMAIN,
TArr1D< std::complex< ValueType > > &  XN1,
TArr1D< std::complex< ValueType > > &  XN2,
TArr1D< std::complex< ValueType > > &  XN3 
)

template<class ValueType>
void TTMultiStrip< ValueType >::addquatroBn ( TArr1D< std::complex< ValueType > > &  Bn1,
TArr1D< std::complex< ValueType > > &  Bn2,
TArr1D< std::complex< ValueType > > &  Bn3,
TArr1D< std::complex< ValueType > > &  Bn4,
TArr1D< std::complex< ValueType > > &  BnMain 
)

template<class ValueType>
void TTMultiStrip< ValueType >::addquatroknm ( TArr2D< std::complex< ValueType > > &  arr2D11,
TArr2D< std::complex< ValueType > > &  arr2D22,
TArr2D< std::complex< ValueType > > &  arr2D33,
TArr2D< std::complex< ValueType > > &  arr2D44,
TArr2D< std::complex< ValueType > > &  arr2D12,
TArr2D< std::complex< ValueType > > &  arr2D13,
TArr2D< std::complex< ValueType > > &  arr2D14,
TArr2D< std::complex< ValueType > > &  arr2D21,
TArr2D< std::complex< ValueType > > &  arr2D23,
TArr2D< std::complex< ValueType > > &  arr2D24,
TArr2D< std::complex< ValueType > > &  arr2D31,
TArr2D< std::complex< ValueType > > &  arr2D32,
TArr2D< std::complex< ValueType > > &  arr2D34,
TArr2D< std::complex< ValueType > > &  arr2D41,
TArr2D< std::complex< ValueType > > &  arr2D42,
TArr2D< std::complex< ValueType > > &  arr2D43,
TArr2D< std::complex< ValueType > > &  arr2Dmain 
)

template<class ValueType>
void TTMultiStrip< ValueType >::splitQuatroXnMain ( TArr1D< std::complex< ValueType > > &  XNMAIN,
TArr1D< std::complex< ValueType > > &  XN1,
TArr1D< std::complex< ValueType > > &  XN2,
TArr1D< std::complex< ValueType > > &  XN3,
TArr1D< std::complex< ValueType > > &  XN4 
)


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