convertSolution Module



Functions

public function FindPointWithCoords(self, x, INSIDE_TOL, xi)

Arguments

Type IntentOptional Attributes Name
class(Element_t), intent(in) :: self
real(kind=RP), intent(in) :: x(NDIM)
real(kind=RP), intent(in) :: INSIDE_TOL
real(kind=RP), intent(out) :: xi(NDIM)

Return Value logical


Subroutines

public subroutine convertSolutionToDiffMesh(meshFile1, boundaryFile1, resultFile1, meshFile2, boundaryFile2, polyOrder)

Arguments

Type IntentOptional Attributes Name
character(len=LINE_LENGTH), intent(in) :: meshFile1
character(len=LINE_LENGTH), intent(in) :: boundaryFile1
character(len=LINE_LENGTH), intent(in) :: resultFile1
character(len=LINE_LENGTH), intent(in) :: meshFile2
character(len=LINE_LENGTH), intent(in) :: boundaryFile2
integer, intent(in) :: polyOrder(3)

public subroutine interpolation(mesh1, mesh2)

Arguments

Type IntentOptional Attributes Name
class(Mesh_t), intent(in) :: mesh1
class(Mesh_t), intent(inout) :: mesh2

public subroutine ProjectStoragePoints(e, TxMesh, TyMesh, TzMesh)

Arguments

Type IntentOptional Attributes Name
type(Element_t) :: e
real(kind=RP), intent(in) :: TxMesh(0:e%Nout(1),0:e%Nmesh(1))
real(kind=RP), intent(in) :: TyMesh(0:e%Nout(2),0:e%Nmesh(2))
real(kind=RP), intent(in) :: TzMesh(0:e%Nout(3),0:e%Nmesh(3))

public subroutine saveSolution(self, iter, time, name, saveGradients)

Arguments

Type IntentOptional Attributes Name
class(Mesh_t) :: self
integer, intent(in) :: iter
real(kind=RP), intent(in) :: time
character(len=*), intent(in) :: name
logical, intent(in) :: saveGradients