Package esys :: Package escript :: Module pdetools :: Class Projector
[hide private]
[frames] | no frames]

Class Projector

The Projector is a factory which projects a discontinuous function onto a continuous function on a given domain.

Instance Methods [hide private]
 
__call__(self, input_data)
Projects input_data onto a continuous function.
 
__init__(self, domain, reduce=True, fast=True)
Creates a continuous function space projector for a domain.
linearPDEs.SolverOptions
getSolverOptions(self)
Returns the solver options of the PDE solver.
Method Details [hide private]

__call__(self, input_data)
(Call operator)

 

Projects input_data onto a continuous function.

Parameters:
  • input_data - the data to be projected

__init__(self, domain, reduce=True, fast=True)
(Constructor)

 

Creates a continuous function space projector for a domain.

Parameters:
  • domain - Domain of the projection.
  • reduce - Flag to reduce projection order
  • fast - Flag to use a fast method based on matrix lumping