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

X_RANGES Struct Reference

#include <appatt.h>

Inheritance diagram for X_RANGES:

APPATT_RANGES List of all members.

Detailed Description

One-dimensional coordinate ranges in APPATT.


Public Member Functions

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

Private Member Functions

double basis_fun0 (double x, int k) const
 returns the value of n-th basis function at point 'p'


Member Function Documentation

boolean X_RANGES::check const char *  title  )  [virtual]
 

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

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

Reimplemented from APPATT_RANGES.


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