|
mFES - molecular Finite Element Solver
0.4
|
#include <mystdlib.h>#include <myadt.hpp>#include <linalg.hpp>#include <meshing.hpp>#include <incvis.hpp>#include <visual.hpp>#include <csg.hpp>#include "togl_1_7.h"#include <nginterface.h>#include "../libsrc/interface/writeuser.hpp"#include "demoview.hpp"Classes | |
| struct | netgen::demoview_kwstruct |
| class | netgen::DemoScanner |
| class | netgen::InterpolationPoint< S > |
| class | netgen::InterpolationSpline< S > |
| class | netgen::InterpolationSpline< S >::intpts |
| class | netgen::DemoView |
Namespaces | |
| namespace | netgen |
namespace defined for NETGEN | |
Enumerations | |
| enum | netgen::DEMOVIEW_TOKEN_TYPE { netgen::DTOK_MINUS = '-', netgen::DTOK_LP = '(', netgen::DTOK_RP = ')', netgen::DTOK_LSP = '[', netgen::DTOK_RSP = ']', netgen::DTOK_EQU = '=', netgen::DTOK_COMMA = ',', netgen::DTOK_SEMICOLON = ';', netgen::DTOK_COLON = ':', netgen::DTOK_PLUS = '+', netgen::DTOK_NUM = 100, netgen::DTOK_STRING, netgen::DTOK_TIME, netgen::DTOK_CAMPOS, netgen::DTOK_CAMPOINT, netgen::DTOK_CAMUP, netgen::DTOK_END, netgen::DTOK_MINUS = '-', netgen::DTOK_LP = '(', netgen::DTOK_RP = ')', netgen::DTOK_LSP = '[', netgen::DTOK_RSP = ']', netgen::DTOK_EQU = '=', netgen::DTOK_COMMA = ',', netgen::DTOK_SEMICOLON = ';', netgen::DTOK_COLON = ':', netgen::DTOK_PLUS = '+', netgen::DTOK_NUM = 100, netgen::DTOK_STRING, netgen::DTOK_TIME, netgen::DTOK_CAMPOS, netgen::DTOK_CAMPOINT, netgen::DTOK_CAMUP, netgen::DTOK_END } |
Functions | |
| void | netgen::WriteFile (int typ, const Mesh &mesh, const CSGeometry &geom, const char *filename, const char *geomfile=NULL, double h=0) |
| void | netgen::ReadFile (Mesh &mesh, const string &filename) |
| void | netgen::WriteNeutralFormat (const Mesh &mesh, const CSGeometry &geom, const string &filename) |
| void | netgen::WriteSurfaceFormat (const Mesh &mesh, const string &filename) |
| void | netgen::WriteSTLFormat (const Mesh &mesh, const string &filename) |
| void | netgen::WriteSTLExtFormat (const Mesh &mesh, const string &filename) |
| void | netgen::WriteVRMLFormat (const Mesh &mesh, bool faces, const string &filename) |
| void | netgen::WriteFEPPFormat (const Mesh &mesh, const CSGeometry &geom, const string &filename) |
| void | netgen::WriteGmshFormat (const Mesh &mesh, const CSGeometry &geom, const string &filename) |
| void | netgen::WriteGmsh2Format (const Mesh &mesh, const CSGeometry &geom, const string &filename) |
| void | netgen::WriteOpenFOAM15xFormat (const Mesh &mesh, const string &casename, const bool compressed) |
| void | netgen::WriteUserChemnitz (const Mesh &mesh, const string &filename) |
| void | netgen::WriteJCMFormat (const Mesh &mesh, const CSGeometry &geom, const string &filename) |
| void | netgen::WriteDiffPackFormat (const Mesh &mesh, const CSGeometry &geom, const string &filename) |
| void | netgen::WriteTochnogFormat (const Mesh &mesh, const string &filename) |
| void | netgen::WriteTecPlotFormat (const Mesh &mesh, const CSGeometry &geom, const string &filename) |
| void | netgen::WriteAbaqusFormat (const Mesh &mesh, const string &filename) |
| void | netgen::WriteFluentFormat (const Mesh &mesh, const string &filename) |
| void | netgen::WritePermasFormat (const Mesh &mesh, const string &filename) |
| void | netgen::WriteFEAPFormat (const Mesh &mesh, const string &filename) |
| void | netgen::WriteElmerFormat (const Mesh &mesh, const string &filename) |
| void | netgen::WriteEdgeElementFormat (const Mesh &mesh, const CSGeometry &geom, const string &filename) |
| void | netgen::ReadTETFormat (Mesh &mesh, const string &filename) |
| void | netgen::ReadFNFFormat (Mesh &mesh, const string &filename) |
| void | netgen::WriteDolfinFormat (const Mesh &mesh, const string &filename) |
| void | netgen::RegisterUserFormats (Array< const char * > &names, Array< const char * > &extensions) |
| bool | netgen::WriteUserFormat (const string &format, const Mesh &mesh, const NetgenGeometry &geom, const string &filename) |
| void | netgen::ParseChar (DemoScanner &scan, char ch) |
| double | netgen::ParseNumber (DemoScanner &scan) |
| Vec< 3 > | netgen::ParseVector (DemoScanner &scan) |
| DLL_HEADER void | netgen::Ng_PrintDest (const char *s) |
| DLL_HEADER void | netgen::MyError (const char *ch) |
| void | netgen::ResetTime () |
| DLL_HEADER double | netgen::GetTime () |
| int | netgen::Ng_New (ClientData clientData, Tcl_Interp *interp, int argc, tcl_const char *argv[]) |
| int | netgen::Ng_ImportMesh (ClientData clientData, Tcl_Interp *interp, int argc, tcl_const char *argv[]) |
| int | netgen::Ng_LoadMesh (ClientData clientData, Tcl_Interp *interp, int argc, tcl_const char *argv[]) |
| int | netgen::Ng_SaveMesh (ClientData clientData, Tcl_Interp *interp, int argc, tcl_const char *argv[]) |
| int | netgen::Ng_MergeMesh (ClientData clientData, Tcl_Interp *interp, int argc, tcl_const char *argv[]) |
| int | netgen::Ng_ExportMesh (ClientData clientData, Tcl_Interp *interp, int argc, tcl_const char *argv[]) |
| int | netgen::Ng_ImportSolution (ClientData clientData, Tcl_Interp *interp, int argc, tcl_const char *argv[]) |
| int | netgen::Ng_ShowDemo (ClientData clientData, Tcl_Interp *interp, int argc, tcl_const char *argv[]) |
| int | netgen::Ng_DemoSetTime (ClientData clientData, Tcl_Interp *interp, int argc, tcl_const char *argv[]) |
| int | netgen::Ng_SaveSolution (ClientData clientData, Tcl_Interp *interp, int argc, tcl_const char *argv[]) |
| int | netgen::Ng_SetNextTimeStamp (ClientData clientData, Tcl_Interp *interp, int argqc, tcl_const char *argv[]) |
| int | netgen::Ng_LoadGeometry (ClientData clientData, Tcl_Interp *interp, int argc, tcl_const char *argv[]) |
| int | netgen::Ng_SaveGeometry (ClientData clientData, Tcl_Interp *interp, int argc, tcl_const char *argv[]) |
| int | netgen::Ng_ReadStatus (ClientData clientData, Tcl_Interp *interp, int argc, tcl_const char *argv[]) |
| int | netgen::Ng_MemInfo (ClientData clientData, Tcl_Interp *interp, int argc, tcl_const char *argv[]) |
| int | netgen::Ng_BCProp (ClientData clientData, Tcl_Interp *interp, int argc, tcl_const char *argv[]) |
| int | netgen::Ng_Refine (ClientData clientData, Tcl_Interp *interp, int argc, tcl_const char *argv[]) |
| int | netgen::Ng_SecondOrder (ClientData clientData, Tcl_Interp *interp, int argc, tcl_const char *argv[]) |
| void * | netgen::HighOrderDummy (void *) |
| int | netgen::Ng_HighOrder (ClientData clientData, Tcl_Interp *interp, int argc, tcl_const char *argv[]) |
| void * | netgen::ValidateDummy (void *) |
| int | netgen::Ng_ValidateSecondOrder (ClientData clientData, Tcl_Interp *interp, int argc, tcl_const char *argv[]) |
| int | netgen::Ng_ZRefinement (ClientData clientData, Tcl_Interp *interp, int argc, tcl_const char *argv[]) |
| int | netgen::Ng_HPRefinement (ClientData clientData, Tcl_Interp *interp, int argc, tcl_const char *argv[]) |
| int | netgen::Ng_LoadMeshSize (ClientData clientData, Tcl_Interp *interp, int argc, tcl_const char *argv[]) |
| int | netgen::Ng_MeshSizeFromSurfaceMesh (ClientData clientData, Tcl_Interp *interp, int argc, tcl_const char *argv[]) |
| int | netgen::Ng_GenerateBoundaryLayer (ClientData clientData, Tcl_Interp *interp, int argc, tcl_const char *argv[]) |
| int | netgen::Ng_InsertVirtualBL (ClientData clientData, Tcl_Interp *interp, int argc, tcl_const char *argv[]) |
| int | netgen::Ng_CutOffAndCombine (ClientData clientData, Tcl_Interp *interp, int argc, tcl_const char *argv[]) |
| int | netgen::Ng_HelmholtzMesh (ClientData clientData, Tcl_Interp *interp, int argc, tcl_const char *argv[]) |
| int | netgen::Ng_SetMeshingParameters (ClientData clientData, Tcl_Interp *interp, int argc, tcl_const char *argv[]) |
| int | netgen::Ng_SetDebugParameters (ClientData clientData, Tcl_Interp *interp, int argc, tcl_const char *argv[]) |
| int | netgen::Ng_GetCommandLineParameter (ClientData clientData, Tcl_Interp *interp, int argc, tcl_const char *argv[]) |
| void * | netgen::MeshingDummy (void *) |
| int | netgen::MeshingVal (tcl_const char *str) |
| int | netgen::Ng_GenerateMesh (ClientData clientData, Tcl_Interp *interp, int argc, tcl_const char *argv[]) |
| int | netgen::Ng_StopMeshing (ClientData clientData, Tcl_Interp *interp, int argc, tcl_const char *argv[]) |
| int | netgen::Ng_MeshInfo (ClientData clientData, Tcl_Interp *interp, int argc, tcl_const char *argv[]) |
| int | netgen::Ng_MeshQuality (ClientData clientData, Tcl_Interp *interp, int argc, tcl_const char *argv[]) |
| int | netgen::Ng_CheckSurfaceMesh (ClientData clientData, Tcl_Interp *interp, int argc, tcl_const char *argv[]) |
| int | netgen::Ng_CheckVolumeMesh (ClientData clientData, Tcl_Interp *interp, int argc, tcl_const char *argv[]) |
| int | netgen::Ng_DeleteVolMesh (ClientData clientData, Tcl_Interp *interp, int argc, tcl_const char *argv[]) |
| int | netgen::Ng_SplitSeparatedFaces (ClientData clientData, Tcl_Interp *interp, int argc, tcl_const char *argv[]) |
| int | netgen::Ng_RestrictH (ClientData clientData, Tcl_Interp *interp, int argc, tcl_const char *argv[]) |
| int | netgen::Ng_Anisotropy (ClientData clientData, Tcl_Interp *interp, int argc, tcl_const char *argv[]) |
| void * | netgen::BisectDummy (void *) |
| int | netgen::Ng_Bisect (ClientData clientData, Tcl_Interp *interp, int argc, tcl_const char *argv[]) |
| int | netgen::Ng_Split2Tets (ClientData clientData, Tcl_Interp *interp, int argc, tcl_const char *argv[]) |
| int | netgen::Ng_MeshDoctor (ClientData clientData, Tcl_Interp *interp, int argc, tcl_const char *argv[]) |
| SYMBOLTABLE< VisualScene * > & | netgen::GetVisualizationScenes () |
| void | netgen::AddVisualizationScene (const string &name, VisualScene *avs) |
| void | netgen::SetVisualScene (Tcl_Interp *interp) |
| void | netgen::MyOpenGLText (const char *text) |
| int | netgen::Ng_MouseMove (ClientData clientData, Tcl_Interp *interp, int argc, tcl_const char *argv[]) |
| int | netgen::Ng_MouseDblClick (ClientData clientData, Tcl_Interp *interp, int argc, tcl_const char *argv[]) |
| int | netgen::Ng_ZoomAll (ClientData clientData, Tcl_Interp *interp, int argc, tcl_const char *argv[]) |
| int | netgen::Ng_Center (ClientData clientData, Tcl_Interp *interp, int argc, tcl_const char *argv[]) |
| int | netgen::Ng_StandardRotation (ClientData clientData, Tcl_Interp *interp, int argc, tcl_const char *argv[]) |
| int | netgen::Ng_ArbitraryRotation (ClientData clientData, Tcl_Interp *interp, int argc, tcl_const char *argv[]) |
| int | netgen::Ng_Metis (ClientData clientData, Tcl_Interp *interp, int argc, tcl_const char *argv[]) |
| void | netgen::SelectFaceInOCCDialogTree (int facenr) |
| int | netgen::Ng_ACISCommand (ClientData clientData, Tcl_Interp *interp, int argc, tcl_const char *argv[]) |
| void | netgen::Ng_SetVisualizationParameter (const char *name, const char *value) |
| void | Ng_InitSolutionData (Ng_SolutionData *soldata) |
| void | Ng_SetSolutionData (Ng_SolutionData *soldata) |
| void | Ng_SetMouseEventHandler (netgen::MouseEventHandler *handler) |
| void | Ng_ClearSolutionData () |
| delete gridfunctions | |
| void | netgen::Render () |
| void | Ng_Redraw () |
| void | netgen::PlayAnimFile (const char *name, int speed, int maxcnt) |
| int | netgen::Ng_SetVisParameters (ClientData clientData, Tcl_Interp *interp, int argc, tcl_const char *argv[]) |
| int | netgen::Ng_BuildFieldLines (ClientData clientData, Tcl_Interp *interp, int argc, tcl_const char *argv[]) |
| int | netgen::Ng_Exit (ClientData clientData, Tcl_Interp *interp, int argc, tcl_const char *argv[]) |
| int | netgen::Ng_Init (Tcl_Interp *interp) |
| int | netgen::Ng_CSG_Init (Tcl_Interp *interp) |
Variables | |
| bool | nodisplay |
| AutoPtr< NetgenGeometry > | netgen::ng_geometry |
| AutoPtr< Mesh > | netgen::mesh |
| Tcl_Interp * | netgen::tcl_interp |
| VisualSceneSurfaceMeshing | netgen::vssurfacemeshing |
| VisualSceneMesh | netgen::vsmesh |
| VisualSceneMeshDoctor | netgen::vsmeshdoc |
| VisualSceneSolution | netgen::vssolution |
| char * | netgen::err_needsmesh = "This operation needs a mesh" |
| char * | netgen::err_jobrunning = "Meshing Job already running" |
| BisectionOptions | netgen::biopt |
| int | netgen::firsttime = 1 |
| int | netgen::animcnt = 0 |
| void Ng_ClearSolutionData | ( | ) |
delete gridfunctions
| void Ng_InitSolutionData | ( | Ng_SolutionData * | soldata | ) |
| void Ng_Redraw | ( | ) |
| void Ng_SetMouseEventHandler | ( | netgen::MouseEventHandler * | handler | ) |
| void Ng_SetSolutionData | ( | Ng_SolutionData * | soldata | ) |
| bool nodisplay |
1.7.6.1