Functions | Variables

g2mblholedomd.c File Reference

#include <stdlib.h>
#include <string.h>
#include <stdio.h>
#include <math.h>
#include "pkvaria.h"
#include "pknum.h"
#include "pkgeom.h"
#include "multibs.h"
#include "bsmesh.h"
#include "eg2holed.h"
#include "g2blendingd.h"
#include "g2mblendingd.h"
#include "g2blprivated.h"
#include "g2mblprivated.h"
Include dependency graph for g2mblholedomd.c:

Functions

void g2mbl_CleanupHoleDomainsd (void)
boolean g2mbl_SetupHolePatchMatrixd (int k)
boolean g2mbl_TabNid (int hole_k, int nkn, double *qknots, double *Nitab, double *Jac, boolean reparam)
void g2mbl_TabNijd (int nf, int nkn, double *Nitab, double *Nijtab)
void g2mbl_TabMijd (int nf, int nkn, double *Nitab, double *Mijtab)

Variables

GHoleDomaindg2mbl_domaind [GH_MAX_K-3]
point2dg2mbl_domainpatchd [GH_MAX_K-3]
double * g2mbl_patchmatrixd [GH_MAX_K-3]

Function Documentation

void g2mbl_CleanupHoleDomainsd ( void   ) 
boolean g2mbl_SetupHolePatchMatrixd ( int  k  ) 
void g2mbl_TabMijd ( int  nf,
int  nkn,
double *  Nitab,
double *  Mijtab 
)
boolean g2mbl_TabNid ( int  hole_k,
int  nkn,
double *  qknots,
double *  Nitab,
double *  Jac,
boolean  reparam 
)
void g2mbl_TabNijd ( int  nf,
int  nkn,
double *  Nitab,
double *  Nijtab 
)

Variable Documentation

Initial value:
  {NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL}
Initial value:
  {NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL}
double* g2mbl_patchmatrixd[GH_MAX_K-3]
Initial value:
  {NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL}