![]() |
|
#include <sample_point_parameters.h>
Inheritance diagram for oomph::RefineableBinArrayParameters:Static Public Attributes | |
| static unsigned | Default_max_depth |
| Default value for max. depth. More... | |
| static unsigned | Default_max_number_of_sample_point_per_bin |
| Default value for max. number of sample points before refinement. More... | |
Static Public Attributes inherited from oomph::SamplePointContainerParameters | |
| static unsigned | Default_nsample_points_generated_per_element |
| Default for "measure of" number of sample points per element. More... | |
Private Attributes | |
| bool | Bin_array_is_recursive |
| unsigned | Depth |
| unsigned | Max_depth |
| Max. depth value of the bin_array. More... | |
| unsigned | Max_number_of_sample_point_per_bin |
| RefineableBinArray * | Root_bin_array_pt |
| Pointer to root bin array. More... | |
Additional Inherited Members | |
Protected Attributes inherited from oomph::BinArrayParameters | |
| Vector< unsigned > | Dimensions_of_bin_array |
| Number of bins in each coordinate direction. More... | |
Protected Attributes inherited from oomph::SamplePointContainerParameters | |
| Mesh * | Mesh_pt |
| Pointer to mesh from whose FiniteElements sample points are created. More... | |
| Vector< std::pair< double, double > > | Min_and_max_coordinates |
| unsigned | Nsample_points_generated_per_element |
| "Measure of" number of sample points generated in each element More... | |
| bool | Use_eulerian_coordinates_during_setup |
| bool | Ignore_halo_elements_during_locate_zeta_search |
/////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////// Helper object for dealing with the parameters used for the RefineableBinArray objects
|
inline |
Constructor: Pass mesh.
|
delete |
Broken copy constructor.
|
inlinevirtual |
|
inline |
|
inline |
|
inline |
|
inline |
Disable recursiveness.
References Bin_array_is_recursive.
|
inline |
Enable recursiveness.
References Bin_array_is_recursive.
|
inline |
|
inline |
|
inline |
Maximum number of sample points in bin (before it's subdivided recursively)
References Max_number_of_sample_point_per_bin.
|
inline |
Maximum number of sample points in bin (before it's subdivided recursively; const version
References Max_number_of_sample_point_per_bin.
|
delete |
Broken assignment operator.
|
inline |
|
inline |
Pointer to root bin array; const version.
References Root_bin_array_pt.
|
private |
Variable which stores if the RefineableBinArray is recursive or not.
Referenced by bin_array_is_recursive(), disable_bin_array_is_recursive(), and enable_bin_array_is_recursive().
|
static |
Default value for max. depth.
|
static |
Default value for max. number of sample points before refinement.
|
private |
Variable which stores the Depth value of the bin_array. Useful for debugging and for preventing "infinite" recursion in case if there is a problem.
Referenced by depth().
|
private |
Max. depth value of the bin_array.
Referenced by max_depth().
|
private |
Maximum number of sample points in bin (before its subdivided recursively
Referenced by max_number_of_sample_point_per_bin().
|
private |
Pointer to root bin array.
Referenced by root_bin_array_pt().