Class OmegaHMonteCarloRHSIntegrator
Defined in File omega_h_mc_rhs_integrator.hpp
Inheritance Relationships
Base Type
public pcms::LinearFormIntegrator(Class LinearFormIntegrator)
Class Documentation
-
class OmegaHMonteCarloRHSIntegrator : public pcms::LinearFormIntegrator
Public Functions
-
OmegaHMonteCarloRHSIntegrator(const FunctionSpace &target_space, int samples_per_element, MonteCarloSampling sampling, uint64_t seed = 8675309)
-
~OmegaHMonteCarloRHSIntegrator()
-
OmegaHMonteCarloRHSIntegrator(const OmegaHMonteCarloRHSIntegrator&) = delete
-
OmegaHMonteCarloRHSIntegrator &operator=(const OmegaHMonteCarloRHSIntegrator&) = delete
-
virtual Vec GetVector() const noexcept override
-
virtual CoordinateView<DeviceMemorySpace> GetIntegrationPoints() const noexcept override
-
virtual void Assemble(Rank2View<const Real, DeviceMemorySpace> sampled_values) override
-
OmegaHMonteCarloRHSIntegrator(const FunctionSpace &target_space, int samples_per_element, MonteCarloSampling sampling, uint64_t seed = 8675309)