MFEM  v4.6.0
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 541 of file nurbs.hpp.

Constructor & Destructor Documentation

◆ NURBSPatchMap()

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

Definition at line 563 of file nurbs.hpp.

Member Function Documentation

◆ nx()

int mfem::NURBSPatchMap::nx ( )
inline

Definition at line 565 of file nurbs.hpp.

◆ ny()

int mfem::NURBSPatchMap::ny ( )
inline

Definition at line 566 of file nurbs.hpp.

◆ nz()

int mfem::NURBSPatchMap::nz ( )
inline

Definition at line 567 of file nurbs.hpp.

◆ operator()() [1/3]

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

Definition at line 743 of file nurbs.hpp.

◆ operator()() [2/3]

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

Definition at line 758 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 779 of file nurbs.hpp.

◆ operator[]()

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

Definition at line 576 of file nurbs.hpp.

◆ SetBdrPatchDofMap()

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

Definition at line 4685 of file nurbs.cpp.

◆ SetBdrPatchVertexMap()

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

Definition at line 4652 of file nurbs.cpp.

◆ SetPatchDofMap()

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

Definition at line 4621 of file nurbs.cpp.

◆ SetPatchVertexMap()

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

Definition at line 4589 of file nurbs.cpp.


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