25 virtual void check()
const override;
Base class for 1D component junctions and boundaries.
Base class for junctions of 1D components.
const std::vector< processor_id_type > & getConnectedProcessorIDs()
Gets the processor IDs of the connected 1D components.
const std::vector< dof_id_type > & getConnectedElementIDs()
Gets the element IDs of the connected 1D components.
std::vector< dof_id_type > _connected_elems
Element IDs of connected 1D components.
std::vector< processor_id_type > _proc_ids
Processor IDs of connected 1D components.
subdomain_id_type _junction_subdomain_id
Junction subdomain ID.
virtual void initSecondary() override
Perform secondary initialization, which relies on init() being called for all components.
virtual void check() const override
Check the component integrity.
static InputParameters validParams()
virtual void setupMesh() override
Performs mesh setup such as creating mesh or naming mesh sets.