|  | v0.15.0 | 
#include "triangle_ncc_rule.h"Go to the source code of this file.
| Functions | |
| int | i4_modp (int i, int j) | 
| int | i4_wrap (int ival, int ilo, int ihi) | 
| double | r8_huge () | 
| int | r8_nint (double x) | 
| void | reference_to_physical_t3 (double t[], int n, double ref[], double phy[]) | 
| double | triangle_area (double t[2 *3]) | 
| int | triangle_ncc_degree (int rule) | 
| int | triangle_ncc_order_num (int rule) | 
| void | triangle_ncc_rule (int rule, int order_num, double xy[], double w[]) | 
| int | triangle_ncc_rule_num () | 
| int * | triangle_ncc_suborder (int rule, int suborder_num) | 
| int | triangle_ncc_suborder_num (int rule) | 
| void | triangle_ncc_subrule (int rule, int suborder_num, double suborder_xyz[], double suborder_w[]) | 
| void | triangle_ncc_subrule_01 (int suborder_num, int suborder_xyz_n[], int *suborder_xyz_d, int suborder_w_n[], int *suborder_w_d) | 
| void | triangle_ncc_subrule_02 (int suborder_num, int suborder_xyz_n[], int *suborder_xyz_d, int suborder_w_n[], int *suborder_w_d) | 
| void | triangle_ncc_subrule_03 (int suborder_num, int suborder_xyz_n[], int *suborder_xyz_d, int suborder_w_n[], int *suborder_w_d) | 
| void | triangle_ncc_subrule_04 (int suborder_num, int suborder_xyz_n[], int *suborder_xyz_d, int suborder_w_n[], int *suborder_w_d) | 
| void | triangle_ncc_subrule_05 (int suborder_num, int suborder_xyz_n[], int *suborder_xyz_d, int suborder_w_n[], int *suborder_w_d) | 
| void | triangle_ncc_subrule_06 (int suborder_num, int suborder_xyz_n[], int *suborder_xyz_d, int suborder_w_n[], int *suborder_w_d) | 
| void | triangle_ncc_subrule_07 (int suborder_num, int suborder_xyz_n[], int *suborder_xyz_d, int suborder_w_n[], int *suborder_w_d) | 
| void | triangle_ncc_subrule_08 (int suborder_num, int suborder_xyz_n[], int *suborder_xyz_d, int suborder_w_n[], int *suborder_w_d) | 
| void | triangle_ncc_subrule_09 (int suborder_num, int suborder_xyz_n[], int *suborder_xyz_d, int suborder_w_n[], int *suborder_w_d) | 
| int i4_modp | ( | int | i, | 
| int | j | ||
| ) | 
Definition at line 89 of file triangle_ncc_rule.c.
| int i4_wrap | ( | int | ival, | 
| int | ilo, | ||
| int | ihi | ||
| ) | 
Definition at line 166 of file triangle_ncc_rule.c.
| double r8_huge | ( | ) | 
Definition at line 250 of file triangle_ncc_rule.c.
| int r8_nint | ( | double | x | ) | 
Definition at line 290 of file triangle_ncc_rule.c.
Definition at line 347 of file triangle_ncc_rule.c.
| int triangle_ncc_degree | ( | int | rule | ) | 
Definition at line 523 of file triangle_ncc_rule.c.
| int triangle_ncc_order_num | ( | int | rule | ) | 
Definition at line 577 of file triangle_ncc_rule.c.
Definition at line 633 of file triangle_ncc_rule.c.
| int triangle_ncc_rule_num | ( | ) | 
Definition at line 748 of file triangle_ncc_rule.c.
| int * triangle_ncc_suborder | ( | int | rule, | 
| int | suborder_num | ||
| ) | 
Definition at line 788 of file triangle_ncc_rule.c.
| int triangle_ncc_suborder_num | ( | int | rule | ) | 
Definition at line 905 of file triangle_ncc_rule.c.
| void triangle_ncc_subrule | ( | int | rule, | 
| int | suborder_num, | ||
| double | suborder_xyz[], | ||
| double | suborder_w[] | ||
| ) | 
Definition at line 991 of file triangle_ncc_rule.c.
| void triangle_ncc_subrule_01 | ( | int | suborder_num, | 
| int | suborder_xyz_n[], | ||
| int * | suborder_xyz_d, | ||
| int | suborder_w_n[], | ||
| int * | suborder_w_d | ||
| ) | 
Definition at line 1115 of file triangle_ncc_rule.c.
| void triangle_ncc_subrule_02 | ( | int | suborder_num, | 
| int | suborder_xyz_n[], | ||
| int * | suborder_xyz_d, | ||
| int | suborder_w_n[], | ||
| int * | suborder_w_d | ||
| ) | 
Definition at line 1188 of file triangle_ncc_rule.c.
| void triangle_ncc_subrule_03 | ( | int | suborder_num, | 
| int | suborder_xyz_n[], | ||
| int * | suborder_xyz_d, | ||
| int | suborder_w_n[], | ||
| int * | suborder_w_d | ||
| ) | 
Definition at line 1261 of file triangle_ncc_rule.c.
| void triangle_ncc_subrule_04 | ( | int | suborder_num, | 
| int | suborder_xyz_n[], | ||
| int * | suborder_xyz_d, | ||
| int | suborder_w_n[], | ||
| int * | suborder_w_d | ||
| ) | 
Definition at line 1334 of file triangle_ncc_rule.c.
| void triangle_ncc_subrule_05 | ( | int | suborder_num, | 
| int | suborder_xyz_n[], | ||
| int * | suborder_xyz_d, | ||
| int | suborder_w_n[], | ||
| int * | suborder_w_d | ||
| ) | 
Definition at line 1409 of file triangle_ncc_rule.c.
| void triangle_ncc_subrule_06 | ( | int | suborder_num, | 
| int | suborder_xyz_n[], | ||
| int * | suborder_xyz_d, | ||
| int | suborder_w_n[], | ||
| int * | suborder_w_d | ||
| ) | 
Definition at line 1484 of file triangle_ncc_rule.c.
| void triangle_ncc_subrule_07 | ( | int | suborder_num, | 
| int | suborder_xyz_n[], | ||
| int * | suborder_xyz_d, | ||
| int | suborder_w_n[], | ||
| int * | suborder_w_d | ||
| ) | 
Definition at line 1561 of file triangle_ncc_rule.c.
| void triangle_ncc_subrule_08 | ( | int | suborder_num, | 
| int | suborder_xyz_n[], | ||
| int * | suborder_xyz_d, | ||
| int | suborder_w_n[], | ||
| int * | suborder_w_d | ||
| ) | 
Definition at line 1639 of file triangle_ncc_rule.c.
| void triangle_ncc_subrule_09 | ( | int | suborder_num, | 
| int | suborder_xyz_n[], | ||
| int * | suborder_xyz_d, | ||
| int | suborder_w_n[], | ||
| int * | suborder_w_d | ||
| ) | 
Definition at line 1719 of file triangle_ncc_rule.c.
