Nektar++
|
#include <OptimiseFunctions.h>
Public Member Functions | |
OptiFace (Array< OneD, Array< OneD, NekDouble > > a, std::map< std::pair< int, int >, NekDouble > w, std::set< std::pair< int, int > > sp, CADSurfSharedPtr su) | |
~OptiFace () | |
NekDouble | F (Array< OneD, NekDouble > xitst) |
DNekMat | dF (Array< OneD, NekDouble > xitst) |
Array< OneD, NekDouble > | Getxi () |
Array< OneD, NekDouble > | Getli () |
Array< OneD, NekDouble > | Getui () |
void | Update (Array< OneD, NekDouble > xinew) |
Array< OneD, Array< OneD, NekDouble > > | GetSolution () |
Public Member Functions inherited from Nektar::NekMeshUtils::OptiObj | |
OptiObj () | |
virtual | ~OptiObj () |
Private Attributes | |
CADSurfSharedPtr | s |
std::map< std::pair< int, int > , NekDouble > | z |
std::set< std::pair< int, int > > | spring |
Array< OneD, Array< OneD, NekDouble > > | uv |
int | ni |
int | np |
int | nq |
Friends | |
class | MemoryManager< OptiFace > |
Definition at line 84 of file OptimiseFunctions.h.
|
inline |
Definition at line 89 of file OptimiseFunctions.h.
References ni, np, nq, s, spring, uv, and z.
|
inline |
Definition at line 103 of file OptimiseFunctions.h.
Reimplemented from Nektar::NekMeshUtils::OptiObj.
Definition at line 417 of file OptimiseFunctions.cpp.
References Nektar::NekMeshUtils::Dot(), Nektar::iterator, and Nektar::NekMeshUtils::Take().
Reimplemented from Nektar::NekMeshUtils::OptiObj.
Definition at line 395 of file OptimiseFunctions.cpp.
References Nektar::iterator, and Nektar::NekMeshUtils::Take().
Reimplemented from Nektar::NekMeshUtils::OptiObj.
Definition at line 371 of file OptimiseFunctions.cpp.
Definition at line 112 of file OptimiseFunctions.h.
References uv.
Reimplemented from Nektar::NekMeshUtils::OptiObj.
Definition at line 383 of file OptimiseFunctions.cpp.
Reimplemented from Nektar::NekMeshUtils::OptiObj.
Definition at line 360 of file OptimiseFunctions.cpp.
Reimplemented from Nektar::NekMeshUtils::OptiObj.
Definition at line 496 of file OptimiseFunctions.cpp.
|
friend |
Definition at line 87 of file OptimiseFunctions.h.
|
private |
Definition at line 122 of file OptimiseFunctions.h.
Referenced by OptiFace().
|
private |
Definition at line 122 of file OptimiseFunctions.h.
Referenced by OptiFace().
|
private |
Definition at line 122 of file OptimiseFunctions.h.
Referenced by OptiFace().
|
private |
Definition at line 115 of file OptimiseFunctions.h.
Referenced by OptiFace().
|
private |
Definition at line 120 of file OptimiseFunctions.h.
Referenced by OptiFace().
Definition at line 121 of file OptimiseFunctions.h.
Referenced by GetSolution(), and OptiFace().
|
private |
Definition at line 119 of file OptimiseFunctions.h.
Referenced by OptiFace().