MFEM  v4.5.2
Finite element discretization library
Public Member Functions | List of all members
mfem::NURBSPatchMap Class Reference

#include <nurbs.hpp>

Public Member Functions

 NURBSPatchMap (const NURBSExtension *ext)
 
int nx ()
 
int ny ()
 
int nz ()
 
void SetPatchVertexMap (int p, const KnotVector *kv[])
 
void SetPatchDofMap (int p, const KnotVector *kv[])
 
void SetBdrPatchVertexMap (int p, const KnotVector *kv[], int *okv)
 
void SetBdrPatchDofMap (int p, const KnotVector *kv[], int *okv)
 
int operator() (const int i) const
 
int operator[] (const int i) const
 
int operator() (const int i, const int j) const
 
int operator() (const int i, const int j, const int k) const
 

Detailed Description

Definition at line 443 of file nurbs.hpp.

Constructor & Destructor Documentation

◆ NURBSPatchMap()

mfem::NURBSPatchMap::NURBSPatchMap ( const NURBSExtension ext)
inline

Definition at line 465 of file nurbs.hpp.

Member Function Documentation

◆ nx()

int mfem::NURBSPatchMap::nx ( )
inline

Definition at line 467 of file nurbs.hpp.

◆ ny()

int mfem::NURBSPatchMap::ny ( )
inline

Definition at line 468 of file nurbs.hpp.

◆ nz()

int mfem::NURBSPatchMap::nz ( )
inline

Definition at line 469 of file nurbs.hpp.

◆ operator()() [1/3]

int mfem::NURBSPatchMap::operator() ( const int  i) const
inline

Definition at line 606 of file nurbs.hpp.

◆ operator()() [2/3]

int mfem::NURBSPatchMap::operator() ( const int  i,
const int  j 
) const
inline

Definition at line 621 of file nurbs.hpp.

◆ operator()() [3/3]

int mfem::NURBSPatchMap::operator() ( const int  i,
const int  j,
const int  k 
) const
inline

Definition at line 642 of file nurbs.hpp.

◆ operator[]()

int mfem::NURBSPatchMap::operator[] ( const int  i) const
inline

Definition at line 478 of file nurbs.hpp.

◆ SetBdrPatchDofMap()

void mfem::NURBSPatchMap::SetBdrPatchDofMap ( int  p,
const KnotVector kv[],
int *  okv 
)

Definition at line 3799 of file nurbs.cpp.

◆ SetBdrPatchVertexMap()

void mfem::NURBSPatchMap::SetBdrPatchVertexMap ( int  p,
const KnotVector kv[],
int *  okv 
)

Definition at line 3770 of file nurbs.cpp.

◆ SetPatchDofMap()

void mfem::NURBSPatchMap::SetPatchDofMap ( int  p,
const KnotVector kv[] 
)

Definition at line 3740 of file nurbs.cpp.

◆ SetPatchVertexMap()

void mfem::NURBSPatchMap::SetPatchVertexMap ( int  p,
const KnotVector kv[] 
)

Definition at line 3710 of file nurbs.cpp.


The documentation for this class was generated from the following files: