Question: Topic: Programming for electrodynamics problem Write a .f95 program that will call a subroutine function that creates a lattice of 100 by 100 size (array).

Topic: Programming for electrodynamics problem

Write a .f95 program that will call a subroutine function that creates a lattice of 100 by 100 size (array). The routine would require the use to input values for potential V1 and V2 on the left and right side respectively.

Topic: Programming for electrodynamics problem Write a .f95 program that will call

a subroutine function that creates a lattice of 100 by 100 size

Consider a time independent electric field in an area of space which is empty of electric charge. Maxwell's equations are reduced to Gauss's law E(x,y,z)=xEx+yEy+zEz=0, together with the equation that defines the electrostatic potential 7 E(x,y,z)=V(x,y,z). Equations (7.8) and (7.9) give the Laplace equation for the function V(x,y,z) : 2V(x,y,z)=x22V+y22V+z22V=0 initialize_lattice(V,isConductor,L,V1,V2): The routine needs at its input the values of the potential V1 and V2 on the left and right plate respectively and the size of the lattice L. On exit it provides the initial values of the potential V (L,L) and the flags isConductor (L,L). The geometry of the setting is hard coded and the user needs to change this subroutine each time that she wants to study a different geometry

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!