INSStaggeredPressureBcCoef::INSStaggeredPressureBcCoef( const INSStaggeredHierarchyIntegrator* fluid_solver, const std::vector<RobinBcCoefStrategy<NDIM>*>& bc_coefs, const TractionBcType traction_bc_type, const bool homogeneous_bc) : d_fluid_solver(fluid_solver), d_bc_coefs(NDIM, static_cast<RobinBcCoefStrategy<NDIM>*>(NULL)) { setStokesSpecifications(d_fluid_solver->getStokesSpecifications()); setPhysicalBcCoefs(bc_coefs); setTractionBcType(traction_bc_type); setHomogeneousBc(homogeneous_bc); return; } // INSStaggeredPressureBcCoef
INSCollocatedVelocityBcCoef::INSCollocatedVelocityBcCoef(const unsigned int comp_idx, const INSCollocatedHierarchyIntegrator* fluid_solver, const std::vector<RobinBcCoefStrategy<NDIM>*>& bc_coefs, const TractionBcType traction_bc_type, const bool homogeneous_bc) : d_comp_idx(comp_idx), d_fluid_solver(fluid_solver), d_bc_coefs(NDIM, static_cast<RobinBcCoefStrategy<NDIM>*>(NULL)) { setStokesSpecifications(d_fluid_solver->getStokesSpecifications()); setPhysicalBcCoefs(bc_coefs); setTractionBcType(traction_bc_type); setHomogeneousBc(homogeneous_bc); return; } // INSCollocatedVelocityBcCoef