32 _side_id(getParam<unsigned
int>(
"side_id")),
33 _wave_speeds(declareVector(
"wave_speed"))
void allgather(const T &send_data, std::vector< T, A > &recv_data) const
static InputParameters validParams()
virtual void finalize() override
const Parallel::Communicator & _communicator
bool hasData(const Elem *elem, unsigned int side) const
Query whether this processor has data for the provided element and side.
const unsigned int _side_id
virtual Elem * queryElemPtr(const dof_id_type i)
virtual void initialize() override
static InputParameters validParams()
std::vector< ADReal > waveSpeed(const Elem *elem, unsigned int side) const
accessor for the wave speed
const HLLCUserObject & _hllc
registerMooseObject("NavierStokesApp", WaveSpeedVPP)
Gets wave speeds from HLLC user object.
FEProblemBase & _fe_problem
virtual MooseMesh & mesh() override
static const std::complex< double > j(0, 1)
Complex number "j" (also known as "i")
WaveSpeedVPP(const InputParameters ¶meters)
virtual void execute() override
VectorPostprocessorValue & _wave_speeds
void ErrorVector unsigned int
auto index_range(const T &sizable)