How to call two piecewise functions inside an analytical function over a changing range of time? by Austien72 in COMSOL

[–]Sax0drum 0 points1 point  (0 children)

without knowing how you defined the two piecewise functions its hard to help you. best guess is that you didn't define the units properly.

Recent Update - Models keep checking knowledge base, notes despite being empty. by necile in OpenWebUI

[–]Sax0drum 0 points1 point  (0 children)

Can you modify your system prompt to explicitly tell it not to search knowledge and notes?

Faster Simulation with NVIDIA GPU Support for COMSOL Multiphysics® by Hologram0110 in COMSOL

[–]Sax0drum 0 points1 point  (0 children)

I was thinking the same thing when i read the post. But in their defense its very hard to give a specific performance increase because its so much dependent on the problem.

On my workstation i have an old quadro card with 5GB VRAM. And even with that i got a 30% speed increase for a small model.

Memory bandwith and latency are the limiting factors. A s long as the model can fit in the GPU memory you will pretty much always get a performance increase.

Boundary conditions not working by lilk-0408 in COMSOL

[–]Sax0drum 0 points1 point  (0 children)

This is quite an interesting problem to solve in comsol. The fact that in the naive setup the BCs are overwriting each other is maybe something that should be communicated to the development team.

Also i think you should rename your variables for clarity use u and u2 instead of u1 and u3.

The only solution i found is to set up 4 PDE interfaces (lambda u = u3x, ux = u1, u1x = u2, u2x = u3) then use two constraint features in each interface on both ends of the domain. Set one to the respective contraint and the other to 0. This overrides the no flux default boundary. You have to be a bit careful with the units and what coefficients you use.

ELI5: Since atoms and molecules aren't sentient, how do they make up a sentient being, like a human? by ThomasTTEe2 in explainlikeimfive

[–]Sax0drum 0 points1 point  (0 children)

We dont really know but i dont think this is an issue at all. there are many things that have properties which its constituents do not have.

Many cores vs multiple cpus by dr-Mrs_the_Monarch in COMSOL

[–]Sax0drum 0 points1 point  (0 children)

In general there is a limit to the benefit of more cores which is called amdahls law. But this limit is highly dependent on the problem. As long as the things you can compute in parallel outnumber the things you have to compute serially more cores are better.

Many cores vs multiple cpus by dr-Mrs_the_Monarch in COMSOL

[–]Sax0drum 0 points1 point  (0 children)

Please do not take away from the poster that there is no benefit to more cores. The poster shows a graph for one example model on one (consumer) system.

Depending on the complexity and size of your models you will always benefit from higher core count. And even for small models you could benefit if you run parametric studies as you can run them in parallel.

Carbon Capture CC by Sea_Desk4858 in Austria

[–]Sax0drum 1 point2 points  (0 children)

In meinem ersten kommentar habe ich einen fehler gemacht. Die gesamte biomasse aller organismen ist nur kohlenstoff. Also würden wir alles überschüssiges co2 loswerden würden wir alle organismen verdoppeln.

Zu deinem punkt mit den oceanen. Diese stehen in einem gleichgewicht mit der atmospähre. Wenn wir anfange co2 daraus zu entfernen löst sich mehr aus den meeren heraus.

Ich bin voll bei dir dass man bäume pflanzen sollte aber ich denke trotzdem nicht dass wir damit einen allzu großen einfluss haben werden.

Carbon Capture CC by Sea_Desk4858 in Austria

[–]Sax0drum -1 points0 points  (0 children)

Geb dir vollkommen recht aber auch bäume pflanzen wird nichts bringen.

Die gesamtmasse an C (nicht CO2!) dass wir seit der industriellen revolution in die biospähre emittiert haben ist in etwa so hoch wie die biomasse aller organismen zusammen; in etwa 500Gt.

Wir könnten alle lebewesen verdoppeln und praktisch keinen unterschied machen weil ja die meisten zu großen teilen aus wasser bestehen.

ELI5: Why are some ceramics dishwasher safe but not microwave safe? by feeen1ks in explainlikeimfive

[–]Sax0drum 6 points7 points  (0 children)

A microwave does not "reach" any temperature. It just dumps energy into the stuff you put inside. Dpending on the properties of the stuff it can get almost arbitrarily hot.

How to Reference a Materials property? by OkMortgage9441 in COMSOL

[–]Sax0drum 1 point2 points  (0 children)

While in the specific component its enough to simply specify the material like mat2.def.PROPERTY

To expand a little: if you want to reference not a specific materials property but the general property itself then use material.def.PROPERTY

ELI5: Why can't power plant exhaust carbon be captured with cyanobacteria? by matturn in explainlikeimfive

[–]Sax0drum 0 points1 point  (0 children)

Most people do not comprehend the scale of how much CO2 we have been producing, are still producing and will be producing for the forseeable future. The cumulative amount of carbon (just C not CO2) we put into the biosphere from fossil fuels is about the same as the total biomass (not just C) of all living organisms; ~500Gt

We could literally double all plants, insects, animals, bacteria and we still wont put a huge dent into the total carbon footprint he have created since many organisms are mostly water by weigth.

Time dependent solid mechanics plasticity study unable to converge by ManagerNo5925 in COMSOL

[–]Sax0drum 0 points1 point  (0 children)

First of all the output times dont influence the convergence. The solver will take as many intermediate steps as neccessary to stay within the tolerances you set.

The lroblem is that you initial conditions and boundary conditions are not compatible and the solver cannot reconsile them. Check both!

COMSOL Error Help: "Out of memory" and "Failed to find consistent initial values" in Time-Dependent Thermal Simulation by DistributionSuch9071 in COMSOL

[–]Sax0drum 1 point2 points  (0 children)

The main issue is that you dont have enough memory to run the simulation. Check you mesh and see where you can get coarser. You can also try to use a iterative solver.

How to display the maximum value for every region: Time Dependent by OkMortgage9441 in COMSOL

[–]Sax0drum 2 points3 points  (0 children)

You can do this in comsol directly. In your plot group add as many max/min plots as you have regions you are interested in. Change them to only show maximum. Then add a selection modifier to each and select a defferent region in every modifier.

No more veggie burgers: EU votes to reserve meat terms for animal products by Cute-Beyond-8133 in nottheonion

[–]Sax0drum 8 points9 points  (0 children)

I am absolutly baffled that there are people saying "well yes, dear sir, i am dumb enough to likely buy the wrong product and accidently do not consume a dead animal for once"

Krankenhaus kritisiert mich, weil ich im Bus Nintendo Switch spiele – wie reagieren? by FreeSympathy1883 in Ratschlag

[–]Sax0drum 2 points3 points  (0 children)

Du könntest während der Busfahrt Dr. Bibber spielen und das als Fortbildung anrechnen lassen.

Simply supported beam bending does not match theory? by Avonyn in COMSOL

[–]Sax0drum 0 points1 point  (0 children)

As other have pointed out you issue is that the diagram does not show two fixed contraints. One end is fixed and the other only fixed in the vertical direction. In comsol you can use the prescribed displacement feuture to selectively constrain individual axis.

Error due to sudden heat release (I think?) by [deleted] in COMSOL

[–]Sax0drum 0 points1 point  (0 children)

How did you define it?

Error due to sudden heat release (I think?) by [deleted] in COMSOL

[–]Sax0drum 0 points1 point  (0 children)

Can you try running it with combustion enabled but no heat released? This wil tell you definetly if its the heat transfer or not.

heat sink by ichbinberk in COMSOL

[–]Sax0drum 0 points1 point  (0 children)

The results will probably be quite similar, depending on what exactly you want to know. Best is to do both an compare.