Definition: eulerianAccessor.hpp:16
Definition: eulerianSourceAccessor.hpp:17
Definition: rhsAccessor.hpp:14
Definition: swarmAccessor.hpp:14
Definition: arbitraryEulerianSource.hpp:9
ArbitraryEulerianSource(std::string coupledFieldName, std::shared_ptr< mathFunctions::MathFunction > sourceFunction)
Definition: arbitraryEulerianSource.cpp:6
void ComputeRHS(PetscReal time, accessors::SwarmAccessor &swarmAccessor, accessors::RhsAccessor &rhsAccessor, accessors::EulerianAccessor &eulerianAccessor) override
Definition: arbitraryEulerianSource.hpp:28
void ComputeEulerianSource(PetscReal startTime, PetscReal endTime, accessors::SwarmAccessor &swarmAccessorPreStep, accessors::SwarmAccessor &swarmAccessorPostStep, accessors::EulerianSourceAccessor &eulerianSourceAccessor) override
Definition: arbitraryEulerianSource.cpp:9
Definition: coupledProcess.hpp:12