rough_analytic_rep< C, V > Class Template Reference

#include <analytic_meta.hpp>

Inheritance diagram for rough_analytic_rep< C, V >:
analytic_rep

List of all members.

Public Member Functions


Detailed Description

template<typename C, typename V>
class mmx::rough_analytic_rep< C, V >

Definition at line 197 of file analytic_meta.hpp.


Constructor & Destructor Documentation

rough_analytic_rep ( const analytic< C, V > &  f2  )  [inline]

Definition at line 201 of file analytic_meta.hpp.

00201                                                 :
00202     Analytic_rep (CF(f2)), f (f2) {}
  void Clear_cache (nat which) const {


Member Function Documentation

Abs_type ( C   )  const [inline]

Definition at line 212 of file analytic_meta.hpp.

00212                                                              {
00213     return tail_bound (f, r, order, a); }

Abs_type ( typename unvectorize< C >::val   )  const [inline]

Definition at line 210 of file analytic_meta.hpp.

References mmx::truncate().

00210                                         {
00211     return heuristic_radius (truncate (f, order), order); }

void Clear_cache ( nat  which  )  const [inline]

Definition at line 203 of file analytic_meta.hpp.

References mmx::clear_cache().

00203                                      {
00204     Analytic_rep::Clear_cache (which);
00205     clear_cache (f, which); }

analytic<C,V> Derive (  )  const [inline]

Definition at line 216 of file analytic_meta.hpp.

References mmx::derive(), and mmx::rough().

00216                            {
00217     return rough (derive (f)); }

series<C> Expand (  )  const [inline]

Definition at line 208 of file analytic_meta.hpp.

References mmx::expand().

00208                          {
00209     return expand (f); }

syntactic expression ( const syntactic &  z  )  const [inline]

Definition at line 206 of file analytic_meta.hpp.

References mmx::flatten().

00206                                                   {
00207     return apply ("rough", flatten (f, z)); }

analytic<C,V> Move ( const typename unvectorize< C >::val &  z  )  const [inline]

Definition at line 214 of file analytic_meta.hpp.

References mmx::move(), and mmx::rough().

00214                                         {
00215     return rough (move (f, z)); }


The documentation for this class was generated from the following file:

Generated on 6 Dec 2012 for continewz by  doxygen 1.6.1