Search found 242 matches

by mika
Today, 09:31
Forum: ElmerSolver
Topic: Nullify an old WhitneyAVHarmonicSolver solution
Replies: 1
Views: 16

Re: Nullify an old WhitneyAVHarmonicSolver solution

I'd try to give

Linear System Nullify Guess = True
by mika
Today, 09:24
Forum: ElmerSolver
Topic: wrong displacement values using "ElasticSolver"?
Replies: 9
Views: 40

Re: wrong displacement values using "ElasticSolver"?

there is nothing non-linear in the solution If ElasticSolver is used, the strain measure will be a nonlinear function of displacements. If nothing special is given in the sif file, the nonlinear measure of strain is computed as E = 1/2 [grad u + grad u^T + (grad u)^T(grad u)]. StressSolve neglects ...
by mika
20 May 2024, 09:45
Forum: ElmerSolver
Topic: UMAT and mortar BC, 3
Replies: 1
Views: 96

Re: UMAT and mortar BC, 3

Thanks for suggesting this - What might not yet be ideal is that the test UseUMAT = ListCheckPresentAnyMaterial(CurrentModel, 'UMAT Subroutine') leads to altering the way of computing loads in a coupled analysis even when the solver doesn't use UMAT in any way. Probably it would be better to apply a...
by mika
20 May 2024, 09:15
Forum: General
Topic: Sound Damping variable distance in Elmer Helmholtz
Replies: 3
Views: 94

Re: Sound Damping variable distance in Elmer Helmholtz

IsotoCedex wrote: 17 May 2024, 10:34 The result is identical,
It seems that Elmer really generates a source term from the given Pressure Source definition. I believe it may make only a very small modification of the model. You might notice a change if the source is scaled to make it larger.
by mika
17 May 2024, 17:43
Forum: ElmerSolver
Topic: Can't I use a 2nd order mesh with the acoustic solver?
Replies: 4
Views: 88

Re: Can't I use a 2nd order mesh with the acoustic solver?

If you have a mesh consisting of second-order nodal elements (and avoid giving a conflicting element command "Element = p:..."), the solver should create a discretization based on second-order approximation of all fields. Such solution may however be unstable so it may suffer from spurious...
by mika
15 May 2024, 11:37
Forum: ElmerSolver
Topic: Can't I use a 2nd order mesh with the acoustic solver?
Replies: 4
Views: 88

Re: Can't I use a 2nd order mesh with the acoustic solver?

This is an old solver which was designed to use the lowest-order basis functions together with additional bubble basis functions to get a stable method. Therefore the second-order basis is not supported by this implementation. The given element definition of the form Element = "p:1 b:n" ma...
by mika
15 Apr 2024, 14:40
Forum: ElmerSolver
Topic: Stress Solver - Pre-strain is not applied?
Replies: 4
Views: 267

Re: Stress Solver - Pre-strain is not applied?

After checking the solver code I think a given Pre Strain is used only in special cases where the effect of geometric stiffness is activated (Stability Analysis = True or Geometric Stiffness = True). If you update to get the change https://github.com/ElmerCSC/elmerfem/commit/48ade7a16ddaeee4ceefe731...
by mika
11 Apr 2024, 13:14
Forum: ElmerSolver
Topic: Timoshenko Beam Solver and Conforming Boundary Conditions
Replies: 5
Views: 293

Re: Timoshenko Beam Solver and Conforming Boundary Conditions

Do you know whether this change in the routines will happen soon? If you update to obtain the change https://github.com/ElmerCSC/elmerfem/commit/7a166454a4559e7518da7f1ae79ab01f1aa44250 it might now be possible to apply Conforming BC in connection with a 1-D model. I also added a simple test https:...
by mika
10 Apr 2024, 14:01
Forum: ElmerSolver
Topic: Timoshenko Beam Solver and Conforming Boundary Conditions
Replies: 5
Views: 293

Re: Timoshenko Beam Solver and Conforming Boundary Conditions

Do I need to put additional input there? I would expect not as CBC should just replace the dofs with the corresponding node and checked a test . I think there is a problem in the library subroutines that prevents the creation of constraints when the boundary is defined in terms of point (101) eleme...
by mika
10 Apr 2024, 10:18
Forum: ElmerSolver
Topic: MgDyn2D and high-order element
Replies: 7
Views: 521

Re: MgDyn2D and high-order element

Here the keywords "Quadratic Approximation" and "Use Piola Transform" relate to the 3-D solvers where the discretization is done in terms of curl-conforming (edge element) basis functions. The 2-D version uses standard basis functions and doesn't need these commands. However it m...