Resultados de la búsqueda a petición "derived-types"

2 la respuesta

Tipos derivados de Fortran: el operador de asignación sobrecargado no funciona con el atributo 'PARAMETER'

Estoy usando un tipo derivado (bicomplex) y una sobrecarga del operador de asignación (=), de modo que uno puede asignar unreal*8 abicomplex. A continuación se muestra un MWE del módulo bicplx: MODULE bicplx type bicomplex COMPLEX*16 :: a ...

2 la respuesta

Error: el nombre de la parte a la derecha de una referencia de parte con rango distinto de cero tiene el atributo ALLOCATABLE

Me gustaría acceder a los elementos de una matriz en un tipo derivado de una matriz usando la subrutina sum_real. Es decir: suma sobre la primera entrada en el peso para todas las personas. type my_type real, dimension(:), allocatable :: weight ...

3 la respuesta

¿Cómo funciona la derivación en Haskell?

AlgebraicoTipos de datos (ADT) en Haskell pueden convertirse automáticamente en instancias de algunostypeclasses (comoShow, Eq) porderivando de ellos. data Maybe a = Nothing | Just a deriving (Eq, Ord)Mi pregunta es, ¿cómo funciona esto?deriving ...

1 la respuesta

Tipos derivados de Fortran que contienen punteros para ser accesibles desde C

Tengo un código Fortran con muchos tipos derivados que contienen punteros. Estoy escribiendo un código C ++ que necesita acceder a estas variables. No puedo reescribir estos tipos derivados sin los punteros, ya que se usan en cientos de lugares ...

1 la respuesta

Error en la declaración de tipo derivado: la variable en (1) en este contexto debe ser constante

Tengo un tipo derivado declarado en un 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 ...