Skip to content
Snippets Groups Projects
Commit addc5b99 authored by renchao.lu's avatar renchao.lu
Browse files

[PL/RCT] store media_map in process_data.

parent ac38a707
No related branches found
No related tags found
No related merge requests found
......@@ -157,6 +157,7 @@ std::unique_ptr<Process> createRichardsComponentTransportProcess(
MaterialPropertyLib::createMaterialSpatialDistributionMap(media, mesh);
RichardsComponentTransportProcessData process_data{
std::move(media_map),
std::move(porous_media_properties),
fluid_reference_density,
std::move(fluid_properties),
......
......@@ -18,6 +18,11 @@
#include "PorousMediaProperties.h"
namespace MaterialPropertyLib
{
class MaterialSpatialDistributionMap;
}
namespace ProcessLib
{
template <typename ReturnType>
......@@ -27,6 +32,8 @@ namespace RichardsComponentTransport
{
struct RichardsComponentTransportProcessData
{
std::unique_ptr<MaterialPropertyLib::MaterialSpatialDistributionMap>
media_map;
PorousMediaProperties porous_media_properties;
ParameterLib::Parameter<double> const& fluid_reference_density;
std::unique_ptr<MaterialLib::Fluid::FluidProperties> fluid_properties;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment