Main Page | Class Hierarchy | Class List | File List | Class Members

APPATT_RANGES Struct Reference

#include <appatt.h>

Inheritance diagram for APPATT_RANGES:

X_RANGES List of all members.

Detailed Description

Generator of spatial basis functions in APPATT.


Public Member Functions

 APPATT_RANGES (APPATT &a)
virtual double basis_fun (const POINT &p, int k) const =0
 returns the value of n-th basis function at point 'p'
virtual int prepare ()=0
 Expands the ranges a little, calculates increments, sets 'used' flags; returns total number of variables in the parameterization range.
virtual boolean check (const char *title)
 after preparing all points, checks whether tthe inversion can be performed
virtual int num_points () const
 total number of points defined
virtual void prepare (const POINT &p)
 count (prepare) the point for inversion
virtual void output_gamma ()
 output gamma (geometric parameter)
virtual void output_kappa ()
 output kappa (non-geometric parameter)

Public Attributes

APPATTA
 host


Member Function Documentation

virtual boolean APPATT_RANGES::check const char *  title  )  [inline, virtual]
 

after preparing all points, checks whether tthe inversion can be performed

If not, prints an error message using 'title' and returns FAIL

Reimplemented in X_RANGES.


The documentation for this struct was generated from the following file:
Generated on Wed Apr 1 21:41:54 2020 for Module APPATT by  doxygen 1.3.9.1