Peano
Loading...
Searching...
No Matches
peano4.visualisation.input.Patch.Patch Class Reference

Patch class that contains offset, size and value of a Peano patch. More...

Inheritance diagram for peano4.visualisation.input.Patch.Patch:
Collaboration diagram for peano4.visualisation.input.Patch.Patch:

Public Member Functions

 __init__ (self, offset, size, values, unknown_name, subdomain_number=0)
 
 __repr__ (self)
 

Data Fields

 offset
 
 size
 
 values
 
 subdomain_number
 
 unknown_name
 
 unknowns
 

Detailed Description

Patch class that contains offset, size and value of a Peano patch.

Attributes:

offset: Tuple Offset of the patch from origin of coordinate system

size: Tuple Size of patch

values: List List of values in the patch

subdomain: integer Integer value which identifies from which subdomain data stems from

Parameters:

file_path: String String of input file path (including filename and extension) Not here anymore.

Todo
update

Definition at line 5 of file Patch.py.

Constructor & Destructor Documentation

◆ __init__()

peano4.visualisation.input.Patch.Patch.__init__ ( self,
offset,
size,
values,
unknown_name,
subdomain_number = 0 )

Definition at line 30 of file Patch.py.

Member Function Documentation

◆ __repr__()

peano4.visualisation.input.Patch.Patch.__repr__ ( self)

Definition at line 38 of file Patch.py.

References DmaWriter< T_BUFF_SIZE, WIDTH, BLOCK >.offset, peano4.visualisation.input.Patch.Patch.offset, convert::data::PatchData.offset, kernel_impl.Enumerator.offset, exahype2::PlotFilter::FilterEntry.offset, kernels::idx2.size, kernels::idx3.size, kernels::idx4.size, kernels::idx5.size, NumVec< fp, dim::N >.size(), NumVec< T, LENGTH >.size(), peano4.visualisation.input.Patch.Patch.size, kernel_impl.Enumerator.size, exahype2::PlotFilter::FilterEntry.size, tl::cartesian_product_view< Vs >.size(), tl::cartesian_product_view< std::ranges::iota_view< W, B >, std::ranges::iota_view< W, B >, std::ranges::iota_view< W, B > >.size(), tl::cartesian_product_view< std::ranges::iota_view< W, B >, std::ranges::iota_view< W, B > >.size(), tl::cartesian_product_view< std::ranges::iota_view< W, B > >.size(), tl::stride_view< V >.size(), Region< dim, fp, topBoundaryInclusive >.size(), ThreadPool.size(), Vec< ITEM, ALLOCATOR >.size(), exahype2::CellAccess.size(), exahype2::enumerator::FaceAoSLexicographicEnumerator.size(), exahype2::enumerator::SingleDoFEnumerator.size(), peano4::stacks::STDVectorStack< T >::PopBlockStackView.size(), peano4::stacks::STDVectorStack< T >::PushBlockStackView.size(), peano4::stacks::STDVectorStack< T >.size(), peano4::stacks::STDVectorStackOverSmartPointers< T >::PopBlockStackView.size(), peano4::stacks::STDVectorStackOverSmartPointers< T >::PushBlockStackView.size(), peano4::stacks::STDVectorStackOverSmartPointers< T >.size(), swift2::TaskEnumerator.size(), tl::cartesian_product_view< Vs >.size(), tl::cartesian_product_view< std::ranges::iota_view< W, B >, std::ranges::iota_view< W, B >, std::ranges::iota_view< W, B > >.size(), tl::cartesian_product_view< std::ranges::iota_view< W, B >, std::ranges::iota_view< W, B > >.size(), tl::cartesian_product_view< std::ranges::iota_view< W, B > >.size(), tl::stride_view< V >.size(), tarch::Enumerator.size(), tarch::la::Matrix< Rows, Cols, Scalar >.size(), tarch::la::Vector< DimensionsTimesTwo, int >.size(), tarch::la::Vector< TwoTimesD, int >.size(), tarch::la::Vector< Size, Scalar >.size(), tarch::la::Vector< Dimensions, double >.size(), tarch::la::Vector< TwoPowerD, int >.size(), tarch::la::Vector< Dimensions, int >.size(), tbb::dynamic_task_graph.size(), exahype2::enumerator::AoSLexicographicEnumerator.size(), exahype2::enumerator::AoSoALexicographicEnumerator.size(), exahype2::enumerator::SoALexicographicEnumerator.size(), convert::data::PatchData.size, toolbox::particles::memorypool::GlobalContinuousMemoryPool< T >::GlobalMemory::Page.size, peano4.visualisation.input.Patch.Patch.subdomain_number, peano4.visualisation.input.PatchFileParser.PatchFileParser.subdomain_number, peano4.visualisation.input.Patch.Patch.unknown_name, peano4.visualisation.input.PatchFileParser.UnknownAttributes.unknown_name, peano4.visualisation.input.Patch.Patch.values, package.Exahype2.values, and exahype2::dg::PointSource.values.

Here is the call graph for this function:

Field Documentation

◆ offset

peano4.visualisation.input.Patch.Patch.offset

◆ size

peano4.visualisation.input.Patch.Patch.size

◆ subdomain_number

peano4.visualisation.input.Patch.Patch.subdomain_number

◆ unknown_name

peano4.visualisation.input.Patch.Patch.unknown_name

Definition at line 35 of file Patch.py.

Referenced by peano4.visualisation.input.Patch.Patch.__repr__().

◆ unknowns

◆ values

peano4.visualisation.input.Patch.Patch.values

Definition at line 33 of file Patch.py.

Referenced by peano4.visualisation.input.Patch.Patch.__repr__().


The documentation for this class was generated from the following file: