12#ifndef MFEM_VOLTA_SOLVER 
   13#define MFEM_VOLTA_SOLVER 
   27using common::H1_ParFESpace;
 
   28using common::ND_ParFESpace;
 
   29using common::RT_ParFESpace;
 
   30using common::L2_ParFESpace;
 
   31using common::ParDiscreteGradOperator;
 
   32using common::ParDiscreteDivOperator;
 
   34namespace electromagnetics
 
  128   const Vector & point_charge_params_;
 
  130   std::vector<DeltaCoefficient*> point_charges_;
 
  132   std::map<std::string,socketstream*> socks_; 
 
 
Base class Coefficients that optionally depend on space and time. These are used by the BilinearFormI...
A coefficient that is constant across space and time.
Class for parallel grid function.
Class for parallel meshes.
Base class for vector Coefficients that optionally depend on time and space.
Data collection with VisIt I/O routines.
void RegisterVisItFields(VisItDataCollection &visit_dc)
const ParGridFunction & GetVectorPotential()
void DisplayToGLVis(int visport=19916)
VoltaSolver(ParMesh &pmesh, int order, Array< int > &dbcs, Vector &dbcv, Array< int > &nbcs, Vector &nbcv, Coefficient &epsCoef, real_t(*phi_bc)(const Vector &), real_t(*rho_src)(const Vector &), void(*p_src)(const Vector &, Vector &), Vector &point_charges)
void WriteVisItFields(int it=0)
void GetErrorEstimates(Vector &errors)
HYPRE_BigInt GetProblemSize()