|
NGSolve
4.9
|
Description of partial differential equation. More...
#include <pde.hpp>
Public Member Functions | |
| void | LoadPDE (const string &filename, const bool nomeshload=false, const bool nogeometryload=false) |
| void | LoadPDE (istream &input, const bool nomeshload=false, const bool nogeometryload=false) |
| void | SavePDE (const string &filename) |
| void | SaveSolution (const string &filename, const bool ascii=false) |
| void | LoadSolution (const string &filename, const bool ascii=false) |
| void | Solve () |
| void | PrintReport (ostream &ost) |
| void | PrintMemoryUsage (ostream &ost) |
| const MeshAccess & | GetMeshAccess () const |
| MeshAccess & | GetMeshAccess () |
| bool | ConstantUsed (const string &aname) const |
| double | GetConstant (const string &aname, bool opt=0) const |
| bool | StringConstantUsed (const string &aname) const |
| string | GetStringConstant (const string &aname, bool opt=0) const |
| bool | VariableUsed (const string &aname) const |
| double & | GetVariable (const string &aname, bool opt=0) |
| CoefficientFunction * | GetCoefficientFunction (const string &name, bool opt=0) |
| FESpace * | GetFESpace (const string &name, bool opt=0) |
| GridFunction * | GetGridFunction (const string &name, bool opt=0) |
| BilinearForm * | GetBilinearForm (const string &name, bool opt=0) |
| LinearForm * | GetLinearForm (const string &name, bool opt=0) |
| Preconditioner * | GetPreconditioner (const string &name, bool opt=0) |
| NumProc * | GetNumProc (const string &name, bool opt=0) |
| const CoefficientFunction * | GetCoefficientFunction (const string &name, bool opt=0) const |
| const FESpace * | GetFESpace (const string &name, bool opt=0) const |
| const GridFunction * | GetGridFunction (const string &name, bool opt=0) const |
| const BilinearForm * | GetBilinearForm (const string &name, bool opt=0) const |
| const LinearForm * | GetLinearForm (const string &name, bool opt=0) const |
| const Preconditioner * | GetPreconditioner (const string &name, bool opt=0) const |
| const NumProc * | GetNumProc (const string &name, bool opt=0) const |
| void | AddConstant (const string &name, double val) |
| void | AddStringConstant (const string &name, const string &val) |
| void | AddVariable (const string &name, double val, int im=5) |
| void | AddVariable (const string &name, EvalVariable *eval) |
| void | AddCoefficientFunction (const string &name, CoefficientFunction *fun) |
| FESpace * | AddFESpace (const string &name, const Flags &flags) |
| void | AddFESpace (const string &name, FESpace *space) |
| GridFunction * | AddGridFunction (const string &name, Flags &flags) |
| void | AddGridFunction (const string &name, GridFunction *gf, bool addcf=false) |
| BilinearForm * | AddBilinearForm (const string &name, Flags &flags) |
| LinearForm * | AddLinearForm (const string &name, Flags &flags) |
| Preconditioner * | AddPreconditioner (const string &name, Flags &flags) |
| void | AddNumProc (const string &name, NumProc *np) |
| void | AddBilinearFormIntegrator (const string &name, BilinearFormIntegrator *part, const bool deletable=true) |
| void | AddLinearFormIntegrator (const string &name, LinearFormIntegrator *part) |
| void | SetLineIntegratorCurvePointInfo (const string &filename, Integrator *integrator) |
| SymbolTable< double > & | GetConstantTable () |
| SymbolTable< string * > & | GetStringConstantTable () |
| SymbolTable< double * > & | GetVariableTable () |
|
SymbolTable < CoefficientFunction * > & | GetCoefficientTable () |
| SymbolTable< FESpace * > & | GetSpaceTable () |
| SymbolTable< GridFunction * > & | GetGridFunctionTable () |
| SymbolTable< BilinearForm * > & | GetBilinearFormTable () |
| SymbolTable< LinearForm * > & | GetLinearFormTable () |
| SymbolTable< Preconditioner * > & | GetPreconditionerTable () |
| SymbolTable< NumProc * > & | GetNumProcTable () |
| bool | IsGood () |
| void | SetGood (bool agood) |
| string | GetMatfile () const |
| void | SetMatfile (const string str) |
| string | GetDirectory () const |
| void | SetDirectory (const string str) |
| string | GetFilename () const |
| void | SetFilename (const string str) |
| string & | GetEvaluateFiles (void) |
| void | SetMeshFileName (const string ameshfilename) |
| void | SetGeoFileName (const string ageofilename) |
| string | GetMeshFileName () const |
| string | GetGeoFileName () const |
| void | WritePDEFile (string abspdefile, string geofile, string meshfile, string matfile, string oldpdefile) |
| Tcl_Interp * | GetTclInterpreter () const |
| void | SetTclInterpreter (Tcl_Interp *inter) |
| void | Tcl_Eval (string str) |
Description of partial differential equation.
1.7.6.1