-
Notifications
You must be signed in to change notification settings - Fork 3
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #225 from arcaneframework/dev/mab-fourier-3D
fourier 3D with tests
- Loading branch information
Showing
5 changed files
with
270 additions
and
21 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,64 @@ | ||
1 12 | ||
2 55 | ||
3 55 | ||
4 55 | ||
5 55 | ||
6 12 | ||
7 12 | ||
8 12 | ||
9 50.7216511903551 | ||
10 46.4387425490711 | ||
11 42.1509493047928 | ||
12 37.8582773154181 | ||
13 33.5608291716414 | ||
14 29.2581845749637 | ||
15 24.950861190741 | ||
16 20.6388656181528 | ||
17 16.3220581180551 | ||
18 16.3219078995032 | ||
19 20.6387256401124 | ||
20 24.9509397115797 | ||
21 29.2582772718981 | ||
22 33.5608291616598 | ||
23 37.8581842921888 | ||
24 42.1508586952028 | ||
25 46.4386526503503 | ||
26 50.7215780969766 | ||
27 50.7216511903551 | ||
28 46.4387425490711 | ||
29 42.1509493047928 | ||
30 37.858277315418 | ||
31 33.5608291716414 | ||
32 29.2581845749637 | ||
33 24.9508714701844 | ||
34 20.638744473218 | ||
35 16.3220014135257 | ||
36 16.321953690758 | ||
37 20.6388647258524 | ||
38 24.950956569867 | ||
39 29.2582772718981 | ||
40 33.5608291616598 | ||
41 37.8581842921888 | ||
42 42.1508586952028 | ||
43 46.4386526503503 | ||
44 50.7215780969766 | ||
45 31.4101765280069 | ||
46 48.5809477492477 | ||
47 35.7102611938306 | ||
48 40.0053634820613 | ||
49 44.2955976300534 | ||
50 52.8613623960177 | ||
51 18.480906619199 | ||
52 14.1613710092729 | ||
53 27.1053100470222 | ||
54 22.7955731592032 | ||
55 35.7101764872987 | ||
56 14.1614036258102 | ||
57 18.4809848361747 | ||
58 31.4102611531306 | ||
59 27.1053624167412 | ||
60 22.7955960075257 | ||
61 48.5808986275508 | ||
62 40.0053089816822 | ||
63 44.2955443989129 | ||
64 52.8614231112239 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,77 @@ | ||
<?xml version="1.0"?> | ||
<!-- | ||
Case configuration for a Fourier analysis simulation. | ||
This file includes settings for: | ||
- General simulation parameters | ||
- Mesh configuration details | ||
- Finite Element Method (FEM) configurations | ||
- Post-processing options | ||
--> | ||
<case codename="Fourier" xml:lang="en" codeversion="1.0"> | ||
|
||
<!-- | ||
Arcane-specific settings: | ||
- title: Descriptive name for the simulation case. | ||
- timeloop: Specifies the time-stepping loop used in this Fourier simulation. | ||
--> | ||
<arcane> | ||
<title>Fouriers equation FEM code</title> | ||
<timeloop>FourierLoop</timeloop> | ||
</arcane> | ||
|
||
<!-- | ||
Mesh configuration: | ||
- filename: The path to the mesh file used in the simulation. | ||
--> | ||
<meshes> | ||
<mesh> | ||
<filename>meshes/bar_dynamic_3D.msh</filename> | ||
</mesh> | ||
</meshes> | ||
|
||
<!-- | ||
FEM (Finite Element Method) settings: | ||
- lambda: Thermal conductivity or diffusivity coefficient. | ||
- qdot: Heat source term or volumetric heat generation. | ||
- result-file: File where simulation results will be saved. | ||
- boundary-conditions: Defines the boundary conditions for the simulation. | ||
- dirichlet: Fixed value boundary condition with penalty enforcement for specified surfaces. | ||
- neumann: Flux or gradient boundary condition for specified surfaces. | ||
--> | ||
<fem> | ||
<lambda>0.023</lambda> | ||
<qdot>1.123e-2</qdot> | ||
<mesh-type>TETRA4</mesh-type> | ||
<result-file>check/test_conduction_3D.txt</result-file> | ||
<boundary-conditions> | ||
<dirichlet> | ||
<enforce-Dirichlet-method>Penalty</enforce-Dirichlet-method> | ||
<surface>surfaceleft</surface> | ||
<value>55.0</value> | ||
</dirichlet> | ||
<dirichlet> | ||
<enforce-Dirichlet-method>Penalty</enforce-Dirichlet-method> | ||
<surface>surfaceright</surface> | ||
<value>12.0</value> | ||
</dirichlet> | ||
<neumann> | ||
<surface>sidesurfaces</surface> | ||
<value>0.0</value> | ||
</neumann> | ||
</boundary-conditions> | ||
</fem> | ||
|
||
<!-- | ||
Post-processing settings: | ||
- output-period: Defines how often (in simulation steps) the output is generated. | ||
- format: Specifies the post-processing format, here using VtkHdfV2. | ||
- output: Defines the variables to be included in the post-processing output. | ||
--> | ||
<arcane-post-processing> | ||
<output-period>1</output-period> | ||
<output> | ||
<variable>U</variable> | ||
</output> | ||
</arcane-post-processing> | ||
|
||
</case> |