|
Peano
|
An abstract filter class. More...


Public Member Functions | |
| __init__ (self, run_on_individual_pieces_of_data, run_on_concatenated_data, verbose) | |
| exploit_idempotent: boolean Exploit the fact that the filter is idempotent, i.e. | |
| __str__ (self) | |
| render (self, cell_data, dof, dimension, unknowns, is_data_associated_to_cell, description, mapping) | |
| Overwrite this one for the particular filter. | |
Data Fields | |
| run_on_individual_pieces_of_data = run_on_individual_pieces_of_data | |
| run_on_concatenated_data = run_on_concatenated_data | |
| verbose = verbose | |
An abstract filter class.
Implement render to filter out patches from the data that are not to be displayed.
| peano4.visualisation.filters.Filter.Filter.__init__ | ( | self, | |
| run_on_individual_pieces_of_data, | |||
| run_on_concatenated_data, | |||
| verbose ) |
| peano4.visualisation.filters.Filter.Filter.__str__ | ( | self | ) |
Definition at line 25 of file Filter.py.
References peano4.output.ActionSet.ActionSet.__class__, peano4.output.Jinja2TemplatedHeaderImplementationFilePair.Jinja2TemplatedHeaderImplementationFilePair.__class__, peano4.output.Observer.Observer.__class__, peano4.output.TemplatedHeaderFile.TemplatedHeaderFile.__class__, peano4.output.TemplatedHeaderImplementationFilePair.TemplatedHeaderImplementationFilePair.__class__, run_on_concatenated_data, run_on_individual_pieces_of_data, peano4.visualisation.filters.AverageOverCell.AverageOverCell.verbose, peano4.visualisation.filters.Calculator.Calculator.verbose, peano4.visualisation.filters.ExtractFineGrid.ExtractFineGrid.verbose, and verbose.
| peano4.visualisation.filters.Filter.Filter.render | ( | self, | |
| cell_data, | |||
| dof, | |||
| dimension, | |||
| unknowns, | |||
| is_data_associated_to_cell, | |||
| description, | |||
| mapping ) |
Overwrite this one for the particular filter.
cell_data: [Patch]
Reimplemented in peano4.visualisation.filters.AverageOverCell.AverageOverCell, peano4.visualisation.filters.Calculator.Calculator, peano4.visualisation.filters.ExtractFineGrid.ExtractFineGrid, peano4.visualisation.filters.ExtractMeshResolution.ExtractMeshResolution, and peano4.visualisation.filters.ShrinkPatches.ShrinkPatches.
| peano4.visualisation.filters.Filter.Filter.run_on_concatenated_data = run_on_concatenated_data |
| peano4.visualisation.filters.Filter.Filter.run_on_individual_pieces_of_data = run_on_individual_pieces_of_data |
| peano4.visualisation.filters.Filter.Filter.verbose = verbose |
Definition at line 22 of file Filter.py.
Referenced by __str__(), peano4.visualisation.output.Visualiser.Visualiser.parse_snapshot(), and peano4.visualisation.output.VTUUnstructuredGrid.VTUUnstructuredGrid.write_vtu().