1818#include " 4C_fluid_ele_action.hpp"
1919#include " 4C_fluid_ele_factory.hpp"
2020#include " 4C_fluid_ele_interface.hpp"
21+ #include " 4C_fluid_ele_parameter_intface.hpp"
2122#include " 4C_fluid_utils_infnormscaling.hpp"
2223#include " 4C_fluid_utils_mapextractor.hpp"
2324#include " 4C_fluid_xfluid_outputservice.hpp"
@@ -464,8 +465,6 @@ void FLD::XFluid::set_face_general_fluid_xfem_parameter()
464465 {
465466 Teuchos::ParameterList faceparams;
466467
467- faceparams.set <FLD::Action>(" action" , FLD::set_general_face_fluid_parameter);
468-
469468 faceparams.sublist (" EDGE-BASED STABILIZATION" ) = params_->sublist (" EDGE-BASED STABILIZATION" );
470469
471470 faceparams.set <Inpar::FLUID::StabType>(
@@ -480,21 +479,26 @@ void FLD::XFluid::set_face_general_fluid_xfem_parameter()
480479
481480 Discret::Elements::FluidIntFaceType::instance ().pre_evaluate (
482481 *discret_, faceparams, nullptr , nullptr , nullptr , nullptr , nullptr );
482+
483+ Discret::Elements::FluidEleParameterIntFace* fldintfacepara =
484+ Discret::Elements::FluidEleParameterIntFace::instance ();
485+ fldintfacepara->set_face_general_fluid_parameter (
486+ faceparams, Core::Communication::my_mpi_rank (discret_->get_comm ()));
483487 }
484488
485489 // ------------------------------------------------------------------------------------------------------
486490 // set XFEM specific parameter for faces
487491 {
488492 Teuchos::ParameterList faceparams;
489493
490- faceparams.set <FLD::Action>(" action" , FLD::set_general_face_xfem_parameter);
491-
492494 // set general fluid face parameters are contained in the following two sublists
493495 faceparams.sublist (" XFLUID DYNAMIC/STABILIZATION" ) =
494496 params_->sublist (" XFLUID DYNAMIC/STABILIZATION" );
495497
496- Discret::Elements::FluidIntFaceType::instance ().pre_evaluate (
497- *discret_, faceparams, nullptr , nullptr , nullptr , nullptr , nullptr );
498+ Discret::Elements::FluidEleParameterIntFace* fldintfacepara =
499+ Discret::Elements::FluidEleParameterIntFace::instance ();
500+ fldintfacepara->set_face_general_xfem_parameter (
501+ faceparams, Core::Communication::my_mpi_rank (discret_->get_comm ()));
498502 }
499503
500504 return ;
0 commit comments