Overture
Version 25
|
#include "CrossSectionMapping.h"
#include "MappingInformation.h"
#include "MappingRC.h"
#include "SplineMapping.h"
#include "display.h"
#include <float.h>
Macros | |
#define | RADIUS(x) (rad*(x)+innerRadius) |
#define | q03(z) ( oneSixth *((z))*((z)-1.)*(2.-(z))) |
#define | q13(z) ( .5 *((z)+1.) *((z)-1.)*((z)-2.)) |
#define | q23(z) ( .5 *((z)+1.)*((z)) *(2.-(z))) |
#define | q33(z) ( oneSixth *((z)+1.)*((z))*((z)-1.) ) |
#define | q03d(z) ( -oneSixth*(2.+(z)*(-6.+(z)*3.)) ) |
#define | q13d(z) ( -.5+(z)*(-2.+(z)*1.5) ) |
#define | q23d(z) ( 1.+(z)*( 1.-(z)*1.5) ) |
#define | q33d(z) ( -oneSixth+(z)*(z)*.5 ) |
#define | q02a(z) (.5 *((z)-1.)*((z)-2.)) |
#define | q12a(z) ( ((z)) *(2.-(z))) |
#define | q22a(z) (.5*((z))*((z)-1.)) |
#define | q02ad(z) (-1.5+(z) ) |
#define | q12ad(z) (2.-2.*(z) ) |
#define | q22ad(z) (-.5+(z) ) |
#define | q02b(z) (.5 *((z))*((z)-1.)) |
#define | q12b(z) ( ((z)+1.) *(1.-(z))) |
#define | q22b(z) (.5*((z)+1.)*((z)) ) |
#define | q02bd(z) (-.5+(z) ) |
#define | q12bd(z) (-2.*(z) ) |
#define | q22bd(z) (.5+(z) ) |
#define | IA(cs) ia[(cs)+1] |
#define IA | ( | cs | ) | ia[(cs)+1] |
#define q02a | ( | z | ) | (.5 *((z)-1.)*((z)-2.)) |
#define q02ad | ( | z | ) | (-1.5+(z) ) |
#define q02b | ( | z | ) | (.5 *((z))*((z)-1.)) |
#define q02bd | ( | z | ) | (-.5+(z) ) |
#define q03 | ( | z | ) | ( oneSixth *((z))*((z)-1.)*(2.-(z))) |
#define q03d | ( | z | ) | ( -oneSixth*(2.+(z)*(-6.+(z)*3.)) ) |
#define q12a | ( | z | ) | ( ((z)) *(2.-(z))) |
#define q12ad | ( | z | ) | (2.-2.*(z) ) |
#define q12b | ( | z | ) | ( ((z)+1.) *(1.-(z))) |
#define q12bd | ( | z | ) | (-2.*(z) ) |
#define q13 | ( | z | ) | ( .5 *((z)+1.) *((z)-1.)*((z)-2.)) |
#define q13d | ( | z | ) | ( -.5+(z)*(-2.+(z)*1.5) ) |
#define q22a | ( | z | ) | (.5*((z))*((z)-1.)) |
#define q22ad | ( | z | ) | (-.5+(z) ) |
#define q22b | ( | z | ) | (.5*((z)+1.)*((z)) ) |
#define q22bd | ( | z | ) | (.5+(z) ) |
#define q23 | ( | z | ) | ( .5 *((z)+1.)*((z)) *(2.-(z))) |
#define q23d | ( | z | ) | ( 1.+(z)*( 1.-(z)*1.5) ) |
#define q33 | ( | z | ) | ( oneSixth *((z)+1.)*((z))*((z)-1.) ) |
#define q33d | ( | z | ) | ( -oneSixth+(z)*(z)*.5 ) |