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