|
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 ) |
1.8.3