Question
Asked 19th Jun, 2022

How to use finite difference method while required information for solving is not available???

Hi
I'm solving nonlinear second order equation by using finite difference method . finally for calculating value at any desired node, knowing three preceding nodes is required however by knowing boundary condition just one of these nodes becomes obvious and still knowing two other values is necessary. it must be noted there are plenty of guesses for values of these nodes which lead to compatible response.

Most recent answer

Vladimir Shapoval
National Mining University of Ukraine
Напишите уравнение и граничные условия. Тогда я смогу Вам помочь...

All Answers (11)

Anton Vrdoljak
University of Mostar
In the case of ODE, this website offer a nice explanation:
Panchatcharam Mariappan
Indian Institute of Technology Tirupati
it would be best if you used a combination of the Newton-Raphson and finite difference methods as your equation is nonlinear.
Filippo Maria Denaro
Università degli Studi della Campania "Luigi Vanvitelli
Could you address the full equation and conditions?
Alireza Akbari
Khaje Nasir Toosi University of Technology
thanks for sharing this useful article.
Alireza Akbari
Khaje Nasir Toosi University of Technology
Dear panchatcharam, As I know Newton-Raphson method is a way to quickly find a good approximation for the root of a real-valued function f(x)=0. Im wondering how this method can help me to find boundary conditions. could you explain more please.
Alireza Akbari
Khaje Nasir Toosi University of Technology
Dear Filippo, the equation is in following attached file. it must be noted C1,C2 and C3 are constants.
Filippo Maria Denaro
Università degli Studi della Campania "Luigi Vanvitelli
please write the ODE, not only the discretization You used.
Your discretization needs of a linearization to be recasted in a tri-diagonal like system. You have a boundary value ODE and the condition at N must enter in a different way from an initial boundary value problem.
however, in generale, for multi-step methods you need to create the starting values using a single-step method for all required nodes. Use a discretization of the same accuracy.
Note that the second order ODE could be written as system of two first order ODE.
1 Recommendation
Anton Vrdoljak
University of Mostar
You're welcome Alireza Akbari.
Alireza Akbari
Khaje Nasir Toosi University of Technology
I attached simple form of ode.
Filippo Maria Denaro
Università degli Studi della Campania "Luigi Vanvitelli
You can cast the form of a non-linear algebric system A(Y).Y=q and use some Classic solver for such problems.
Vladimir Shapoval
National Mining University of Ukraine
Напишите уравнение и граничные условия. Тогда я смогу Вам помочь...

Similar questions and discussions

Deep Learning Applied to Computational Mechanics
Discussion
4 replies
  • Elaine LuElaine Lu
Full Paper
Abstract
Three recent breakthroughs due to AI in arts and science serve as motivation: An award winning digital image, protein folding, fast matrix multiplication. Many recent developments in artificial neural networks, particularly deep learning (DL), applied and relevant to computational mechanics (solid, fluids, finite-element technology) are reviewed in detail. Both hybrid and pure machine learning (ML) methods are discussed. Hybrid methods combine traditional PDE discretizations with ML methods either (1) to help model complex nonlinear constitutive relations, (2) to nonlinearly reduce the model order for efficient simulation (turbulence), or (3) to accelerate the simulation by predicting certain components in the traditional integration methods. Here, methods (1) and (2) relied on Long-Short-Term Memory (LSTM) architecture, with method (3) relying on convolutional neural networks.. Pure ML methods to solve (nonlinear) PDEs are represented by Physics-Informed Neural network (PINN) methods, which could be combined with attention mechanism to address discontinuous solutions. Both LSTM and attention architectures, together with modern and generalized classic optimizers to include stochasticity for DL networks, are extensively reviewed. Kernel machines, including Gaussian processes, are provided to sufficient depth for more advanced works such as shallow networks with infinite width. Not only addressing experts, readers are assumed familiar with computational mechanics, but not with DL, whose concepts and applications are built up from the basics, aiming at bringing first-time learners quickly to the forefront of research. History and limitations of AI are recounted and discussed, with particular attention at pointing out misstatements or misconceptions of the classics, even in well-known references. Positioning and pointing control of a large-deformable beam is given as an example.

Related Publications

Conference Paper
Chaotic vibrations of flexible non-linear Euler-Bernoulli beams subjected to harmonic load and with various boundary conditions (symmetric and non-symmetric) are studied in this work. Reliability of results obtained is verified by the finite difference method (FDM) with spatial approximation of () 2 O c and the finite element method (FEM) with the...
Article
Chaotic vibrations of flexible non-linear Euler-Bernoulli beams subjected to harmonic load and with various boundary conditions (symmetric and non-symmetric) are studied in this work. Reliability of the obtained results is verified by the finite difference method (FDM) and the finite element method (FEM) with the Bubnov-Galerkin approximation for v...
Conference Paper
This work presents a methodology for the use of finite differences in two-dimensional eigenproblems using a mesh of triangles produced for the finite dement method. Expressions are given for the first and second derivatives at a grid point in terms of nodal values at neighboring points. The method has been tested analysing a waveguide resonator inc...
Got a technical question?
Get high-quality answers from experts.