mFES - molecular Finite Element Solver  0.4
Namespaces | Defines | Functions | Variables
ngsolve.cpp File Reference
#include <solve.hpp>
#include <parallelngs.hpp>
#include <tcl.h>
#include <nginterface.h>
#include <ngexception.hpp>

Namespaces

namespace  ngsolve
namespace  ngsolve::numprocee_cpp
namespace  ngfem
namespace  ngfem::bdbequations_cpp
namespace  ngcomp

Defines

#define tcl_const

Functions

int NGS_PrintRegistered (ClientData clientData, Tcl_Interp *interp, int argc, tcl_const char *argv[])
int NGS_Help (ClientData clientData, Tcl_Interp *interp, int argc, tcl_const char *argv[])
int NGS_LoadPDE (ClientData clientData, Tcl_Interp *interp, int argc, tcl_const char *argv[])
void * SolveBVP (void *)
int NGS_SolvePDE (ClientData clientData, Tcl_Interp *interp, int argc, tcl_const char *argv[])
int NGS_PrintPDE (ClientData clientData, Tcl_Interp *interp, int argc, tcl_const char *argv[])
int NGS_SaveSolution (ClientData clientData, Tcl_Interp *interp, int argc, tcl_const char *argv[])
int NGS_LoadSolution (ClientData clientData, Tcl_Interp *interp, int argc, tcl_const char *argv[])
int NGS_PrintMemoryUsage (ClientData clientData, Tcl_Interp *interp, int argc, tcl_const char *argv[])
int NGS_PrintTiming (ClientData clientData, Tcl_Interp *interp, int argc, tcl_const char *argv[])
int NGS_GetData (ClientData clientData, Tcl_Interp *interp, int argc, tcl_const char *argv[])
int NGS_Set (ClientData clientData, Tcl_Interp *interp, int argc, tcl_const char *argv[])
int NGSolve_Init (Tcl_Interp *interp)
void NGSolve_Exit ()
int NGS_DLL_HEADER Ngsolve_Init (Tcl_Interp *interp)
int NGS_DLL_HEADER Ngsolve_Unload (Tcl_Interp *interp)

Variables

NGS_DLL_HEADER AutoPtr
< ngsolve::PDE > 
pde
int ngsolve::numprocee_cpp::link_it
int ngcomp::link_it_hdivhofes

Define Documentation

#define tcl_const

Function Documentation

int NGS_GetData ( ClientData  clientData,
Tcl_Interp *  interp,
int  argc,
tcl_const char *  argv[] 
)
int NGS_Help ( ClientData  clientData,
Tcl_Interp *  interp,
int  argc,
tcl_const char *  argv[] 
)
int NGS_LoadPDE ( ClientData  clientData,
Tcl_Interp *  interp,
int  argc,
tcl_const char *  argv[] 
)
int NGS_LoadSolution ( ClientData  clientData,
Tcl_Interp *  interp,
int  argc,
tcl_const char *  argv[] 
)
int NGS_PrintMemoryUsage ( ClientData  clientData,
Tcl_Interp *  interp,
int  argc,
tcl_const char *  argv[] 
)
int NGS_PrintPDE ( ClientData  clientData,
Tcl_Interp *  interp,
int  argc,
tcl_const char *  argv[] 
)
int NGS_PrintRegistered ( ClientData  clientData,
Tcl_Interp *  interp,
int  argc,
tcl_const char *  argv[] 
)
int NGS_PrintTiming ( ClientData  clientData,
Tcl_Interp *  interp,
int  argc,
tcl_const char *  argv[] 
)
int NGS_SaveSolution ( ClientData  clientData,
Tcl_Interp *  interp,
int  argc,
tcl_const char *  argv[] 
)
int NGS_Set ( ClientData  clientData,
Tcl_Interp *  interp,
int  argc,
tcl_const char *  argv[] 
)
int NGS_SolvePDE ( ClientData  clientData,
Tcl_Interp *  interp,
int  argc,
tcl_const char *  argv[] 
)
void NGSolve_Exit ( )
int NGSolve_Init ( Tcl_Interp *  interp)
int NGS_DLL_HEADER Ngsolve_Init ( Tcl_Interp *  interp)
int NGS_DLL_HEADER Ngsolve_Unload ( Tcl_Interp *  interp)
void* SolveBVP ( void *  )

Variable Documentation

NGS_DLL_HEADER AutoPtr<ngsolve::PDE> pde