|
Plugins
|
Functions | |
| function util d3f | AdvectLSF (step, t, dt, inst, vol, coef) |
| function util d3f | ComputeFluxByDefect (inst, problem) |
| function util d3f | ComputeFSHeight (step, inst, time) |
| function util d3f | ComputeFSVolume (step, inst, vol, time) |
| function util d3f | ComputePressureApprox (inst, problem) |
| function util d3f | ComputeSDF (inst, step) |
| function util d3f | ConvertTableDataToExplicitFormat (node) |
| function util d3f | CreateBoundaryConditions (inst, vol, flow) |
| function util d3f | CreateDirichletBoundary (inst, vol, b) |
| function util d3f | CreateFlowDiscs (inst, vol, flow) |
| function util d3f | CreateFlowDiscs_Haline (inst, vol, flow) |
| function util d3f | CreateFlowDiscs_Prescribed (inst, vol, flow) |
| function util d3f | CreateFlowDiscs_PressureDriven (inst, vol, flow) |
| function util d3f | CreateFlowDiscs_Thermohaline (inst, vol, flow) |
| function util d3f | CreateInOutflowBoundary (inst, flow, b) |
| function util d3f | CreateNeumannBoundary (inst, vol, b, boussinesq) |
| function util d3f | CreateOutflowBoundary (inst, flow, b) |
| function util d3f | CreateOutputFct (inst, problem, coef) |
| function util d3f | CreateRiverRechargeObject (problem, fs_river_network, lsf) |
| function util d3f | CreateSpaces (inst, vol, flow) |
| function util d3f | CreateTransBoundaryConditions (inst, vol, bnd) |
| function util d3f | CreateTransInOutflowBoundary (inst, vol, b) |
| function util d3f | CreateTransOutflowBoundary (inst, vol, b) |
| function util d3f | CreateTransportDiscs (inst, vol, trans) |
| function | d3fLimexLuaCallbackPre (step, t, currdt) |
| function | DDensitySeparationTFct_T (TC) |
| function util d3f parse | Density (DensityDesc, w) |
| function util d3f check | exist (param, name) |
| function util d3f | ExtractParameter (vol, sec, node, param, cmp) |
| function util d3f | ExtractSubsetInfoFromDomain (subsets, dom) |
| function util d3f | ExtractSubsetWithDimension (vol, subsets, dim) |
| function | get (x, y, z, t) |
| function util d3f parse | Gravity (GravityDesc) |
| function util d3f | InitLSF (inst, problem) |
| function | Kroehn_T (TC) |
| function | LuaExitIf (pred, msg) |
| function | PorosityExp_p (p) |
| function util d3f | PostProcessRoutines (vol, inst, problem, coef) |
| function util d3f | PrepareFractures (vol, inst, problem) |
| function util d3f | PrepareLSF (step, inst, vol, coef, time) |
| function util d3f | PreProcessRoutines (vol, inst, problem, coef) |
| function util d3f | ResetFlowDiscsForLIMEX (vol, damp, mask) |
| function util d3f | RewindLSF (step, inst) |
| function util d3f | RewindStepRoutines (vol, inst, problem, coef) |
| function util d3f | SetCalciteStartValue (transport, calcite, start) |
| function util d3f | SetFlowStartValues (flow, u, start) |
| function util d3f | SetFSBoundaryCond (inst, problem, cmp, bc_kind, bc_val) |
| function util d3f | SetRockMatrixProperties (vol, tElements, cmp) |
| function util d3f | SetTransportStartValues (transport, u, start) |
| function util d3f | SetUpFreeSurfaceData (inst, problem, domain, vol) |
| function | SubsetPorosity3d (x, y, z, t, si) |
| function util d3f check | type (param, name, typ) |
| function util d3f parse | Upwind (upwind) |
| function util d3f | usage () |
| function util d3f parse | Viscosity (ViscosityDesc, w) |
Variables | |
| parameterNumber | fromCP = 0 |
| id of the checkpoint | |
| function util d3f AdvectLSF | ( | step | , |
| t | , | ||
| dt | , | ||
| inst | , | ||
| vol | , | ||
| coef | |||
| ) |
location: /home/runner/work/docs/docs/ug4/plugins/d3f/lua/bak / d3f_util.orig.lua :873-936
| function util d3f ComputeFluxByDefect | ( | inst | , |
| problem | |||
| ) |
location: /home/runner/work/docs/docs/ug4/plugins/d3f/lua/bak / d3f_util.orig.lua :3348-3387
References if().
| function util d3f ComputeFSHeight | ( | step | , |
| inst | , | ||
| time | |||
| ) |
location: /home/runner/work/docs/docs/ug4/plugins/d3f/lua/bak / d3f_util.orig.lua :728-740
| function util d3f ComputeFSVolume | ( | step | , |
| inst | , | ||
| vol | , | ||
| time | |||
| ) |
location: /home/runner/work/docs/docs/ug4/plugins/d3f/lua/bak / d3f_util.orig.lua :695-725
| function util d3f ComputePressureApprox | ( | inst | , |
| problem | |||
| ) |
location: /home/runner/work/docs/docs/ug4/plugins/d3f/lua/bak / d3f_util.orig.lua :3698-3753
| function util d3f ComputeSDF | ( | inst | , |
| step | |||
| ) |
location: /home/runner/work/docs/docs/ug4/plugins/d3f/lua/bak / d3f_util.orig.lua :743-770
| function util d3f ConvertTableDataToExplicitFormat | ( | node | ) |
inserts for the table data the explicit items and removes the tabledata
location: /home/runner/work/docs/docs/ug4/plugins/d3f/lua/bak / d3f_util.orig.lua :1883-1926
| function util d3f CreateBoundaryConditions | ( | inst | , |
| vol | , | ||
| flow | |||
| ) |
location: /home/runner/work/docs/docs/ug4/plugins/d3f/lua/bak / d3f_util.orig.lua :2707-2750
| function util d3f CreateDirichletBoundary | ( | inst | , |
| vol | , | ||
| b | |||
| ) |
Adds a dirichlet condition to the domain disc inst - table storing instances vol - table storing subset informations b - table specifying conditions, e.g. b = { cmp = "..", bnd = "..", value = ...}
location: /home/runner/work/docs/docs/ug4/plugins/d3f/lua/bak / d3f_util.orig.lua :2498-2531
| function util d3f CreateFlowDiscs | ( | inst | , |
| vol | , | ||
| flow | |||
| ) |
location: /home/runner/work/docs/docs/ug4/plugins/d3f/lua/bak / d3f_util.orig.lua :2844-2874
| function util d3f CreateFlowDiscs_Haline | ( | inst | , |
| vol | , | ||
| flow | |||
| ) |
location: /home/runner/work/docs/docs/ug4/plugins/d3f/lua/bak / d3f_util.orig.lua :2208-2411
| function util d3f CreateFlowDiscs_Prescribed | ( | inst | , |
| vol | , | ||
| flow | |||
| ) |
location: /home/runner/work/docs/docs/ug4/plugins/d3f/lua/bak / d3f_util.orig.lua :2474-2492
| function util d3f CreateFlowDiscs_PressureDriven | ( | inst | , |
| vol | , | ||
| flow | |||
| ) |
location: /home/runner/work/docs/docs/ug4/plugins/d3f/lua/bak / d3f_util.orig.lua :2413-2472
| function util d3f CreateFlowDiscs_Thermohaline | ( | inst | , |
| vol | , | ||
| flow | |||
| ) |
location: /home/runner/work/docs/docs/ug4/plugins/d3f/lua/bak / d3f_util.orig.lua :2009-2205
| function util d3f CreateInOutflowBoundary | ( | inst | , |
| flow | , | ||
| b | |||
| ) |
Adds a in/out condition to the domain disc inst - table storing instances flow - table storing flow parameters b - table specifying conditions, e.g. b = { cmp = "..", bnd = "..", value = ...}
location: /home/runner/work/docs/docs/ug4/plugins/d3f/lua/bak / d3f_util.orig.lua :2668-2704
| function util d3f CreateNeumannBoundary | ( | inst | , |
| vol | , | ||
| b | , | ||
| boussinesq | |||
| ) |
Adds a neumann condition to the domain disc inst - table storing instances vol - table storing subset informations b - table specifying conditions, e.g. b = { cmp = "..", bnd = "..", value = ...} boussinesq - whether boussinesq approximation is used
location: /home/runner/work/docs/docs/ug4/plugins/d3f/lua/bak / d3f_util.orig.lua :2539-2622
| function util d3f CreateOutflowBoundary | ( | inst | , |
| flow | , | ||
| b | |||
| ) |
Adds a out condition to the domain disc inst - table storing instances flow - table storing flow parameters b - table specifying conditions, e.g. b = { cmp = "..", bnd = "..", value = ...}
location: /home/runner/work/docs/docs/ug4/plugins/d3f/lua/bak / d3f_util.orig.lua :2630-2661
| function util d3f CreateOutputFct | ( | inst | , |
| problem | , | ||
| coef | |||
| ) |
location: /home/runner/work/docs/docs/ug4/plugins/d3f/lua/bak / d3f_util.orig.lua :3981-4407
| function util d3f CreateRiverRechargeObject | ( | problem | , |
| fs_river_network | , | ||
| lsf | |||
| ) |
location: /home/runner/work/docs/docs/ug4/plugins/d3f/lua/bak / d3f_util.orig.lua :131-205
| function util d3f CreateSpaces | ( | inst | , |
| vol | , | ||
| flow | |||
| ) |
location: /home/runner/work/docs/docs/ug4/plugins/d3f/lua/bak / d3f_util.orig.lua :2878-2931
References for().
| function util d3f CreateTransBoundaryConditions | ( | inst | , |
| vol | , | ||
| bnd | |||
| ) |
location: /home/runner/work/docs/docs/ug4/plugins/d3f/lua/bak / d3f_util.orig.lua :2813-2841
| function util d3f CreateTransInOutflowBoundary | ( | inst | , |
| vol | , | ||
| b | |||
| ) |
location: /home/runner/work/docs/docs/ug4/plugins/d3f/lua/bak / d3f_util.orig.lua :2780-2811
| function util d3f CreateTransOutflowBoundary | ( | inst | , |
| vol | , | ||
| b | |||
| ) |
location: /home/runner/work/docs/docs/ug4/plugins/d3f/lua/bak / d3f_util.orig.lua :2752-2778
| function util d3f CreateTransportDiscs | ( | inst | , |
| vol | , | ||
| trans | |||
| ) |
location: /home/runner/work/docs/docs/ug4/plugins/d3f/lua/bak / d3f_util.orig.lua :2934-3221
| function d3fLimexLuaCallbackPre | ( | step | , |
| t | , | ||
| currdt | |||
| ) |
/**
/** location: /home/runner/work/docs/docs/ug4/plugins/d3f/lua/bak / d3f_util.orig.lua :5168-5375
| function DDensitySeparationTFct_T | ( | TC | ) |
This function creates a UserData for the density, based on the passed density descriptor
DensityDesc
w
T
/**
/**
/**
/**
/**
/**
/**
/**
/**
/** location: /home/runner/work/docs/docs/ug4/plugins/d3f/lua/bak / d3f_util.orig.lua :1234-1268
| function util d3f parse Density | ( | DensityDesc | , |
| w | |||
| ) |
This function creates a UserData for the density, based on the passed density descriptor
DensityDesc
w
location: /home/runner/work/docs/docs/ug4/plugins/d3f/lua/bak / d3f_util.orig.lua :963-1026
| function util d3f check exist | ( | param | , |
| name | |||
| ) |
location: /home/runner/work/docs/docs/ug4/plugins/d3f/lua/bak / d3f_util.orig.lua :107-115
| function util d3f ExtractParameter | ( | vol | , |
| sec | , | ||
| node | , | ||
| param | , | ||
| cmp | |||
| ) |
vol
sec
node
param
cmp
location: /home/runner/work/docs/docs/ug4/plugins/d3f/lua/bak / d3f_util.orig.lua :1937-1976
| function util d3f ExtractSubsetInfoFromDomain | ( | subsets | , |
| dom | |||
| ) |
This function extracts name and dimension from the domain subsets - a lua-table (on entry empty) that is filled by subset names and dimensions dom - the domain
location: /home/runner/work/docs/docs/ug4/plugins/d3f/lua/bak / d3f_util.orig.lua :1846-1859
| function util d3f ExtractSubsetWithDimension | ( | vol | , |
| subsets | , | ||
| dim | |||
| ) |
This function creates table where keys are of subset name for subsets of a given dimension subsets - a lua-table (on entry empty) that is filled by subset names and dimensions dom - the domain
location: /home/runner/work/docs/docs/ug4/plugins/d3f/lua/bak / d3f_util.orig.lua :1865-1880
| function get | ( | x | , |
| y | , | ||
| z | , | ||
| t | |||
| ) |
Based on the passed permeability descriptor, this function creates a table which contains a UserData and callbacks for the permeability. It either accepts a number value or a table with the following entries: { file,
interpolationOrder,
blurAlpha,
blurIterations,
}
The following table is returned { userData,
get(x,y,t)
get(x,y,z,t)
}
permDesc
/**
/** location: /home/runner/work/docs/docs/ug4/plugins/d3f/lua/bak / d3f_util.orig.lua :1718-1753
/**
/** location: /home/runner/work/docs/docs/ug4/plugins/d3f/lua/bak / d3f_util.orig.lua :1775-1802
Referenced by ug::d3f::ThermohalineFlow< TDomain >::add_def_A_elem(), ug::NavierStokes::NavierStokesSymBCFV1< TDomain >::add_def_A_elem(), ug::NavierStokes::CRNavierStokesSymBC< TDomain >::add_def_A_elem(), ug::d3f::ThermohalineFlow< TDomain >::add_def_M_elem(), ug::d3f::ThermohalineFlow< TDomain >::add_jac_A_elem(), ug::NavierStokes::NavierStokesSymBCFV1< TDomain >::add_jac_A_elem(), ug::NavierStokes::CRNavierStokesSymBC< TDomain >::add_jac_A_elem(), ug::d3f::ThermohalineFlow< TDomain >::add_jac_M_elem(), ug::d3f::OutFlowBC< TDomain, TAlgebra >::adjust_defect(), ug::d3f::InOutFlowBC< TDomain, TAlgebra >::adjust_defect(), ug::d3f::OutFlowBC< TDomain, TAlgebra >::adjust_jacobian(), ug::d3f::InOutFlowBC< TDomain, TAlgebra >::adjust_jacobian(), ug::d3f::RiverSSSManager< TDomain, TAlgebra >::cache_interface_elements(), ug::Electromagnetism::EMaterial< TDomain >::connectivity(), ug::CRMinimumDegree(), ug::CRSloan(), ug::d3f::RiverSSSManager< TDomain, TAlgebra >::evaluate_exchange_flux(), ug::d3f::FractDDF_FV1< TDomain >::ex_brine(), ug::d3f::FractTHF_FV1< TDomain >::ex_brine(), ug::d3f::ThermohalineFlow< TDomain >::ex_brine(), ug::d3f::DensityDrivenFlowFV1< TDomain >::ex_brine(), ug::d3f::ThermohalineFlow< TDomain >::ex_brine_grad(), ug::d3f::DensityDrivenFlowFV1< TDomain >::ex_brine_grad(), ug::d3f::ThermohalineFlow< TDomain >::ex_darcy_cons_grav(), ug::d3f::ThermohalineFlow< TDomain >::ex_darcy_std(), ug::ConvectionDiffusionPlugin::ConvectionDiffusionFV1< TDomain >::ex_grad(), ug::ConvectionDiffusionPlugin::ConvectionDiffusionFVCR< TDomain >::ex_grad(), ug::NavierStokes::NavierStokesFV1< TDomain >::ex_nodal_pressure(), ug::NavierStokes::NavierStokesFV1< TDomain >::ex_nodal_velocity(), ug::d3f::FractDDF_FV1< TDomain >::ex_pressure(), ug::d3f::FractTHF_FV1< TDomain >::ex_pressure(), ug::d3f::DensityDrivenFlowFV1< TDomain >::ex_pressure(), ug::d3f::ThermohalineFlow< TDomain >::ex_pressure_grad(), ug::d3f::DensityDrivenFlowFV1< TDomain >::ex_pressure_grad(), ug::NavierStokes::NavierStokesFV1< TDomain >::ex_pressure_grad(), ug::d3f::FractTHF_FV1< TDomain >::ex_temperature(), ug::d3f::ThermohalineFlow< TDomain >::ex_temperature(), ug::d3f::ThermohalineFlow< TDomain >::ex_temperature_grad(), ug::ConvectionDiffusionPlugin::ConvectionDiffusionFV1< TDomain >::ex_value(), ug::ConvectionDiffusionPlugin::ConvectionDiffusionFVCR< TDomain >::ex_value(), ug::NavierStokes::NavierStokesFV1< TDomain >::ex_velocity_grad(), ug::NavierStokes::NavierStokesFV1< TDomain >::ex_velocity_ip(), ug::NavierStokes::NavierStokesSymBCFV1< TDomain >::fsh_elem_loop(), ug::NavierStokes::CRNavierStokesSymBC< TDomain >::fsh_elem_loop(), ug::d3f::ThermohalineFlow< TDomain >::prep_elem(), ug::NavierStokes::NavierStokesSymBCFV1< TDomain >::prep_elem(), ug::NavierStokes::CRNavierStokesSymBC< TDomain >::prep_elem(), ug::d3f::ThermohalineFlow< TDomain >::prep_elem_loop(), ug::NavierStokes::NavierStokesSymBCFV1< TDomain >::prep_elem_loop(), ug::NavierStokes::CRNavierStokesSymBC< TDomain >::prep_elem_loop(), ug::ConvectionDiffusionPlugin::ConvectionDiffusionFV1< TDomain >::prep_err_est_elem(), ug::ConvectionDiffusionPlugin::ConvectionDiffusionFE< TDomain >::prep_err_est_elem_loop(), ug::ConvectionDiffusionPlugin::ConvectionDiffusionFV1< TDomain >::prep_err_est_elem_loop(), and ug::Electromagnetism::EddyCurrent_E_Nedelec< TDomain, TAlgebra >::prepare_element().
| function util d3f parse Gravity | ( | GravityDesc | ) |
This function creates a UserData for the gravity, based on the passed gravity descriptor
GravityDesc
w
location: /home/runner/work/docs/docs/ug4/plugins/d3f/lua/bak / d3f_util.orig.lua :1643-1674
| function util d3f InitLSF | ( | inst | , |
| problem | |||
| ) |
location: /home/runner/work/docs/docs/ug4/plugins/d3f/lua/bak / d3f_util.orig.lua :773-819
| function Kroehn_T | ( | TC | ) |
This function creates a UserData for the viscosity, based on the passed viscosity descriptor
ViscosityDesc
w
T
/**
/**
/**
/**
/**
/** location: /home/runner/work/docs/docs/ug4/plugins/d3f/lua/bak / d3f_util.orig.lua :1582-1612
| function LuaExitIf | ( | pred | , |
| msg | |||
| ) |
location: /home/runner/work/docs/docs/ug4/plugins/d3f/lua/bak / d3f_util.orig.lua :1928-1930
| function PorosityExp_p | ( | p | ) |
This function creates a UserData for the porosity, based on the passed porosity descriptor
PorosityDesc
p
/**
/** location: /home/runner/work/docs/docs/ug4/plugins/d3f/lua/bak / d3f_util.orig.lua :1329-1348
| function util d3f PostProcessRoutines | ( | vol | , |
| inst | , | ||
| problem | , | ||
| coef | |||
| ) |
location: /home/runner/work/docs/docs/ug4/plugins/d3f/lua/bak / d3f_util.orig.lua :3819-3975
| function util d3f PrepareFractures | ( | vol | , |
| inst | , | ||
| problem | |||
| ) |
location: /home/runner/work/docs/docs/ug4/plugins/d3f/lua/bak / d3f_util.orig.lua :3393-3427
References if().
| function util d3f PrepareLSF | ( | step | , |
| inst | , | ||
| vol | , | ||
| coef | , | ||
| time | |||
| ) |
location: /home/runner/work/docs/docs/ug4/plugins/d3f/lua/bak / d3f_util.orig.lua :822-870
| function util d3f PreProcessRoutines | ( | vol | , |
| inst | , | ||
| problem | , | ||
| coef | |||
| ) |
location: /home/runner/work/docs/docs/ug4/plugins/d3f/lua/bak / d3f_util.orig.lua :3759-3795
References if().
| function util d3f ResetFlowDiscsForLIMEX | ( | vol | , |
| damp | , | ||
| mask | |||
| ) |
location: /home/runner/work/docs/docs/ug4/plugins/d3f/lua/bak / d3f_util.orig.lua :1809-1841
| function util d3f RewindLSF | ( | step | , |
| inst | |||
| ) |
location: /home/runner/work/docs/docs/ug4/plugins/d3f/lua/bak / d3f_util.orig.lua :939-949
| function util d3f RewindStepRoutines | ( | vol | , |
| inst | , | ||
| problem | , | ||
| coef | |||
| ) |
location: /home/runner/work/docs/docs/ug4/plugins/d3f/lua/bak / d3f_util.orig.lua :3797-3817
References if().
| function util d3f SetCalciteStartValue | ( | transport | , |
| calcite | , | ||
| start | |||
| ) |
location: /home/runner/work/docs/docs/ug4/plugins/d3f/lua/bak / d3f_util.orig.lua :3316-3346
| function util d3f SetFlowStartValues | ( | flow | , |
| u | , | ||
| start | |||
| ) |
location: /home/runner/work/docs/docs/ug4/plugins/d3f/lua/bak / d3f_util.orig.lua :3223-3275
References if().
| function util d3f SetFSBoundaryCond | ( | inst | , |
| problem | , | ||
| cmp | , | ||
| bc_kind | , | ||
| bc_val | |||
| ) |
location: /home/runner/work/docs/docs/ug4/plugins/d3f/lua/bak / d3f_util.orig.lua :214-244
| function util d3f SetRockMatrixProperties | ( | vol | , |
| tElements | , | ||
| cmp | |||
| ) |
location: /home/runner/work/docs/docs/ug4/plugins/d3f/lua/bak / d3f_util.orig.lua :1978-2006
| function util d3f SetTransportStartValues | ( | transport | , |
| u | , | ||
| start | |||
| ) |
location: /home/runner/work/docs/docs/ug4/plugins/d3f/lua/bak / d3f_util.orig.lua :3277-3314
References if().
| function util d3f SetUpFreeSurfaceData | ( | inst | , |
| problem | , | ||
| domain | , | ||
| vol | |||
| ) |
location: /home/runner/work/docs/docs/ug4/plugins/d3f/lua/bak / d3f_util.orig.lua :247-692
| function SubsetPorosity3d | ( | x | , |
| y | , | ||
| z | , | ||
| t | , | ||
| si | |||
| ) |
/**
/**
/**
/**
/**
/**
/**
/**
/**
/** location: /home/runner/work/docs/docs/ug4/plugins/d3f/lua/bak / d3f_util.orig.lua :3524-3692
References if().
| function util d3f check type | ( | param | , |
| name | , | ||
| typ | |||
| ) |
location: /home/runner/work/docs/docs/ug4/plugins/d3f/lua/bak / d3f_util.orig.lua :117-125
| function util d3f parse Upwind | ( | upwind | ) |
location: /home/runner/work/docs/docs/ug4/plugins/d3f/lua/bak / d3f_util.orig.lua :1615-1637
| function util d3f usage | ( | ) |
location: /home/runner/work/docs/docs/ug4/plugins/d3f/lua/bak / d3f_util.orig.lua :86-99
| function util d3f parse Viscosity | ( | ViscosityDesc | , |
| w | |||
| ) |
This function creates a UserData for the viscosity, based on the passed viscosity descriptor
ViscosityDesc
w
location: /home/runner/work/docs/docs/ug4/plugins/d3f/lua/bak / d3f_util.orig.lua :1355-1426
Referenced by ug::d3f::ThermohalineFlow< TDomain >::compute_darcy_velocity_ip_std(), ug::d3f::FractDDF_FV1< TDomain >::compute_ip_Darcy_velocity(), ug::d3f::FractTHF_FV1< TDomain >::compute_ip_Darcy_velocity(), ug::d3f::DensityDrivenFlowFV< TDomain >::compute_ip_darcy_velocity_std(), ug::d3f::FractTHF_FV1< TDomain >::compute_J_ip_Darcy_velocity(), and ug::d3f::FractDDF_FV1< TDomain >::compute_J_ip_Darcy_velocity().
| parameterNumber fromCP = 0 |
id of the checkpoint