MFEM v4.7.0
Finite element discretization library
Loading...
Searching...
No Matches
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 641 of file nurbs.hpp.

Constructor & Destructor Documentation

◆ NURBSPatchMap()

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

Definition at line 663 of file nurbs.hpp.

Member Function Documentation

◆ nx()

int mfem::NURBSPatchMap::nx ( )
inline

Definition at line 665 of file nurbs.hpp.

◆ ny()

int mfem::NURBSPatchMap::ny ( )
inline

Definition at line 666 of file nurbs.hpp.

◆ nz()

int mfem::NURBSPatchMap::nz ( )
inline

Definition at line 667 of file nurbs.hpp.

◆ operator()() [1/3]

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

Definition at line 843 of file nurbs.hpp.

◆ operator()() [2/3]

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

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

◆ operator[]()

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

Definition at line 676 of file nurbs.hpp.

◆ SetBdrPatchDofMap()

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

Definition at line 5265 of file nurbs.cpp.

◆ SetBdrPatchVertexMap()

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

Definition at line 5232 of file nurbs.cpp.

◆ SetPatchDofMap()

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

Definition at line 5201 of file nurbs.cpp.

◆ SetPatchVertexMap()

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

Definition at line 5169 of file nurbs.cpp.


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