Solving BVP PDE in 3D
4 views (last 30 days)
Show older comments
Is there a current, ready to use, Matlab tool/function that can be used to solve a BVP PDE that has 3 different, spatial components within it (aka 3D) or is the PDE toolbox using FEM the only method available before having to apply a fully customized FDM approach? Basically I wish to solve the Poisson equation in cylindrical coordinates given a specified current density J:
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/1371854/image.png)
Expanded:
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/1371859/image.png)
Where
is a piecewise function representing the different material types. The equation has already been reduced to a single, spatial dimension component for my application which I attempt to indicate via the
s.
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/1371864/image.png)
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/1371869/image.png)
The only other option I could forsee was after finding the Electormagnetics tool and possibly specifiying "Electromagnetic Model" for the "createpde" but it reduces the model to 2D by assuming symmetry around the axis of rotation and A has no symmetry in any dimension, so this cannot be used.
So to recap, these are the potential options:
- Matlab PDE Toolbox with FEM
- Custom FDM approach
Would like to confirm if these are all my options or if there are others.
0 Comments
Accepted Answer
More Answers (0)
See Also
Categories
Find more on Eigenvalue Problems in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!