Program implementing the conjugate gradient method, Electrical Engineering

Assignment Help:

Write a program implementing the conjugate gradient method (un-preconditioned). Solve the  matrix equation corresponding to a finite difference node-spacing, h = 0.02m in x and y directions for the same one-quarter cross-section of the system shown in Figure. Use a starting solution of zero.

(a) Test your matrix using your Choleski decomposition program that you wrote for Question 1 of Assignment 1 to ensure that it is positive definite. If it is not, suggest how you could modify the matrix equation in order to use the conjugate gradient method for this problem.

(b) Once you have modified the problem so that the matrix is positive definite, solve the matrix equation first using the Choleski decomposition program from Assignment 1,and then the conjugate gradient program written for this assignment.

(c) Plot a graph of the infinity norm and the 2-norm of the residual vector versus the number of iterations for the conjugate program.

(d) What is the potential at (x,y) = (0.06, 0.04), using the Choleski decomposition and the conjugate gradient programs, and how do they it compare with the value you computed in Question 2(b) above. How do they compare with the value at the same (x,y) location and for the same node spacing that you computed in Assignment 1 using SOR.

(e) Suggest how you could compute the capacitance per unit length of the system from the finite difference solution.

506_Compute the capacitance.png


Related Discussions:- Program implementing the conjugate gradient method

Discuss merits and demerits of macro over procedures, Discuss merits and de...

Discuss merits and demerits of Macro over procedures.  The MACRO directive informs assembler the starting of a macro which is used with ENDM directive to enclose a macro. The

Binary to hexadecimal conversion, Binary  to Hexadecimal  Conversion ...

Binary  to Hexadecimal  Conversion To convert a binary  number  into  hexadecimal  divide the number into group  of four  bits  each starting from the least significant bit. Th

Mov - move instruction, MOV ( Move ) Instruction It copies  the content...

MOV ( Move ) Instruction It copies  the contents of the sources register into destination register. The general format is . This  instruction  is used  to copy 8 bit  from s

Explain the nor gates - microprocessor, Explain the NOR GATES - Microproces...

Explain the NOR GATES - Microprocessor The NOR GATE is an OR gate with the output inverted. Consequently the outputs of a NOR gate would have the opposite states as the outputs o

Automatic irrigation system on running solar power b, how to upload the pro...

how to upload the program on proteus software by using personal computer

Commutation in dc machines, Currents induced in armature conductors of a d....

Currents induced in armature conductors of a d.c. generator are alternating. To make their flow unidirectional in the external circuit, we need a commutator. Moreover, these curren

Determine voltage ratio for the circuit, Q. Determine v o /v i for the ci...

Q. Determine v o /v i for the circuit shown in Figure if the op amps are ideal.

OC AND SC TEST OF AN ALTERNATOR, WRITE THE PROCEDURE CONDUCT OC AND SC TEST...

WRITE THE PROCEDURE CONDUCT OC AND SC TEST OF AN ALTERNATOR TO FIND SYNCHRONOUS IMPEDENCE

Calculation of AT&C loss, how to make a matlab program for calculation of A...

how to make a matlab program for calculation of AT&C loss for perticular area

Ohm, what is ohm?

what is ohm?

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd