FEDEM Solver  R8.0
Source code of the dynamics solver
Public Member Functions | List of all members
sysmatrixtypemodule::reallocate Interface Reference

Reallocates a data object. More...

Public Member Functions

subroutine reallocatesysmat (label, this, newAlloc, ierr)
 Allocates, reallocates or deallocates a system matrix object. More...
 
subroutine reallocateskyline (label, this, newAlloc, ierr)
 Allocates, reallocates or deallocates a skyline storage object. More...
 
subroutine reallocatesparse (label, this, nspar, ierr)
 Allocates, reallocates or deallocates a sparse storage object. More...
 
subroutine reallocategsf (label, this, newAlloc, ierr)
 Allocates, reallocates or deallocates a GSF storage object. More...
 
subroutine reallocatepardiso (label, this, newAlloc, ierr)
 Allocates, reallocates or deallocates a Pardiso storage object. More...
 

Detailed Description

Reallocates a data object.

Member Function/Subroutine Documentation

◆ reallocategsf()

subroutine sysmatrixtypemodule::reallocate::reallocategsf ( character(len=*), intent(in)  label,
type(gsfstoragetype), pointer  this,
logical, intent(in), optional  newAlloc,
integer, intent(inout), optional  ierr 
)

Allocates, reallocates or deallocates a GSF storage object.

Parameters
[in]labelText label used for logging of dynamic memory use
thisThe sysmatrixtypemodule::gsfstoragetype object to allocate
[in]newAllocIf .true., a new system matrix is allocated
ierrError flag

If reallocated, the existing contents is lost.

Author
Knut Morten Okstad
Date
8 Sep 2004

◆ reallocatepardiso()

subroutine sysmatrixtypemodule::reallocate::reallocatepardiso ( character(len=*), intent(in)  label,
type(pardisostoragetype), pointer  this,
logical, intent(in), optional  newAlloc,
integer, intent(inout), optional  ierr 
)

Allocates, reallocates or deallocates a Pardiso storage object.

Parameters
[in]labelText label used for logging of dynamic memory use
thisThe sysmatrixtypemodule::pardisostoragetype object to allocate
[in]newAllocIf .true., a new system matrix is allocated
ierrError flag

If reallocated, the existing contents is lost.

Author
Knut Morten Okstad
Date
10 Feb 2016

◆ reallocateskyline()

subroutine sysmatrixtypemodule::reallocate::reallocateskyline ( character(len=*), intent(in)  label,
type(skylinestoragetype), pointer  this,
logical, intent(in), optional  newAlloc,
integer, intent(inout), optional  ierr 
)

Allocates, reallocates or deallocates a skyline storage object.

Parameters
[in]labelText label used for logging of dynamic memory use
thisThe sysmatrixtypemodule::skylinestoragetype object to allocate
[in]newAllocIf .true., a new system matrix is allocated
ierrError flag

If reallocated, the existing contents is lost.

Author
Knut Morten Okstad
Date
20 Jan 2003

◆ reallocatesparse()

subroutine sysmatrixtypemodule::reallocate::reallocatesparse ( character(len=*), intent(in)  label,
type(sparsestoragetype), pointer  this,
integer(ik), intent(in), optional  nspar,
integer, intent(inout), optional  ierr 
)

Allocates, reallocates or deallocates a sparse storage object.

Parameters
[in]labelText label used for logging of dynamic memory use
thisThe sysmatrixtypemodule::sparsestoragetype object to allocate
[in]nsparSize of the control array mspar
ierrError flag

If reallocated, the existing contents is lost.

Author
Knut Morten Okstad
Date
20 Jan 2003

◆ reallocatesysmat()

subroutine sysmatrixtypemodule::reallocate::reallocatesysmat ( character(len=*), intent(in)  label,
type(sysmatrixtype), pointer  this,
logical, intent(in), optional  newAlloc,
integer, intent(inout), optional  ierr 
)

Allocates, reallocates or deallocates a system matrix object.

Parameters
[in]labelText label used for logging of dynamic memory use
thisThe sysmatrixtypemodule::sysmatrixtype object to allocate
newAllocIf .true., a new system matrix is allocated
ierrError flag

If reallocated, the existing contents is lost.

Author
Knut Morten Okstad
Date
27 Feb 2003

The documentation for this interface was generated from the following file: