fvbasediscretizationfemadapt.hh
Go to the documentation of this file.
57 using type = Dune::Fem::ISTLBlockVectorDiscreteFunction<DiscreteFunctionSpace, PrimaryVariables>;
77 static constexpr unsigned historySize = getPropValue<TypeTag, Properties::TimeDiscHistorySize>();
81 using DiscreteFunction = Dune::Fem::ISTLBlockVectorDiscreteFunction<DiscreteFunctionSpace, PrimaryVariables>;
89 = Dune::Fem::RestrictProlongTuple<DiscreteFunctionRestrictProlong, ProblemRestrictProlongOperator>;
163 std::make_unique<RestrictProlong>(DiscreteFunctionRestrictProlong(*(this->solution_[/*timeIdx=*/0])),
The base class for the finite volume discretization schemes. Definition: fvbasediscretizationfemadapt.hh:70 AdaptationManager & adaptationManager() Definition: fvbasediscretizationfemadapt.hh:157 FvBaseDiscretizationFemAdapt(Simulator &simulator) Definition: fvbasediscretizationfemadapt.hh:108 void adaptGrid() Definition: fvbasediscretizationfemadapt.hh:122 The base class for the finite volume discretization schemes without adaptation. Definition: fvbasediscretization.hh:1952 The base class for the finite volume discretization schemes. Definition: fvbasediscretization.hh:298 void finishInit() Apply the initial conditions to the model. Definition: fvbasediscretization.hh:468 bool enableGridAdaptation_ Definition: fvbasediscretization.hh:1939 std::array< std::unique_ptr< DiscreteFunction >, historySize > solution_ Definition: fvbasediscretization.hh:1929 std::list< std::unique_ptr< BaseOutputModule< TypeTag > > > outputModules_ Definition: fvbasediscretization.hh:1931 ElementMapper elementMapper_ Definition: fvbasediscretization.hh:1903 const SolutionVector & solution(unsigned timeIdx) const Reference to the solution at a given history index as a block vector. Definition: fvbasediscretization.hh:1144 VertexMapper vertexMapper_ Definition: fvbasediscretization.hh:1904 void resetLinearizer() Resets the Jacobian matrix linearizer, so that the boundary types can be altered. Definition: fvbasediscretization.hh:1537 Definition: blackoilboundaryratevector.hh:39 typename Properties::Detail::GetPropImpl< TypeTag, Property >::type::type GetPropType get the type alias defined in the property (equivalent to old macro GET_PROP_TYPE(.... Definition: propertysystem.hh:233 Definition: fvbasediscretizationfemadapt.hh:97 static void serializeOp(Serializer &serializer, SolutionType &solution) Definition: fvbasediscretizationfemadapt.hh:99 GetPropType< TypeTag, Properties::DiscreteFunctionSpace > DiscreteFunctionSpace Definition: fvbasediscretizationfemadapt.hh:55 GetPropType< TypeTag, Properties::PrimaryVariables > PrimaryVariables Definition: fvbasediscretizationfemadapt.hh:56 typename BaseDiscretization::BlockVectorWrapper type Definition: fvbasediscretization.hh:283 Definition: fvbaseproperties.hh:77 |