ord_laplace
define approximation order of the Laplace operators (UCV)
Define the approximation order for Laplace approximation using the
MESHFREE least-squares differential operators. The order will be reduced or increased automatically if deemed necessary.
The differential operators are introduced in
DOCUMATH_DifferentialOperators.pdf, see especially section 2.2 for statements about the approximation order.
Default:
ord_laplace = 3
Special option (currently experimental):
In this case, the Neumann operator (for boundary conditions of type
%BND_NEUMANN% ) will have only 9 (instead of 10) ansatz functions: 1, xn, xa, xb, xa^2, xa*xb, xb^2, xn*xa, xn*xb . The function xn^2 is omitted for stability reasons.
Here,
-
- xn = local coordinate in normal direction
- xa = local coordinate in the first tangential direction
- xb = local coordinate in the second tangential direction
IMPORTANT : the only control currently is the warnings-file to document the usage of 2.9. In .common_variable_CompleteConfiguration the value will be reported as ord_laplace = 3.0
The appropriate entry in the warnings file will be:
------------------------------------------------------------
Warning # iii
Neumann operator order=3 :: reduce number of ansatz functions to nCond = 9
starting from time = _currentTime_ timeStepIndex = _currentIndex_
------------------------------------------------------------