mirror of
https://forgemia.inra.fr/theophile.terraz/acoused.git
synced 2026-10-30 03:10:40 +01:00
Sediment calibration: Recompute kt2D/kt3D and J_cross_section at study open.
This commit is contained in:
1 parent
660a09b09a
commit
c60db3c346
2 files changed
+18
-22
No files matched your search
@@ -20,11 +20,16 @@
|
||||
|
||||
# -*- coding: utf-8 -*-
|
||||
|
||||
import logging
|
||||
|
||||
import numpy as np
|
||||
import settings as stg
|
||||
from Model.GrainSizeTools import demodul_granulo, mix_gaussian_model
|
||||
|
||||
from tools import trace
|
||||
|
||||
logger = logging.getLogger("acoused")
|
||||
|
||||
|
||||
class AcousticInversionMethodHighConcentration():
|
||||
|
||||
@@ -203,7 +208,6 @@ class AcousticInversionMethodHighConcentration():
|
||||
r2D,
|
||||
water_attenuation_freq1, water_attenuation_freq2,
|
||||
X):
|
||||
|
||||
logVBI = ((zeta_freq2 *
|
||||
np.log(j_cross_section_freq1 * np.exp(4 * r2D * water_attenuation_freq1) /
|
||||
(freq1 ** X)) -
|
||||
@@ -223,5 +227,3 @@ class AcousticInversionMethodHighConcentration():
|
||||
def SSC_sand(self, VBI, freq, X, ks):
|
||||
SSC_sand = (16 * np.pi * VBI * freq ** X) / (3 * ks**2)
|
||||
return SSC_sand
|
||||
|
||||
|
||||
Reference in new issue
Block a user