Resultados da pesquisa a pedido "derived-types"

3 a resposta

Como a derivação funciona em Haskell?

AlgebraicTipos de dados (ADTs) em Haskell podem se tornar instâncias de algunstypeclasses (comoShow, Eq) porderivado deles. data Maybe a = Nothing | Just a deriving (Eq, Ord)Minha pergunta é: como issoderiving trabalho, ou seja, como Haskell ...

2 a resposta

Tipos derivados de Fortran: operador de atribuição sobrecarregado que não trabalha com o atributo 'PARAMETER'

Estou usando um tipo derivado (bicomplex) e uma sobrecarga do operador de atribuição (=), para que se possa atribuir umreal*8 parabicomplex. Um MWE do módulo bicplx segue: MODULE bicplx type bicomplex COMPLEX*16 :: a COMPLEX*16 :: b end type ...

1 a resposta

Erro na declaração do tipo derivado: a variável em (1) neste contexto deve ser constante

Eu tenho um tipo derivado declarado em um módulo como este: MODULE dmotifs TYPE :: PRM INTEGER, PRIVATE :: nsp=4,nrx=8,maxprx=4 REAL, PRIVATE :: cref=1e-6,tref=1 REAL, DIMENSION(nrx,maxprx) :: k REAL :: input END TYPE PRM CONTAINS SUBROUTINE ...

1 a resposta

Tipos derivados de Fortran contendo ponteiros para serem acessíveis a partir de C

Eu tenho um código Fortran com muitos tipos derivados que contêm ponteiros. Estou escrevendo um código C ++ que precisa acessar essas variáveis. Não consigo reescrever esses tipos derivados sem os ponteiros, pois eles são usados em centenas de ...

2 a resposta

Erro: o nome da peça à direita de uma referência de peça com classificação diferente de zero possui o atributo ALLOCATABLE

Gostaria de acessar os elementos de uma matriz em um tipo derivado de matriz usando a subrotina sum_real. Ou seja: soma sobre a primeira entrada no peso para todas as pessoas. type my_type real, dimension(:), allocatable :: weight real :: ...