FhSim  3.1.0
Marine systems simulation
Loading...
Searching...
No Matches
EnvironmentAllParams.xml

This is an example of the full set of parameters required to define an environment.

1<Contents>
2 <OBJECTS>
3
4 <Lib
5 LibName = "fhsim_environment"
6 SimObject = "Environment"
7 Name = "Environment"
8 RandomSeed = "123456"
9 Bathymetry.Depth = "200"
10 Bathymetry.Model = "SumOfSines"
11 Bathymetry.NumStructures = "10"
12 Bathymetry.StructureLengthMax = "100"
13 Bathymetry.StructureLengthMin = "10"
14 Bathymetry.StructureMaxHeight = "10"
15 Current.Model = "Constant"
16 Current.Vector = "1,0,0"
17 ScalarField.Names = "SeaTemperature, SeaSalinity, Herring"
18 ScalarField.SeaTemperature.Quantity = "Temperature"
19 ScalarField.SeaTemperature.Unit = "degC"
20 ScalarField.SeaTemperature.Model = "DepthLayered"
21 ScalarField.SeaTemperature.Depth = "0, 20, 40, 300"
22 ScalarField.SeaTemperature.Values = "13.5, 13.0, 7.0, 6.5"
23 ScalarField.SeaSalinity.Quantity = "Salinity"
24 ScalarField.SeaSalinity.Unit = "PSU"
25 ScalarField.SeaSalinity.Model = "Constant"
26 ScalarField.SeaSalinity.Value = "34.0"
27 ScalarField.Herring.Quantity = "SpeciesConcentration"
28 ScalarField.Herring.Unit = "kg/m^3"
29 ScalarField.Herring.Model = "DepthLayered"
30 ScalarField.Herring.Depth = "0, 50, 80, 150"
31 ScalarField.Herring.Values = "0.0, 0.2, 5.0, 0.0"
32 ScalarField.Herring.PropertyNames = "LengthM, TargetStrengthRefDb"
33 ScalarField.Herring.PropertyValues = "0.25, -34.6"
34 Seafloor.CableDampingNormal = "1"
35 Seafloor.CableDampingTangential = "0.1"
36 Seafloor.DampingHorizontal = "2000"
37 Seafloor.DampingVertical = "1E+04"
38 Seafloor.Density = "5000"
39 Seafloor.Hardness = "2000"
40 SeafloorForces.Model = "Model1"
41 Visual.PhysicalWaves = "True"
42 Visual.Quality = "10"
43 Visual.Sky = "Cloudy"
44 Visual.Vertices = "100,200"
45 Visual.WorldRadius="2000"
46 Waves.DirectionBinning = "Sequential"
47 Waves.DirectionCosinePower = "20"
48 Waves.FrequencyBinning = "EqualSqrtEnergy"
49 Waves.Hs = "1"
50 Waves.MainDirectionDeg = "90"
51 Waves.MeanPeriod = "4"
52 Waves.Spectrum = "JONSWAP"
53 Waves.NumWaves = "12"
54 Waves.OmegaNormalizedMax = "3.0"
55 Waves.OmegaNormalizedMin = "0.5"
56 Waves.Theory = "Gerstner"
57 />
58 </OBJECTS>
59
60 <INTERCONNECTIONS>
61 </INTERCONNECTIONS>
62
63 <INITIALIZATION>
64 <InitialCondition />
65 </INITIALIZATION>
66
67 <SIMULATION>
68 <Timing TStart="0.0" TEnd="3000.0"/>
69 <Integrator Method="RK45_i">
70 <StepControl Step="0" StepMax="0.02" StepMin="0.00000000000000001" AbsTol="1e-6" RelTol="1e-6"/>
71 </Integrator>
72 </SIMULATION>
73
74</Contents>