How to numerically integrate differential equations with boundary conditions at infinity

The name of the pictureThe name of the pictureThe name of the pictureClash Royale CLAN TAG#URR8PPP











up vote
0
down vote

favorite
1












I am trying the numerically integrate the Nielsen-Olesen equation for vortices:
beginequation
a''(r)-frac1ra'(r)-e(n+ea(r))f^2=0
endequation
beginequation
f''(r)+frac1rf'(r)-frac1r^2(n+ea(r))^2f=2lambda f(f^2-phi_0^2)
endequation
where $f$ and $a$ depend on $r$ (in cylindrical coordinates) and the other terms are constants. These coupled differential equations have the following boundary conditions:
beginequation
f(0)=a(0)=0
endequation
beginequation
lim_rtoinftyf(r)=phi_0
endequation
beginequation
lim_rtoinftya(r)=-fracne
endequation
My question is more general though. I've seen some algorithms on the numerical recipes book for differential equations with boundary conditions. However they don't explain how to proceed when the boundary conditions are at infinity. Does anybody know any reference for studying these kind of problems? Or is a simple solutions such as setting a large value for $r$ (but not to large so that the program doesn't take too much computation time) enough?







share|cite|improve this question












migrated from physics.stackexchange.com Aug 10 at 19:45


This question came from our site for active researchers, academics and students of physics.










  • 1




    $$r = fracz1-z$$ moves the point at infinity to $z=1$ and this becomes a regular singular point of the differential equations.
    – Count Iblis
    Aug 9 at 20:50














up vote
0
down vote

favorite
1












I am trying the numerically integrate the Nielsen-Olesen equation for vortices:
beginequation
a''(r)-frac1ra'(r)-e(n+ea(r))f^2=0
endequation
beginequation
f''(r)+frac1rf'(r)-frac1r^2(n+ea(r))^2f=2lambda f(f^2-phi_0^2)
endequation
where $f$ and $a$ depend on $r$ (in cylindrical coordinates) and the other terms are constants. These coupled differential equations have the following boundary conditions:
beginequation
f(0)=a(0)=0
endequation
beginequation
lim_rtoinftyf(r)=phi_0
endequation
beginequation
lim_rtoinftya(r)=-fracne
endequation
My question is more general though. I've seen some algorithms on the numerical recipes book for differential equations with boundary conditions. However they don't explain how to proceed when the boundary conditions are at infinity. Does anybody know any reference for studying these kind of problems? Or is a simple solutions such as setting a large value for $r$ (but not to large so that the program doesn't take too much computation time) enough?







share|cite|improve this question












migrated from physics.stackexchange.com Aug 10 at 19:45


This question came from our site for active researchers, academics and students of physics.










  • 1




    $$r = fracz1-z$$ moves the point at infinity to $z=1$ and this becomes a regular singular point of the differential equations.
    – Count Iblis
    Aug 9 at 20:50












up vote
0
down vote

favorite
1









up vote
0
down vote

favorite
1






1





I am trying the numerically integrate the Nielsen-Olesen equation for vortices:
beginequation
a''(r)-frac1ra'(r)-e(n+ea(r))f^2=0
endequation
beginequation
f''(r)+frac1rf'(r)-frac1r^2(n+ea(r))^2f=2lambda f(f^2-phi_0^2)
endequation
where $f$ and $a$ depend on $r$ (in cylindrical coordinates) and the other terms are constants. These coupled differential equations have the following boundary conditions:
beginequation
f(0)=a(0)=0
endequation
beginequation
lim_rtoinftyf(r)=phi_0
endequation
beginequation
lim_rtoinftya(r)=-fracne
endequation
My question is more general though. I've seen some algorithms on the numerical recipes book for differential equations with boundary conditions. However they don't explain how to proceed when the boundary conditions are at infinity. Does anybody know any reference for studying these kind of problems? Or is a simple solutions such as setting a large value for $r$ (but not to large so that the program doesn't take too much computation time) enough?







share|cite|improve this question












I am trying the numerically integrate the Nielsen-Olesen equation for vortices:
beginequation
a''(r)-frac1ra'(r)-e(n+ea(r))f^2=0
endequation
beginequation
f''(r)+frac1rf'(r)-frac1r^2(n+ea(r))^2f=2lambda f(f^2-phi_0^2)
endequation
where $f$ and $a$ depend on $r$ (in cylindrical coordinates) and the other terms are constants. These coupled differential equations have the following boundary conditions:
beginequation
f(0)=a(0)=0
endequation
beginequation
lim_rtoinftyf(r)=phi_0
endequation
beginequation
lim_rtoinftya(r)=-fracne
endequation
My question is more general though. I've seen some algorithms on the numerical recipes book for differential equations with boundary conditions. However they don't explain how to proceed when the boundary conditions are at infinity. Does anybody know any reference for studying these kind of problems? Or is a simple solutions such as setting a large value for $r$ (but not to large so that the program doesn't take too much computation time) enough?









share|cite|improve this question











share|cite|improve this question




share|cite|improve this question










asked Aug 9 at 19:05







user191374











migrated from physics.stackexchange.com Aug 10 at 19:45


This question came from our site for active researchers, academics and students of physics.






migrated from physics.stackexchange.com Aug 10 at 19:45


This question came from our site for active researchers, academics and students of physics.









  • 1




    $$r = fracz1-z$$ moves the point at infinity to $z=1$ and this becomes a regular singular point of the differential equations.
    – Count Iblis
    Aug 9 at 20:50












  • 1




    $$r = fracz1-z$$ moves the point at infinity to $z=1$ and this becomes a regular singular point of the differential equations.
    – Count Iblis
    Aug 9 at 20:50







1




1




$$r = fracz1-z$$ moves the point at infinity to $z=1$ and this becomes a regular singular point of the differential equations.
– Count Iblis
Aug 9 at 20:50




$$r = fracz1-z$$ moves the point at infinity to $z=1$ and this becomes a regular singular point of the differential equations.
– Count Iblis
Aug 9 at 20:50















active

oldest

votes











Your Answer




StackExchange.ifUsing("editor", function ()
return StackExchange.using("mathjaxEditing", function ()
StackExchange.MarkdownEditor.creationCallbacks.add(function (editor, postfix)
StackExchange.mathjaxEditing.prepareWmdForMathJax(editor, postfix, [["$", "$"], ["\\(","\\)"]]);
);
);
, "mathjax-editing");

StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "69"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);

StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);

else
createEditor();

);

function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
convertImagesToLinks: true,
noModals: false,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
noCode: true, onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);



);








 

draft saved


draft discarded


















StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmath.stackexchange.com%2fquestions%2f2878752%2fhow-to-numerically-integrate-differential-equations-with-boundary-conditions-at%23new-answer', 'question_page');

);

Post as a guest


































active

oldest

votes













active

oldest

votes









active

oldest

votes






active

oldest

votes










 

draft saved


draft discarded


























 


draft saved


draft discarded














StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmath.stackexchange.com%2fquestions%2f2878752%2fhow-to-numerically-integrate-differential-equations-with-boundary-conditions-at%23new-answer', 'question_page');

);

Post as a guest













































































這個網誌中的熱門文章

How to combine Bézier curves to a surface?

Carbon dioxide

Why am i infinitely getting the same tweet with the Twitter Search API?