Chi-Tech
chi_mesh::SurfaceMesherPassthrough Class Reference

#include <surfmesher_passthrough.h>

Inheritance diagram for chi_mesh::SurfaceMesherPassthrough:
chi_mesh::SurfaceMesher

Public Member Functions

 SurfaceMesherPassthrough ()
 
void Execute () override
 
- Public Member Functions inherited from chi_mesh::SurfaceMesher
SurfaceMesherType GetType () const
 
void AddXCut (double x_cut)
 
void AddYCut (double y_cut)
 
 SurfaceMesher (SurfaceMesherType in_type)
 
virtual void Execute ()
 
virtual ~SurfaceMesher ()=default
 

Additional Inherited Members

- Protected Attributes inherited from chi_mesh::SurfaceMesher
const SurfaceMesherType type_
 
std::vector< double > xcuts_
 
std::vector< double > ycuts_
 

Detailed Description

Surface mesher that will not modify the mesh. Meant for loading 2D meshes and just connecting boundaries to elements.

Definition at line 10 of file surfmesher_passthrough.h.

Constructor & Destructor Documentation

◆ SurfaceMesherPassthrough()

chi_mesh::SurfaceMesherPassthrough::SurfaceMesherPassthrough ( )
inline

Definition at line 13 of file surfmesher_passthrough.h.

Member Function Documentation

◆ Execute()

void chi_mesh::SurfaceMesherPassthrough::Execute ( )
overridevirtual

Executes the pass-through surface mesher.

Reimplemented from chi_mesh::SurfaceMesher.

Definition at line 8 of file surfmesher_passthrough.cc.


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