|
MAIA bb96820c
Multiphysics at AIA
|
#include <lscartesiancontrolpoint.h>
Public Member Functions | |
| LsControlPoint () | |
| ~LsControlPoint () | |
| void | CtrlPnt1_Initialize (Geometry< nDim > *g, MInt dimensions) |
| void | CtrlPnt1_InitPosition (MFloat *p) |
| void | CtrlPnt1_InitOrientation (MFloat *u, MFloat *v, MFloat *w) |
| void | CtrlPnt1_quvw (MFloat *q) |
| void | CtrlPnt1_CtrlPntToSTL (const MChar *FILNAME) |
| void | CtrlPnt2_shiftSTL (MInt bcId, MFloat *dx) |
| void | CtrlPnt2_rotateSTL (MInt bcId, MFloat *dphi, MFloat *ori) |
| void | CtrlPnt2_Initialize (Geometry< nDim > *g, MInt dimensions) |
| void | CtrlPnt2_InitPosition (MFloat *p) |
| void | CtrlPnt2_InitOrientation (MFloat *u, MFloat *v, MFloat *w) |
| void | CtrlPnt2_UpdateAllNormalVector () |
| void | CtrlPnt2_UpdateNormalVector (MInt e) |
| void | CtrlPnt2_Update () |
| void | CtrlPnt2_InitPosition (MFloat *, MInt) |
| void | CtrlPnt2_InitOrientation (MFloat *, MFloat *, MFloat *, MInt) |
| void | CtrlPnt2_CtrlPntToSTL (const MChar *FILENAME, MInt bcId) |
| void | CtrlPnt2_CtrlPntToGNUPlot (const MChar *FILENAME) |
Public Attributes | |
| MFloat | CtrlPnt1_LagrangPnt [4][3] |
Protected Member Functions | |
| MBool | MATXINVT (MFloat T[3][3], MFloat **R) |
| MBool | LUDECMP (MFloat **a, MInt *indx, MFloat &d) |
| void | LUBKSB (MFloat **a, MInt *indx, MFloat *b) |
| MFloat | norm (MFloat *r) |
| void | CtrlPnt1_UpdateTR () |
Private Member Functions | |
| void | CtrlPnt2_MoveMBElementVertex (MInt e, MInt v, MFloat *dx) |
| void | CtrlPnt2_MoveMBElementVertex (MInt, MInt, MFloat *, MInt) |
| MInt | CtrlPnt2_getNoElements () |
| void | CtrlPnt2_getMBElementVertex (MInt e, MInt v, MFloat *r) |
Private Attributes | |
| MFloat | tr [3][3] |
| MFloat | trinv [3][3] |
| Geometry< nDim > * | geometry |
| MInt | noElements |
Definition at line 16 of file lscartesiancontrolpoint.h.
| LsControlPoint< nDim >::LsControlPoint |
Definition at line 23 of file lscartesiancontrolpoint.cpp.
| LsControlPoint< nDim >::~LsControlPoint |
Definition at line 29 of file lscartesiancontrolpoint.cpp.
| void LsControlPoint< nDim >::CtrlPnt1_CtrlPntToSTL | ( | const MChar * | FILNAME | ) |
Definition at line 145 of file lscartesiancontrolpoint.cpp.
| void LsControlPoint< nDim >::CtrlPnt1_Initialize | ( | Geometry< nDim > * | g, |
| MInt | dimensions | ||
| ) |
Definition at line 35 of file lscartesiancontrolpoint.cpp.
| void LsControlPoint< nDim >::CtrlPnt1_InitOrientation | ( | MFloat * | u, |
| MFloat * | v, | ||
| MFloat * | w | ||
| ) |
Definition at line 67 of file lscartesiancontrolpoint.cpp.
| void LsControlPoint< nDim >::CtrlPnt1_InitPosition | ( | MFloat * | p | ) |
Definition at line 57 of file lscartesiancontrolpoint.cpp.
| void LsControlPoint< nDim >::CtrlPnt1_quvw | ( | MFloat * | q | ) |
Definition at line 129 of file lscartesiancontrolpoint.cpp.
|
protected |
| void LsControlPoint< nDim >::CtrlPnt2_CtrlPntToGNUPlot | ( | const MChar * | FILENAME | ) |
Definition at line 632 of file lscartesiancontrolpoint.cpp.
| void LsControlPoint< nDim >::CtrlPnt2_CtrlPntToSTL | ( | const MChar * | FILENAME, |
| MInt | bcId | ||
| ) |
Definition at line 547 of file lscartesiancontrolpoint.cpp.
|
private |
Definition at line 263 of file lscartesiancontrolpoint.cpp.
|
inlineprivate |
Definition at line 72 of file lscartesiancontrolpoint.h.
| void LsControlPoint< nDim >::CtrlPnt2_Initialize | ( | Geometry< nDim > * | g, |
| MInt | dimensions | ||
| ) |
Definition at line 211 of file lscartesiancontrolpoint.cpp.
| void LsControlPoint< nDim >::CtrlPnt2_InitOrientation | ( | MFloat * | u, |
| MFloat * | v, | ||
| MFloat * | w, | ||
| MInt | bcId | ||
| ) |
Definition at line 311 of file lscartesiancontrolpoint.cpp.
| void LsControlPoint< nDim >::CtrlPnt2_InitOrientation | ( | MFloat * | u, |
| MFloat * | v, | ||
| MFloat * | w | ||
| ) |
Definition at line 226 of file lscartesiancontrolpoint.cpp.
| void LsControlPoint< nDim >::CtrlPnt2_InitPosition | ( | MFloat * | p, |
| MInt | bcId | ||
| ) |
Definition at line 301 of file lscartesiancontrolpoint.cpp.
| void LsControlPoint< nDim >::CtrlPnt2_InitPosition | ( | MFloat * | p | ) |
Definition at line 219 of file lscartesiancontrolpoint.cpp.
|
private |
Definition at line 271 of file lscartesiancontrolpoint.cpp.
|
private |
Definition at line 351 of file lscartesiancontrolpoint.cpp.
| void LsControlPoint< nDim >::CtrlPnt2_rotateSTL | ( | MInt | bcId, |
| MFloat * | dphi, | ||
| MFloat * | ori | ||
| ) |
Definition at line 372 of file lscartesiancontrolpoint.cpp.
| void LsControlPoint< nDim >::CtrlPnt2_shiftSTL | ( | MInt | bcId, |
| MFloat * | dx | ||
| ) |
Definition at line 358 of file lscartesiancontrolpoint.cpp.
| void LsControlPoint< nDim >::CtrlPnt2_Update |
Definition at line 278 of file lscartesiancontrolpoint.cpp.
| void LsControlPoint< nDim >::CtrlPnt2_UpdateAllNormalVector |
Definition at line 286 of file lscartesiancontrolpoint.cpp.
| void LsControlPoint< nDim >::CtrlPnt2_UpdateNormalVector | ( | MInt | e | ) |
Definition at line 294 of file lscartesiancontrolpoint.cpp.
|
protected |
Definition at line 521 of file lscartesiancontrolpoint.cpp.
|
protected |
Definition at line 460 of file lscartesiancontrolpoint.cpp.
|
protected |
Definition at line 424 of file lscartesiancontrolpoint.cpp.
|
protected |
Definition at line 648 of file lscartesiancontrolpoint.cpp.
| MFloat LsControlPoint< nDim >::CtrlPnt1_LagrangPnt[4][3] |
Definition at line 42 of file lscartesiancontrolpoint.h.
|
private |
Definition at line 22 of file lscartesiancontrolpoint.h.
|
private |
Definition at line 23 of file lscartesiancontrolpoint.h.
|
private |
Definition at line 19 of file lscartesiancontrolpoint.h.
|
private |
Definition at line 20 of file lscartesiancontrolpoint.h.