IntersectSweptOneAxis3D Class Reference
  Fixture class for intersection moment computation tests when target cells are swept only along x-axis. More...
Inheritance diagram for IntersectSweptOneAxis3D:
  
 Protected Member Functions | |
| IntersectSweptOneAxis3D () | |
Additional Inherited Members | |
  Public Member Functions inherited from IntersectSweptBase3D | |
| IntersectSweptBase3D ()=delete | |
| Disabled default constructor.  More... | |
| IntersectSweptBase3D (double x0, double y0, double z0, double x1, double y1, double z1) | |
| Setup each test-case.  More... | |
| std::vector< int > | search (int current) const | 
| Retrieve all cells incident to the faces of a given cell.  More... | |
| double | compute_swept_volume (std::vector< Wonton::Weights_t > const &moments) const | 
| Compute the total swept region volume.  More... | |
  Static Public Member Functions inherited from IntersectSweptBase3D | |
| static double | compute_contribution (int id, std::vector< Wonton::Weights_t > const &moments) | 
| Compute the given cell volume contribution.  More... | |
| static Wonton::Point< 3 > | deduce_centroid (Wonton::Weights_t const &moment) | 
| Deduce the centroid coordinates from current cell moments.  More... | |
  Protected Types inherited from IntersectSweptBase3D | |
| using | Intersector = Portage::IntersectSweptFace3D< Wonton::Entity_kind::CELL, Wonton::Jali_Mesh_Wrapper, Wonton::Jali_State_Wrapper, Wonton::Jali_Mesh_Wrapper > | 
  Protected Attributes inherited from IntersectSweptBase3D | |
| Portage::NumericTolerances_t | num_tols | 
| double const | epsilon = 1.E-14 | 
| std::shared_ptr< Jali::Mesh > | source_mesh | 
| std::shared_ptr< Jali::Mesh > | target_mesh | 
| std::shared_ptr< Jali::State > | source_state | 
| std::shared_ptr< Jali::State > | target_state | 
| Wonton::Jali_Mesh_Wrapper | source_mesh_wrapper | 
| Wonton::Jali_Mesh_Wrapper | target_mesh_wrapper | 
| Wonton::Jali_State_Wrapper | source_state_wrapper | 
| Wonton::Jali_State_Wrapper | target_state_wrapper | 
| double const | unit_region_volume = 4.0 | 
| int const | nb_hex_faces = 6 | 
| bool | verbose = false | 
Detailed Description
Fixture class for intersection moment computation tests when target cells are swept only along x-axis.
displacement vector: (1,0,0) ____...... source cell: plain /| .:/| .: target cell: dotted / | . / |. : /__|../:.| : | :__|:_:..: z | /: | : . | y | / : .| /: . | / |/__:..|..:. |/___ x
Constructor & Destructor Documentation
◆ IntersectSweptOneAxis3D()
      
  | 
  inlineprotected | 
The documentation for this class was generated from the following file:
- /home/portage/portage/portage/intersect/test/test_intersect_swept_face_3D.cc
 
 Public Member Functions inherited from