dumux-repositories issueshttps://git.iws.uni-stuttgart.de/groups/dumux-repositories/-/issues2023-07-24T13:11:04Zhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/issues/1000[freeflow] Properly include the volume work term in the energy balance2023-07-24T13:11:04ZKilian Weishaupt[freeflow] Properly include the volume work term in the energy balanceWe currently implement
$`\frac{\partial}{\partial t}(\rho u) = - \nabla \cdot (\rho \mathbf{v}h) + \nabla \cdot (\lambda \nabla T)`$
with $`h = u + \frac{p}{\rho}`$
However, the a correct form of the energy balance equation is (see ...We currently implement
$`\frac{\partial}{\partial t}(\rho u) = - \nabla \cdot (\rho \mathbf{v}h) + \nabla \cdot (\lambda \nabla T)`$
with $`h = u + \frac{p}{\rho}`$
However, the a correct form of the energy balance equation is (see !2473, !2471)
$`\frac{\partial}{\partial t}(\rho u) = - \nabla \cdot (\rho \boldsymbol{v}u) + \nabla \cdot (\lambda \nabla T) \underbrace{- p \left(\nabla\cdot{\boldsymbol{v}}\right)}_{\text{volume work}} + \underbrace{2\mu\boldsymbol{D}(\boldsymbol{v}) : \boldsymbol{D}(\boldsymbol{v})}_{\text{viscous dissipation}} `$
where $`\vec{D}(\vec{v}) = \frac{1}{2}\left( \nabla{\vec{v}} + \nabla{\vec{v}}^T \right)`$.
Viscous dissipation can often be neglected. Replacing enthalpy with internal energy in the first divergence term is simple but
the discretization of
$`p \nabla \cdot \mathbf{v}`$
is not straight-forward.
A possible simple solution would be:
Include in calculation of flux terms, i.e., evaluate $`\nabla \cdot \mathbf{v}`$
and assume a cell-constant $`p`$ which is just multiplied to the term. This gives a first-order scheme but should be ok since the term is often small. For incompressible flow the term also vanishes discretely since $`\nabla \cdot \mathbf{v} = 0`$.
This seems to work for cell-centered schemes without much additional effort (!2494).
For the box method it seems more difficult since the code assumes that fluxes on scvfs are symmetric. However the energy contribution (assembled on the scvfs) is different depending on the control volume (different control volume pressure).
Another solution is to implement the full conservative form of the energy equation
```math
\frac{\partial}{\partial t}\left( \frac{1}{2}\rho ||{\boldsymbol{v}}||^2 + \rho u \right) =
- \nabla\cdot{\left( \left[\frac{1}{2}\rho ||{\boldsymbol{v}}||^2 + \rho u \right] \boldsymbol{v}\right)}
+ \nabla\cdot{\left( \boldsymbol{T} \boldsymbol{v} + \lambda \nabla T\right)}
+ \rho \boldsymbol{v}\cdot \vec{g},
```
where $`\boldsymbol{T} = 2\mu\boldsymbol{D}(\boldsymbol{v}) - p\boldsymbol{I}`$.
__Edit 24 Jul 23 (@timok):__ included viscous dissipation term, annotations and conservative energy balance.https://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/issues/1205[freeflow] Spatially varying extrusionFactor causes unphysical results for th...2024-03-25T10:40:04ZFelix Weinhardt[freeflow] Spatially varying extrusionFactor causes unphysical results for the pressure distributionThe issue is illustrated with the following example scenario:
The example is based on the test “test_ff_stokes_channel_pseudo3d” and modified in a way that the domain is a square (0.005 x 0.005) with a lense in the middle which has a d...The issue is illustrated with the following example scenario:
The example is based on the test “test_ff_stokes_channel_pseudo3d” and modified in a way that the domain is a square (0.005 x 0.005) with a lense in the middle which has a different aperture (height) compared to the rest of the domain, the boundary conditions are fixed pressure at the inlet and outlet - the rest of the domain is no-slip. The motivation is, to be able to simulate microfluidic experiments with the pseudo-3D approach with different apertures of the micromodel (caused by precipitates).
For that, the friction source term in the problem.hh file is adapted:
```c
template<class ElementVolumeVariables>
Sources source(const Element& element,
const FVElementGeometry& fvGeometry,
const ElementVolumeVariables& elemVolVars,
const SubControlVolume& scv) const
{
auto source = Sources(0.0);
if constexpr (ParentType::isMomentumProblem() && enablePseudoThreeDWallFriction)
{
auto globalPos = scv.center();
Scalar heightRel = 1. ;
if(globalPos[0] > 0.001 && globalPos[0]< 0.004 && globalPos[1] > 0.001 && globalPos[1] < 0.004)
{
heightRel = relativeFrictionFactorLense_;
}
static const Scalar height = getParam<Scalar>("Problem.Height");
static const Scalar factor = getParam<Scalar>("Problem.PseudoWallFractionFactor", 8.0);
source[scv.dofAxis()] = this->pseudo3DWallFriction(element, fvGeometry, elemVolVars, scv, heightRel*height, factor);
}
return source;
}
```
and the extrusion factor in the spatialParams.hh is adapted:
```c
Scalar extrusionFactorAtPos(const GlobalPosition& globalPos) const
{
Scalar heightRel = 1.;
if(globalPos[0] > 0.001 && globalPos[0]< 0.004 && globalPos[1] > 0.001 && globalPos[1] < 0.004)
{
heightRel = relativeExtrusionFactorLens_; // = 0.5
}
return extrusionFactor_*heightRel;
}
```
In the attached files, three scenarios are compared:
+ a) (blue graphs): only the source term in the problem file is modified.
+ b) (red graphs): only the extrusion factor in the spatialParams file are modified.
+ c) (violette graphs): both, the source term in the problem and the extrusion factor in spatialParams file are modified.
In case of spatially varying extrusionFactors, there are discontinuities in the pressure (plot over line horizontally), while the velocities (plot over line vertically) look reasonable.
![ExtrusionSimTest](/uploads/eca0b5582a0139defdc09238dfdb1333/ExtrusionSimTest.png)3.9https://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/issues/839[freeflow][test] Add analytical solution to non-isothermal test2023-02-22T08:55:56ZKilian Weishaupt[freeflow][test] Add analytical solution to non-isothermal testThere are analytical solutions for some non-isothermal porous medium tests.
We could do the same for the free flow model.There are analytical solutions for some non-isothermal porous medium tests.
We could do the same for the free flow model.Kilian WeishauptKilian Weishaupthttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux-web-app/-/issues/23[frontend] Reset parameter button2020-09-05T22:13:05ZTimo Kochtimokoch@math.uio.no[frontend] Reset parameter buttonAdd a button that resets all parameters to their defaults.Add a button that resets all parameters to their defaults.https://git.iws.uni-stuttgart.de/dumux-repositories/dumux-web-app/-/issues/22[frontend] Start page where different apps can be selected2020-11-05T14:07:12ZTimo Kochtimokoch@math.uio.no[frontend] Start page where different apps can be selectedIf the app is used as a demonstrator, it would be nice if on the start page you could first select the app (maybe by clicking on the app (thumbnail + short descrp/title) and the select the case with a dropdown menu (current SelectSimulat...If the app is used as a demonstrator, it would be nice if on the start page you could first select the app (maybe by clicking on the app (thumbnail + short descrp/title) and the select the case with a dropdown menu (current SelectSimulation view).
If there is only one app, we could automatically skip the start page and go to the SelectSimulation view.
This also requires one additional json file in the backend that lists all the apps (which are itself json files like the current `simulations.json`).https://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/issues/707Generic implementation of L2-norm calculation using generic L2-projection2024-01-18T09:27:15ZTimo Kochtimokoch@math.uio.noGeneric implementation of L2-norm calculation using generic L2-projectionWith !1609 we get a generic l2-projection. In order to use it for interpolation between two arbitrary grids (arbitrary function spaces already works), we need to implement
* [x] 2d-2d intersections (!1625)
* [x] 3d-3d intersections (!29...With !1609 we get a generic l2-projection. In order to use it for interpolation between two arbitrary grids (arbitrary function spaces already works), we need to implement
* [x] 2d-2d intersections (!1625)
* [x] 3d-3d intersections (!2977)
That would be a great tool for convergence tests.https://git.iws.uni-stuttgart.de/dumux-repositories/dumux-lecture/-/issues/22heavyoil exercises need reference solutions for realistic testing2023-03-16T13:15:41ZNed Coltmanheavyoil exercises need reference solutions for realistic testingThe following exercises are not tested against reference solutions:
- [ ] mm_sagd
- [ ] mm_sagd_cyclic
- [ ] mm_sagd_cyclic_hystThe following exercises are not tested against reference solutions:
- [ ] mm_sagd
- [ ] mm_sagd_cyclic
- [ ] mm_sagd_cyclic_hystYue Wangyue.wang@iws.uni-stuttgart.deYue Wangyue.wang@iws.uni-stuttgart.dehttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/issues/1155How to make the Dumux day more interesting2023-02-19T16:18:47ZMaziar VeyskaramiHow to make the Dumux day more interesting**Challenges a developer may face:**
- Some issues/merge requests are not descriptive enough. That could demotivate the developer to work on them.
- The discussion about some issues becomes too technical during the Dumux day meeting. Th...**Challenges a developer may face:**
- Some issues/merge requests are not descriptive enough. That could demotivate the developer to work on them.
- The discussion about some issues becomes too technical during the Dumux day meeting. That can be frightening to others with different area of expertise.
- Fear of failure deters people from contributing to unfamiliar issues.
- No solid/detailed description of some parts of the code.
- Strict guidelines
**The collected ideas:**
- The issues/merge requests should give more details and describe the issue in a proper way.
- When the discussion becomes so technical that concerns only a part of the group during the Dumux day main meetings, it should be interrupted and continued only by the interested people in a separate meeting.
- Dumux day is about learning things other than your own area. To realize that goal as well as to help those who their fear of failure prevent them to contribute, we can assign a task not to a single person but to a small group of people (2 or 3 persons). The group should consist of more experienced and less experienced members.
- After clarifying what each part of the code aims to do, we can add a description for developers to the handbook and at least cover the classes which are used in the main file.
- Another idea is to record or write down the tutorials given by experienced members of the group and keep them for the new members joining us in future.
- Every body can develop and implement their code in a separate module. However, if they want to integrate the module in the Dumux, they must follow the guidelines. By doing so, we prevent inconsistency and bugs in the future. We recommend to use the guidelines even in your private module. In addition, following the guidelines in the code could be seen as a learning process which improves the programming skills.https://git.iws.uni-stuttgart.de/dumux-repositories/dumux-docker/-/issues/7Hydrocolloids Market: A Study of the Key Applications and Technologies2023-09-22T07:26:05Zsareena shaikhHydrocolloids Market: A Study of the Key Applications and TechnologiesThe research report provides an in-depth evaluation of the Global Hydrocolloids market drivers and restraints Market and helps the market participants intensify their footprints in the industry. The report gives a detailed analysis conce...The research report provides an in-depth evaluation of the Global Hydrocolloids market drivers and restraints Market and helps the market participants intensify their footprints in the industry. The report gives a detailed analysis concentrated on the critical market dynamics such as drivers, restraints, trends, and growth opportunities to assist businesses to prepare for any challenges they might encounter in the forecast period.
Its panoramic view of the Hydrocolloids industry entails useful insights into the estimated Hydrocolloids market size, revenue share, and sales & distribution networks. Such helpful market insights are bound to help readers outline this industry’s key outcomes in the near future. Those are further intended to assist businesses involved in this sector in sound decision-making and formulating lucrative business plans. The primary addressees of this report include some of the globally renowned venture capitalists. The report offers these individuals a vivid description of the competitive spectrum of the global Hydrocolloids market.
The global hydrocolloids market size is expected to reach USD 14.35 Billion at a steady CAGR of 5.1% in 2028, according to latest analysis by Emergen Research. Rapid market revenue growth can be attributed to increasing application of hydrocolloids in foods and beverages. Hydrocolloids as food additives find widespread use in numerous food formulations to enhance quality and shelf-life. Hydrocolloids are primarily used as rheology modifiers in foods and beverages to modify texture and or viscosity, and thus alters sensory properties of foods and beverages. Additionally, hydrocolloids are widely used in various food products as stabilizers, water retention agents, emulsifiers, and gelling agents, as well as to prevent formation of ice and sugar crystals in ice cream with controlled release of flavors.
The study outlines the rapidly evolving and growing market segments along with valuable insights into each element of the industry. The industry has witnessed the entry of several new players, and the report aims to deliver insightful information about their transition and growth in the market. Mergers, acquisitions, partnerships, agreements, product launches, and joint ventures are all outlined in the report.
**Request Free Sample Copy (To Understand the Complete Structure of this Report \[Summary + TOC\]) @** https://www.emergenresearch.com/request-sample/624
**Market Scope:** The report explains the scope of various commercial possibilities in the global Hydrocolloids market over the upcoming years. The estimated revenue build-up over the forecast years has been included in the report. The report analyzes the key market segments and sub-segments and provides deep insights into the market to assist readers with the formulation of lucrative strategies for business expansion.
**Competitive Outlook:** The leading companies operating in the Hydrocolloids market have been enumerated in this report. This section of the report lays emphasis on the geographical reach and production facilities of these companies. To get ahead of their rivals, the leading players are focusing more on offering products at competitive prices, according to our analysts.
**Report Objective:** The primary objective of this report is to provide the manufacturers, distributors, suppliers, and buyers engaged in this sector with access to a deeper and improved understanding of the global Hydrocolloids market.
**Competitive Terrain:** The global Hydrocolloids industry is highly consolidated owing to the presence of renowned companies operating across several international and local segments of the market. These players dominate the industry in terms of their strong geographical reach and a large number of production facilities. The companies are intensely competitive against one another and excel in their individual technological capabilities, as well as product development, innovation, and product pricing strategies.
**The leading market contenders listed in the report are:**
Kerry Group, BASF SE, Archer Daniels Midland Company, Cargill Incorporated, DuPont, Ashland Global, CP Kelco, Ingredion Incorporated, Tate & Lyle PLC, and Koninklijke Philips NV
**Emergen Research is Offering Limited Time Discount (Grab a Copy at Discounted Price Now) @** https://www.emergenresearch.com/request-discount/624
**Market Segmentations of the Hydrocolloids Market**
This market is segmented based on Types, Applications, and Regions. The growth of each segment provides accurate forecasts related to production and sales by Types and Applications, in terms of volume. This analysis can help readers looking to expand their business by targeting emerging and niche markets. Market share data is given on both global and regional levels. Regions covered in the report are North America, Europe, Asia Pacific, Latin America, and Middle East & Africa. Research analysts assess the market positions of the leading competitors and provide competitive analysis for each company. For this study, this report segments the global Hydrocolloids market on the basis of product, application, and region:
**Segments Covered in this report are:**
* **Type Outlook (Revenue, USD Billion; 2021–2028)**
* Gelatin
* Pectin
* Xanthan
* Agar
* Carrageenan
* Carboxymethyl Cellulose
* Guar Gum
* Others
* **Source Property Outlook (Revenue, USD Billion; 2021–2028)**
* Botanical
* Animal
* Microbial
* Seaweed
* Synthetic
* **Application Outlook (Revenue, USD Billion; 2021–2028)**
* Thickeners
* Gelling Agent
* Stabilizers
* Fat Replacers
* Coating Agent
* Others
**Browse Full Report Description + Research Methodology + Table of Content + Infographics@** https://www.emergenresearch.com/industry-report/hydrocolloids-market
**Regional Outlook of the Hydrocolloids Market**
The research report offers a comprehensive regional analysis of the market with regards to production and consumption patterns, import/export, market size and share in terms of volume and value, supply and demand dynamics, and presence of prominent players in each market.
**Regional Analysis Covers:**
* North America (U.S., Canada)
* Europe (U.K., Italy, Germany, France, Rest of EU)
* Asia Pacific (India, Japan, China, South Korea, Australia, Rest of APAC)
* Latin America (Chile, Brazil, Argentina, Rest of Latin America)
* Middle East & Africa (Saudi Arabia, U.A.E., South Africa, Rest of MEA)
**Research Report on the Hydrocolloids Market Addresses the Following Key Questions:**
* Who are the dominant players of the Hydrocolloids market?
* Which regional market is anticipated to have a high growth rate over the projected period?
* What consumer trends and demands are expected to influence the operations of the market players in the Hydrocolloids market?
* What are the key growth drivers and restraining factors of the Hydrocolloids market?
* What are the expansion plans and strategic investment plans undertaken by the players to gain a robust footing in the market?
* What is the overall impact of the COVID-19 pandemic on the Hydrocolloids market and its key segments?
**Request Customization as per your specific requirement@** https://www.emergenresearch.com/request-for-customization/624
Thank you for reading our report. For further details or to inquire about customization, please let us know and we will offer you the report as per your needs.
**Latest Published Reports by Emergen Research:**
Structural Adhesives Market
https://www.emergenresearch.com/industry-report/structural-adhesives-market
Sustainable Packaging Market
https://www.emergenresearch.com/industry-report/sustainable-packaging-market
Mhealth Market
https://www.emergenresearch.com/industry-report/mhealth-market
Enzymes Market
https://www.emergenresearch.com/industry-report/enzymes-market
Quantum Cascade Laser Market
https://www.emergenresearch.com/industry-report/quantum-cascade-laser-market
Automotive Telematics Market
https://www.emergenresearch.com/industry-report/automotive-telematics-market
Driver Monitoring Systems Market
https://www.emergenresearch.com/industry-report/driver-monitoring-systems-market
Teleradiology Services Market
https://www.emergenresearch.com/industry-report/teleradiology-services-market
Neuromorphic Processing Market
https://www.emergenresearch.com/industry-report/neuromorphic-processing-market
Agricultural Films Market
https://www.emergenresearch.com/industry-report/agricultural-films-market
Rehabilitation Robotics Market
https://www.emergenresearch.com/industry-report/rehabilitation-robotics-market
Super Absorbent Polymers Market
https://www.emergenresearch.com/industry-report/super-absorbent-polymers-market
Prefilled Syringes Market
https://www.emergenresearch.com/industry-report/prefilled-syringes-market
Arms Ammunition Market
https://www.emergenresearch.com/industry-report/arms-ammunition-market
Solar Energy Market
https://www.emergenresearch.com/industry-report/solar-energy-market
**About Emergen Research**
Emergen Research is a market research and consulting company that provides syndicated research reports, customized research reports, and consulting services. Our solutions purely focus on your purpose to locate, target, and analyze consumer behavior shifts across demographics, across industries, and help clients make smarter business decisions. We offer market intelligence studies ensuring relevant and fact-based research across multiple industries, including Healthcare, Touch Points, Chemicals, Types, and Energy. We consistently update our research offerings to ensure our clients are aware of the latest trend’s existent in the market. Emergen Research has a strong base of experienced analysts from varied areas of expertise. Our industry experience and ability to develop a concrete solution to any research problems provides our clients with the ability to secure an edge over their respective competitors.
**Contact Us:**
Eric Lee
Corporate Sales Specialist
Emergen Research | Web: www.emergenresearch.com
Direct Line: +1 (604) 757-9756
E-mail: sales@emergenresearch.com
Visit for More Insights: https://www.emergenresearch.com/insights
**Explore Our **[**Custom Intelligence services**](https://www.emergenresearch.com/custom-intelligence)** | **[**Growth Consulting Services**](https://www.emergenresearch.com/growth-consultant)
**Trending Titles:** [Rail Asset Management Market](https://www.emergenresearch.com/industry-report/rail-asset-management-market) **|** [Tracheostomy Products Market](https://www.emergenresearch.com/industry-report/tracheostomy-products-market)
**Latest Reports:** [Pen Needles Market](https://www.emergenresearch.com/industry-report/pen-needles-market) **|** [Sodium Hypochlorite Solution Market](https://www.emergenresearch.com/industry-report/sodium-hypochlorite-solution-market)
https://git.iws.uni-stuttgart.de/dumux-repositories/dumux-course/-/issues/44Improve Material exercise2024-03-25T10:34:21ZLeon KeimImprove Material exerciseIn the course people referred to this exercise as a little on the too difficult side.
While talking to people I noticed a few things.
Proposed changes:
1. [ ] In the slides it is extensively written how one can get from components to p...In the course people referred to this exercise as a little on the too difficult side.
While talking to people I noticed a few things.
Proposed changes:
1. [ ] In the slides it is extensively written how one can get from components to phases and a Fluidsystem. However in the exercise one uses a almost predefined Fluidsystem and just adds a component to that. It would be at least for a exercise better to use single components and build a simple Fluidsystem from scratch. https://git.iws.uni-stuttgart.de/dumux-repositories/dumux-course/-/blob/master/exercises/exercise-fluidsystem/2p2cproperties.hh#L79
2. [ ] Maybe a exercise with a Vapor-Liquid system instead of Liquid-Liquid is more intuitive for the non Multiphase expert.
3. [ ] One could start with a single Phase system. Some people might not even be interested in Multiphase systems.
4. [ ] State more clearly where in the Dumux procedure of solving a PDE this is located (i.e. link to volVars)
5. [ ] isGas should return false https://git.iws.uni-stuttgart.de/dumux-repositories/dumux-course/-/blob/master/exercises/exercise-fluidsystem/fluidsystems/h2omycompressiblecomponent.hh#L127
6. [ ] Should a Liquid-Liquid two phase system fail because no vapor pressure is given? Is this related to how dumux works?Dumux Course Summer 2024https://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/issues/1222In DuneVectorType add a check for blockLevel requirements or implement recurs...2023-02-22T11:18:02ZTimo Kochtimokoch@math.uio.noIn DuneVectorType add a check for blockLevel requirements or implement recursivelyThe following discussion from !3385 should be addressed:
- [ ] @DennisGlaeser started a [discussion](https://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/3385#note_84501): (+2 comments)
> I think it could be ...The following discussion from !3385 should be addressed:
- [ ] @DennisGlaeser started a [discussion](https://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/3385#note_84501): (+2 comments)
> I think it could be good to statically check that the vector has a depth of 2 here, since this seems to be the case? Otherwise one gets a surprising result for vectors of different depth (although unlikely, and it would probably not compile due to "misuse" of the resulting vector type in other places)...
We could either add a static_assert or try to do the same recursion as for multitypevector to recursively use the template to convert block types.https://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/issues/1146Investigate parallel assembly with Python2023-02-22T08:57:02ZTimo Kochtimokoch@math.uio.noInvestigate parallel assembly with PythonCalling Python code from C++ (which is what we do for the problem for example) requires acquiring the GIL because the Python interpreter is serial. We should test whether this nulls all of the speed-up of multithreading. And if yes, thin...Calling Python code from C++ (which is what we do for the problem for example) requires acquiring the GIL because the Python interpreter is serial. We should test whether this nulls all of the speed-up of multithreading. And if yes, think about some other options. There might be options around this like using multithreading from Python already (?)https://git.iws.uni-stuttgart.de/dumux-repositories/dumux-course/-/issues/35Iterating over grid, compute boundary fluxes2023-04-02T23:43:03ZTimo Kochtimokoch@math.uio.noIterating over grid, compute boundary fluxesAdd some slides/exercise on how to do thatAdd some slides/exercise on how to do thathttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/issues/1212License text2023-02-19T16:36:58ZTimo Kochtimokoch@math.uio.noLicense textOur default header license text mentions COPYING but that file has been removed. We should also clearly state how to reuse DUmux files, i.e. what text needs to be provided
I think the license headaer should refer to Authors and say some...Our default header license text mentions COPYING but that file has been removed. We should also clearly state how to reuse DUmux files, i.e. what text needs to be provided
I think the license headaer should refer to Authors and say something like copyright "the dumux developers". (And in Authors there should be a headline "the dumux developers")https://git.iws.uni-stuttgart.de/dumux-repositories/dumux-website/-/issues/50Link to DaRUS for citing releases2022-11-18T10:13:17ZBernd FlemischLink to DaRUS for citing releasesStarting with 3.6, release tarballs are uploaded to DaRUS instead of Zenodo. This has to be advertised on
https://dumux.org/about/#howtocite,
particularly, linked to
https://darus.uni-stuttgart.de/dataverse/iws_lh2_dumux.Starting with 3.6, release tarballs are uploaded to DaRUS instead of Zenodo. This has to be advertised on
https://dumux.org/about/#howtocite,
particularly, linked to
https://darus.uni-stuttgart.de/dataverse/iws_lh2_dumux.https://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/issues/1309Make quad precision type work with Fmt::format2023-11-20T11:24:00ZTimo Kochtimokoch@math.uio.noMake quad precision type work with Fmt::formatSeems like the quad precision type doesn't work with format but as we use it in a couple of central places like the newton this means nothing compiles. The current quad precision test is steady-state+linear and therefore doesn't use the ...Seems like the quad precision type doesn't work with format but as we use it in a couple of central places like the newton this means nothing compiles. The current quad precision test is steady-state+linear and therefore doesn't use the newton.https://git.iws.uni-stuttgart.de/dumux-repositories/dumux-course/-/issues/47Making DuMux-course reuse compliant2023-09-07T12:35:03ZHamza OukiliMaking DuMux-course reuse compliantDuMux course license is insufficient. It needs to be reuse compliant like DuMux. See [MR=dumux:3442](https://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/3442)DuMux course license is insufficient. It needs to be reuse compliant like DuMux. See [MR=dumux:3442](https://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/3442)Mathis KelmMathis Kelmhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/issues/1213Metadata collection2023-10-20T13:57:37ZMartin SchneiderMetadata collectionImprove metadata collection of dumux.
TODOs:
- [ ] Add test case that collects metadata from dumux objects
- [ ] Add parameter tree to collectorImprove metadata collection of dumux.
TODOs:
- [ ] Add test case that collects metadata from dumux objects
- [ ] Add parameter tree to collector3.9Hamza OukiliHamza Oukilihttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux-lecture/-/issues/23mhs/groundwater uses old "sequential" model but can use new 1p model instead2020-11-24T10:21:00ZTimo Kochtimokoch@math.uio.nomhs/groundwater uses old "sequential" model but can use new 1p model insteadhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/issues/1358Move special case treatments to appropriate classes: VelocityGradients2024-03-01T10:54:56ZMathis KelmMove special case treatments to appropriate classes: VelocityGradientsFor (fcstaggered) freeflow a normal velocity gradient at the boundary can only be computed if the velocity is specified through Dirichlet boundary conditions. While the `velocityGradients` uses `outsideVolVars` (=inside at non-Dirichlet ...For (fcstaggered) freeflow a normal velocity gradient at the boundary can only be computed if the velocity is specified through Dirichlet boundary conditions. While the `velocityGradients` uses `outsideVolVars` (=inside at non-Dirichlet boundaries?), the slip velocity momentum flux allows to specify this gradient as an optional parameter. Instead, the `velocityGradients` could specify treatment of edge cases in a central spot such that other classes can apply it in a consistent manner.
This should be accompanied with an easily accessible option to switch such classes if you adapted them, e.g. through access to publicly readable model traits.